Contents
Oleria provides adaptive and autonomous access security that sets your business free. As part of that promise, we provide deep integration of your Salesforce application into the Oleria platform. This document provides step-by-step guidance to integrate your Salesforce application instance with the Oleria workspace.
Pre-requisites
- Salesforce Admin role
Steps to Integrate Salesforce with Oleria Workspace
Step 1: Create the Oleria app in your Salesforce instance
1..1 Login to your Oleria workspace, select Integrations → select Salesforce
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821e8d2e82b023f1f019_0l9kXB3pkGgP0gA3uWpcsUWhknsjR6cRdNnmTsorR023cCDrk01UbSw8FH7R32FFIPrsTryPyR_ezGLzwF0icPY1dtB7sfn3-u1dd4ogyrL-rFEE3GpBNVVcquGuFCBpmKYL7QqVvMhfUh4xY1C5Ja4.webp)
1.2. Opens a side page with pre-requisites and a link to the onboarding instructions. Click Continue
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65e9cd4d0b37838aec07b7c2_fd2OXGkvyLB7GdCvsCgYWTawb_0e6r6riMsHqfNNYHqc9SiZ1LcB-oqigsO-tJNTa6i7YLaTbeiso4SpseHUvb9ClMtAFW5fcrY3fYS2ksoaO8lwMhv5sfS2Jw6QbJYwM-Y7OGivosNh0iVZHBjK9_k.webp)
1.3. Provide your Salesforce URL and click Authenticate.
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65e9cd4df529a8c28fa3927b_6qI1xUzTQEurtpJybajUbGcNWjOqYsicpa5vEqdJOACyf0wiCEi8DDIMiWlikQeyeOj_HAJt0AmGszbXSR_u1Z_AdlZtthssKjMyWWmUVt8-vtKAT1SmSyiNSfBl7O2A2wkLunFCN-FDZo7ST2f2ghE.webp)
1.4. Authorize Oleria access to create a connected app called “Oleria” in your Salesforce application.
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821fe631cbaad183f05e_tnTJs4uXg4wZyETtLRMY46p6Y2WREn2ztNGJkkSklzVCkHpjj5G9-noWiNkqCcs4kBS9zlteCLslmerdn9imr8uJ3t-WJVZTJ3In6shGsWMYOvyWcxvmCCSylh2Tlr5EZthHvMaiW2qX7kmovJdEPeU.webp)
Note: You will see an error creating integration notification “User hasn’t approved this consumer”. Ignore this message and complete Steps 2 and 3 to install the Oleria app and Oleria Access permission set in your Salesforce application
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65e9cd4d41843385ce303b88_ebH6uY6R8NciWkPSaT6rceSu11HSB41hs5KSQnry-KQfPoAq_P807VwpiN5rJtZoLygoXB402Wu_Xpsq9SBCKAXqyKr4UThrlSWTIhBK4_cri8Nvvlmfh-oVXlLBoDn_ChCAM-n8OeEN5rO0n7k4ywQ.webp)
Step 2: Install Oleria app in your Salesforce application
2.1. Login to your Salesforce application, search “Connected Apps OAuth Usage”, select “Oleria” app and click Install
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65e9cd4d16be9218afaf3472_44CnqnnhxRur_0Hnrt5gtvdYxaz-yJLGbsFSluLtklSH-dDQ8FOosWjfRNeUliDvVvPEqq_o6LLWg8CJIt2CGSnNPr77y7SZJ1Ntdj5cJRaFKM8Cf-vI7n1Eua_3NdsElwQHJZUNImlfiLSOnwCff3Q.webp)
2.2. After completing the Oleria app installation, select “Edit Policies”
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65e9cd4dfc83160ff09c969f_i6YhVs01DOzQpsPQTCIKcKPYyqZ6YbwBHZ1dVtFwRuSPomyRMsp8Z3GDg8mlB-zP1DHRCR8fg1pg6OQ_0vEqnlEKdkJA8FovGQ_-9pOFBQaiLv2y_yCojsbx55Wp0eihFi723pZYSfbLO1Zey2NxdC4.webp)
2.3. Navigate to the OAuth Policies section, set Permitted Users to “Admin approved users are pre-authorized” and click the Save button.
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65e9cd4de7405b31f4f8c497_0pBc3d74Wo5unGqrKENJ70KhDCnPwUQNATwwwUNzTX7jOXu1oWjw7FdiV-H7CS247nM6CRfsCVjvGqojHGRd6pbuLrSaRS8e_Mn34Ch1_2iw4fYe5IK3zt9lZMgaRpFp4TxJ_uwg8RpjffDUGQTAoAE.webp)
Step 3: Create a Permission Set for Oleria Access
3.1. Navigate to Permission Sets and select New to create a new permission set “Oleria Access”
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821e2ae25a4fd2494868_VO2VopRt2PgZJrVF-BmNhOlnfrmGcqJr7cyzHB60uQAon-C5jP7khrV-o6F1bLFRUhG6CM9yf7qZUY2W_JLo0nPDjSdJP_y4Bu9-WNh8Byidsh7VjV5wItRWHcfULcqBt9ByCgGYi6X7pWhV6b0kIBc.webp)
3.2. Give Label as “Oleria Access” and API Name as shown below, save the permission set.
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821e63aff8592b59017d_9vc7iEY5fcKWEaOHshReME52r971HpQ4Io_6UjX6O77eau1MXy-gdeotWoL7XBPwHODNmM2RM0d_adE9shcEZ3R6vmsdN9muB-sn28rfZOT6N711DdDuWyBQCkymOpkoj1sebb-zfEyOxdWr7D8cP7Q.webp)
3.3. Open Oleria Access Permission set, select Manage Assignments to assign a user
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821ecc3f083a196c46a4_-vdSI7AB9DapiPFP0PIEqAm20LTkikh_TdX8IbKLWmXcY15bkMPE3c1YR54NMJ8lSTwUaYZxAL2nQ9a8275pdtOayANN94QMW4UMChQdwGk8Cz2id2mCzFW3M3tHsJQwglT1di8HLHC_Ux7kJ3om9c8.webp)
Select Add Assignment and assign a user
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821e232766f4560e079b_f2BTBhSs-M-qsj8ShAnRLaDR_NI_B4ftslyajbgH1YHh7XKo1HXyszywX710AgVnyztaCPV7jONf-ruXnK3Ie-yeM6ycBulJM2d9HWjT9CBVsIlJda9TAKhsEMHTmszIWS-G9uIgwxPIRfwFcpxM8Tc.webp)
3.4. Open Oleria Access Permission set, select “Assigned Connected Apps” to add “Oleria” app to the Oleria Access permission set
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821e63aff8592b59018c_CizTXk8mnt12FoJUQ2Gm1MENCD_WCj1I43WX07NRjQ1C3XcRNVGHcCYNcIsVK8IRzjpoSkqoDeikj36Jelb3yuj8Q962e7l6BQCu2gYoxYopP6zZ7_r_Y9-XatVN-EPbJKI98AWNGoULSJ6vQQxn1qw.webp)
Select Edit in the Assigned Connected Apps section, select Oleria and click save.
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65e9cd4d05b17e368e6e542a_GnyZBFhgqHTQG-VTGnLRyQMBkYAarbZ2J9ObbYOUJVVZ1cOoPkEo3_tLAcaVJqvNuNvFnrtlDktJLEvXujHs9YQ3kQTJgLKGv_Px4uK7XPZvHJAMfcIza-J90GHzRnk2W36w-oDmXiiVDdsNDwEWggY.webp)
3.5. Select System Permissions
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821ef098fafb23fcf0f8_ETu-sq7NcswZozM35mg22sOECBcAD0X-UQ9ZNJZnm1ShfEy43pG-Ag_fFv25fg7sTA2PWHJr9VWOGlomNgdQWmWPAr3Sb_2zGHSlxfDX3TtTbVFjgDTSUZdDeKb1y3QHz9x3tZ51jfYnn4YKPtOQ4Tg.webp)
Click Edit and select “View All Data” and “View Health Check” as shown below
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821e50298c8f75903786_Q5wexL_N0UMZYOGZd1tmHM8Vwa-Y8hw_mDLRnm8XMXerxK_JXZs62PqL9FKO6ESbe3GL9S8HolZ9048qa_0_qcGDJFxe3Ak3LkPcjklQ7s0D5tK2qCiDl458AE7O2Z2xb8Iwdwooohw-6yCxUHtdKlw.webp)
Search order and select Orders
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821e43634d3845593d09_8P5SBGCBR06cVCIAR0QoMa9aDTyOBxXrb2-BxdaXNU89pyBpsrX2Rmgb4D9TbOq7oANtlSdxn0Cp2FPlBgKMnPep0qEpcImlVfSahjmWfqJeEDlsQ_v9TZ4FH5p50aWq7ZHuB63I8p0zepWriosiGhw.webp)
Click Edit and select Order Name as shown below
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821e1ff935e9f2922d11_hB5IAGgbaW80ybMSyS8oYPcum2lDsv6o6o1TjDkBAlW0mw9eN-DlGOYmD8QCWonJ8pm2unzc4CeG3KY5hnpQpH7-ItRqZT39yk52QvDlCQGtKkhe7XqPT5R9iWfmN6MaciqH0a6laHcck3XfmpY0da8.webp)
Note: Skip this if the Orders object does not exist
Step 4: Integrate your Salesforce application to your Oleria Workspace
4.1. Goto your Oleria workspace, select Integrations → select Salesforce
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821e8d2e82b023f1f019_0l9kXB3pkGgP0gA3uWpcsUWhknsjR6cRdNnmTsorR023cCDrk01UbSw8FH7R32FFIPrsTryPyR_ezGLzwF0icPY1dtB7sfn3-u1dd4ogyrL-rFEE3GpBNVVcquGuFCBpmKYL7QqVvMhfUh4xY1C5Ja4.webp)
4.2. Provide your Salesforce URL and click Authenticate.
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821e833f86c583da827e_f6p3w4FMlNhWh09voNldzRXULrQ0vY9-WDF3TUyJex663Gb0GQJdsswpAlbBurdoaQsFvFbphCbuPNblFj3c2k21_0L6BwfzX0RprLICshSbzw4BCLBM75L6aDa4TalN4jMFVIMp2nEoCYzbipTF86g.webp)
4.3. You can find a newly integrated Salesforce instance in your Oleria workspace connected integrations
![](https://cdn.prod.website-files.com/63fc7e99bfef1938067db500/65aa821eb9b6ba83c232fc81_fjSvhshwtzsggPlLqzkohiJXYBtTsbnKbSIq3FO4a2r3voP2E0fz_t73VW6wp26H3E_1uccYsx56-NBdQ84bm5smPGpqpQdKGAGbxW3vSsKFqXw0lp4FpH0eR-3Wf3MdiclyacwWLfJjSwGVRX691Hs.webp)
Salesforce Shield
If Shield Event Monitoring is available with your instance, Oleria can provide more insights by enabling those permissions in the created permission set
- View Real-Time Event Monitoring Data
- Credential Stuffing Event Stores
- Report Anomaly Event Store
- Session Hijacking Event Store
- API Anomaly Event Stores
Please also enable Data Streaming and Data Storage for all the events.
Contact us
For questions about this integration, please contact us at support@oleria.com.