Using the Authentication Tab in the Primavera P6 Administrator
Use the Authentication tab in the Primavera P6 Administrator to select an authentication mode and configure LDAP servers.
Caution: Ensure that all users are logged out of P6 Professional to avoid a reset of the Primavera P6 Administrator settings.
Note: Verify which global profile is set as the default since this will be assigned to all provisioned users.
To configure the Authentication mode as Native:
- Log in to the Primavera P6 Administrator.
- Navigate to the folder where you installed P6 Professional API.
- Run the admin.cmd file.
- From the Authentication tab:
- Fill in the appropriate settings under the Authentication folder, and make sure that Login Mode is set to NATIVE.
- Fill in the appropriate settings under the Database instance, and make sure that Authentication Mode is set to NATIVE.
- Click Save Changes.
To configure the Authentication mode as LDAP:
- Log in to the Primavera P6 Administrator.
- Navigate to the folder where you installed P6 Professional API
- Run the admin.cmd file.
- From the Authentication tab:
- Expand your configuration.
- Change Login Mode to LDAP.
- Expand Database instance and set Authentication Mode to LDAP.
- Expand LDAP Connection Settings[n].
- In the Host field, enter the host name of your LDAP server.
- In the Port field, enter the port number of your LDAP server.
- In the Username field, enter the LDAP user name that has privileges to log into the LDAP server and perform LDAP searches.
- In the Password field, enter the password for the user name you entered above.
- In the Enable SSL field, choose true if you are using SSL or false if you are not using SSL.
- In the Chase Referrals field, choose true to enable chase referrals or false to disable them.
- In the Base Directory Node field, enter the base dn string that represents where LDAP tree should search during login or provisioning.
Example:
dc=ad, dc=Marketing, dc=CompanyABC, dc=com
- In the Preferred Pool Size field, enter the preferred pool size. The default is 10.
- In the Maximum Pool Size field, enter the maximum pool size. The default is 20.
- In the Connection Timeout (in seconds) field, enter how long (in seconds) the system should try to connect to the LDAP before timing out. The default is 300.
- Expand Field Map.
Note: Except where noted, these settings represent what you will enter for an Oracle Internet Directory (OID) LDAP server and a Microsoft Active Directory.
- In the USER_NAME field, enter the LDAP field name that holds the user's login ID.
Example:
uid
or
samaccountname
(for Microsoft Active Directory) - In the EMAIL_ADDR field, enter the LDAP field name that holds the user's email address.
Example:
mail
- In the ACTUAL_NAME field, enter the LDAP field name that holds the user's full name.
Example:
cn
or
displayname
(for Microsoft Active Directory) - In the OFFICE_PHONE field, enter the LDAP field name that holds the user's phone number.
Example:
telephoneNumber
- Right-click the LDAP Connection Settings folder and select Test Connection.
- Click Save Changes.
See Also
Supported Authentication Modes
Implementing Non-Native Authentication
Choosing an Authentication Scheme
Configuring P6 Professional API Authentication
Login Procedures and Authentication in P6 Professional
Last Published Tuesday, November 28, 2023