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:
- Sign in to the Incorta Direct Data Platform and manage Users in Security.
- Import users from LDAP sync_directory into the Incorta Direct Data Platform
- Import users from a third party user management tool into an Incorta table, then into Incorta Direct Data Platform
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.