# Check my org settings

## [Install the Delpha Connected Apps ](https://help.delpha.io/delpha-for-salesforce/troubleshot/fixing-oauth-errors-when-connecting-through-delpha-connected-app)(<mark style="color:orange;">Mandatory</mark>)

Starting in early September 2025, Salesforce blocks end users from authorizing or using uninstalled Connected Apps. Only apps that are explicitly installed (or users with special permissions) will work. ([Salesforce](https://help.salesforce.com/s/articleView?id=005132365\&language=en_US\&type=1\&utm_source=chatgpt.com))

#### Why Delpha is impacted

&#x20;Delpha’s Connected App (`DelphaAssistantV2`) is not installed with the Delpha Assistant package. That makes it an uninstalled application. New users attempting to connect LinkedIn through Delpha will fail until the app is installed (or the user has a bypass permission). ([Salesforce](https://help.salesforce.com/s/articleView?id=xcloud.connected_app_how_to_install.htm\&language=en_US\&type=5\&utm_source=chatgpt.com))

#### Case 1 — The user doing the Delpha connection has the System Administrator profile

1. In **Setup**, open **Connected Apps OAuth Usage**\
   (Quick Find → “Connected Apps OAuth Usage”). ([Salesforce](https://help.salesforce.com/s/articleView?id=xcloud.connected_app_how_to_install.htm\&language=en_US\&type=5\&utm_source=chatgpt.com))
2. Locate `DelphaAssistantV2`.
3. In **Actions**, click **Install** (you’ll typically also see **Block** beside it).
4. Confirm installation. After this, end users can authorize via Delpha normally.

> Tip: In this list, an app showing “Install” is not yet installed; one showing “Uninstall” is already installed.

{% hint style="warning" %}
If you are using a Delpha version below 3.62, you will have to apply the same remediation to the connected app `DelphaApp`
{% endhint %}

#### Case 2 — The user doing the Delpha connection isn’t a System Administrator

1. Create a **temporary Permission Set** that grants the system permission: **Approve Uninstalled Connected Apps**. ([Salesforce Admins](https://admin.salesforce.com/blog/2025/get-ready-for-changes-to-connected-app-usage-restrictions?utm_source=chatgpt.com))
2. Assign this Permission Set to the user who will perform the install.
3. Have that user repeat **Case 1** to click **Install** on `DelphaAssistantV2`.
4. **Remove** the temporary Permission Set after installation.

{% hint style="warning" %}
If you are using a Delpha version below 3.62, you will have to apply the same remediation to the connected app `DelphaApp`
{% endhint %}

#### Notes & validation

* Existing users who previously authorized an uninstalled app may continue working in some cases, but new authorizations are blocked unless the app is installed or the user has the new permission.&#x20;
* If “Install” isn’t visible, you may already have the app installed (you’ll see “Uninstall” instead), or you’re not viewing from an account with rights to install.&#x20;
* To double-check, open **Connected Apps OAuth Usage**, select the app, and review **Manage App Policies**. ([Salesforce](https://help.salesforce.com/s/articleView?id=xcloud.connected_app_how_to_install.htm\&language=en_US\&type=5\&utm_source=chatgpt.com))

## Lightning Web Security: activated (<mark style="color:orange;">Mandatory</mark>)

To activate the Lightning Web Security feature in Salesforce:

1. **Access Setup**: Click on the gear icon and select "Setup."
2. **Locate Session Settings**: Enter "Session Settings" in the Quick Find box.
3. **Enable Lightning Web Security**: Scroll to find the "Enable Lightning Web Security" option and check the box.
4. **Save Your Configuration**: Click "Save" to ensure the settings are applied.

{% hint style="warning" %}
In newly created Salesforce orgs, the LWS feature is activated by default.&#x20;

If you do not activate it, the display of the all the LWC components in the org will be too slow to allow a good user experience.&#x20;

Delpha's data steward views are LWC components.&#x20;
{% endhint %}

## Adopt updated CSP  directives: unchecked (<mark style="color:orange;">Mandatory</mark>)&#x20;

To deactivate the Adopt updated CSP Directives setting in Salesforce:

1. **Access Setup**: Click on the gear icon and select "Setup."
2. **Locate Session Settings**: Enter "Session Settings" in the Quick Find box.
3. **Adopt updated CSP directives**: Scroll to find the "Adopt updated CSP directives" option and uncheck the box.
4. **Save Your Configuration**: Click "Save" to ensure the settings are applied.

{% hint style="warning" %}
If this option remain selected, some links provided by Delpha (such as Company logo) will not display properly and will appear as broken links.&#x20;
{% endhint %}

## Make sure all Delpha users can access User External Credentials Object (<mark style="color:orange;">Mandatory</mark>)&#x20;

Delpha relies on OAuth for secure authentication that's why, to use Delpha features, the users must be able to access the **User External Credentials Object**.&#x20;

To activate this access:

* Option 1: For a permission set, under Apps, click **Object Settings**, and then click **User External Credentials**.
* Option 2: For a profile, scroll to Standard Object Permissions and then select **User External Credentials**.

([Salesforce](https://help.salesforce.com/s/articleView?id=xcloud.nc_user_external_credentials.htm\&type=5))

{% hint style="warning" %}
[If this is not done, users will experience a direct failure when requesting a Data Quality Assessment from the Delpha Score Meter. ](https://help.delpha.io/delpha-for-salesforce/troubleshot/data-quality-assessment-directly-fails-for-all-monitored-fields-but-not-for-all-users)
{% endhint %}

## Accounts as Campaign Members: enabled (Recommended)

1. **Access Setup**: Click on the gear icon and select "Setup."
2. **Locate Accounts As Campaign Members**: Enter "Accounts As Campaign Members" in the Quick Find box.
3. **Enable Accounts As Campaign Members**: Select the option "Enable"
4. **Save Your Configuration**: Click "Save" to ensure the settings are applied.

{% hint style="warning" %}
This setting is mandatory if you want to deal with Account Enrichment through Delpha Campaigns.&#x20;
{% endhint %}

## Contacts to Multiple Accounts: enabled (Recommended)

To activate the feature allowing users to relate a contact to multiple accounts in Salesforce:

1. **Navigate to Setup**: Click the gear icon and select "Setup."
2. **Search for Account Settings**: Use the Quick Find box to locate "Account Settings."
3. **Enable the Feature**: Find the "Contacts to Multiple Accounts" option and check the box to enable it.
4. **Save Changes**: Click "Save" to apply the changes.

{% hint style="warning" %}
This setting is recommended when dealing with contacts belonging to different accounts.&#x20;
{% endhint %}
