OneLogin

Due to limitations with the OneLogin API, OneLogin administrator privilege information is not available via API. Should you wish to review your privileged users, our browser extension can be used, or a CSV generated from a OneLogin report can be uploaded to Zilla. It is recommended to create a second application instance in Zilla for this purpose, if desired. For this configuration, please see .


Step 1.

To create Zilla integration with OneLogin, log in as admin to your OneLogin account. Then go to “Developers” → “API Credentials” in the top bar.

Step 2.

Click “New Credential”.

Configure the integration as shown below then click Save.

  • The name can be “Zilla Connector”

  • Select “Manage all”

Once saved, the application will be created in OneLogin. The “Client ID” and “Client Secret” on this screen will be used in Zilla. (Be sure to save the ID and Secret so you may use these values when syncing in Zilla).

Step 3.

Now we are ready to configure the OneLogin integration in Zilla. The configuration screen will need “Client id” and “Client secret” from above.

Region (us or eu) - Enter your region

Should OneLogin roles be synced as permissions? (Yes/No) - Yes will sync roles as permissions and they will be listed in the Available Permissions box on the Application details page in addition to the Accounts and Permissions tabs associated with accounts. No will not sync roles.

Should OneLogin apps be synced? (Yes/No) - Yes will sync applications assigned to a user and they will be viewable in metadata.

Comma separated attributes that identify additional email addresses - If users have additional email addresses, list the attributes here for Zilla to sync. If no additional email addresses are available, leave this field blank.

Click Sync Now and begin the sync.


To fetch data from OneLogin again, select “Sync Now” in the top right, or schedule a regular API sync.