Enable and Test SSO
After you have configured as SSO, you must authenticate the external URL (DS, IMB CIS, ADFS, OneLogin, or OKTA) so that users are redirected to the Incorta home page.
Import users using one of the following methods:
- Manage users manually using the User Management area of Incorta Analytics (referenced as “Internal” during configuration)
- Import users from LDAP sync_directory into Incorta Analytics
- Import users from a third party user management tool into an Incorta table, then into Incorta Analytics
Import users from LDAP sync_directory
- Navigate to
<installation_path>/IncortaNode/bin
. - Run
sync_directory_with_ldap.sh session=$incorta_cmd login <incorta_login_URL> <tenantname> <adminuser> <adminpassword>
-
Configure
ldap-config.properties
:ldap.base.provider.url
. Server IP address for the LDAP server in the formatldap:/[<server_ip_address]
.ldap.base.dn
. The LDAP domain name. In the formatldap.base.dn=dc=<LDAP_domain_name>,dc=<domain_suffix>
.ldap.user.dn
The LDAP username. In the formatldapluser.dn=cn=<username>,dc=<domain_name>,dc=<domain_suffix>
.ldap.user.dn.password
The password for LDAP.user.type
The user type must besso
,ldap
, orinternal
.
- Run
./sync_directory_with_ldap.sh
to import users and groups. - . Unzip
directory.zip
and open theusers.csv
file to verify the type of imported users are SSO, LDAP, or internal.
Import Users from a Third Party User Management Tool
To import users from a third-party management tool (for example, ServiceNow), you must import users into an Incorta table, then import them into Incorta Analytics. You must obtain the schema from your Customer Success team.
- Navigate to
<installation_path>/IncortaNode/bin
. - Open
self_sync.properties
. - Update the users section with the user type. The options are SSO, LDAP, or INTERNAL (You must use all capital letters).
- Import the schema provided by your customer success representative.
- Modify the extract queries to match your security data.
- Load the schema.
- Start and run the python script
self_sync.py http://<incorta_domain>:<port>/incorta <tenant> <username> <password>
.
Incorta imports users and user group assignments.