SuiteCRM
Overview
Section titled “Overview”The SuiteCRM integration connects your self-hosted SuiteCRM 7 or 8 instance to Oneleet, syncing users as user account assets. This lets Oneleet monitor who has access to your CRM and whether they use two-factor authentication.
What does Oneleet monitor?
Section titled “What does Oneleet monitor?”- SuiteCRM users (user accounts), including whether each user is an administrator, active or inactive, and has two-factor authentication enabled
- SuiteCRM users have two-factor authentication enabled: every user has email or authenticator-app two-factor authentication turned on
To set up the SuiteCRM integration, navigate to Integrations > Add integration > SuiteCRM.
Oneleet connects with a SuiteCRM OAuth2 Client Credentials client. You need a SuiteCRM administrator to create one, the V8 API must be set up, and the instance must be reachable over HTTPS.
- Optionally, create a dedicated active Regular User for Oneleet under Admin → User Management.
- Go to Admin → OAuth2 Clients and Tokens and click New Client Credentials Client.
- Enter a name and a long random secret, assign the client to the user from step 1 (or another active user), and click Save. Copy the secret and the client’s ID.
- In Oneleet, enter your instance domain (add
/legacyfor SuiteCRM 8, e.g.crm.example.com/legacy), the Client ID, and the Client Secret, and click Connect.
Deleting the client, changing its secret, or deactivating its assigned user disconnects Oneleet until you update the credentials.