Available in...
Big Data Platform
Data Fabric
Data Management Platform
Data Services Platform
MDM Platform
Real-Time Big Data Platform
Procedure
-
Edit the file
<TomcatPath>/webapps/tdqportal/WEB-INF/conf/webapp/ldap_authorizations.xml
and modify the LDAP parameters of your LDAP server.
Attribute Name Description HOST
LDAP server host name. PORT
LDAP server port. ADMIN_USER
LDAP server administrator user name. ADMIN_PSW
LDAP server administrator password. BASE_DN
LDAP server base domain. USER_SEARCH_PATH
Node under which Talend DQ Portal looks for users. USER_OBJECT_CLASS
objectClass corresponding to the user. USER_ID_ATTRIBUTE_NAME
Name of the attribute containing the user identifier. USER_NAME_ATTRIBUTE_NAME
Name of the attribute containing the user name. SUPER_ADMIN_ATTRIBUTE_NAME
Name of the attribute containing the administrator information. This attribute must match the
USER_ATTRIBUTE name="superAdmin"
one.USER_MEMBEROF_ATTRIBUTE_NAME
This attribute must match the USER_ATTRIBUTE name="memberOf"
one.USER_ATTRIBUTE
User attributes to be loaded when querying the LDAP server. GROUP_SEARCH_PATH
Node under which Talend DQ Portal looks for groups. GROUP_OBJECT_CLASS
objectClass corresponding to the group. GROUP_ID_ATTRIBUTE_NAME
Name of the attribute containing the group identifier. GROUP_ATTRIBUTE
Group attributes to be loaded when querying the LDAP server. ACCESS_GROUP_NAME
If specified, users must belong to this group in order to access Talend DQ Portal. GROUP_MEMBERS_ATTRIBUTE_NAME
If the ACCESS_GROUP_NAME
attribute is specified, this attribute has to contain the list of users belonging to this group. - Click the button and, in the menu that opens, click Users Management to check the users and roles.
-
Add users using the LDIF File template.
For example, we consider DN as
ou=People,dc=talend,dc=com
and group of users asou=/spagobi/talend/tdq_user
.To add a group of users, use the following LDIF template:
dn: ou=Group,dc=talend,dc=com objectClass: top objectClass: organizationalUnit ou: Group dn: ou=/spagobi/admin,ou=Group,dc=talend,dc=com objectClass: organizationalUnit objectClass: top description: /spagobi/admin ou: /spagobi/admin dn: ou=/spagobi/dev,ou=Group,dc=talend,dc=com objectClass: organizationalUnit objectClass: top description: /spagobi/dev ou: /spagobi/dev dn: ou=/spagobi/test,ou=Group,dc=talend,dc=com objectClass: organizationalUnit objectClass: top description: /spagobi/test ou: /spagobi/test dn: ou=/spagobi/user,ou=Group,dc=talend,dc=com objectClass: organizationalUnit objectClass: top description: /spagobi/user ou: /spagobi/user dn: ou=/spagobi/talend/tdquser,ou=Group,dc=talend,dc=com objectClass: organizationalUnit objectClass: top description: /spagobi/talend/tdquser ou: /spagobi/talend/tdquser
To add a group of users, use the following LDIF template:
dn: ou=Group,dc=talend,dc=com objectClass: top objectClass: organizationalUnit ou: Group dn: ou=/spagobi/admin,ou=Group,dc=talend,dc=com objectClass: organizationalUnit objectClass: top description: /spagobi/admin ou: /spagobi/admin dn: ou=/spagobi/dev,ou=Group,dc=talend,dc=com objectClass: organizationalUnit objectClass: top description: /spagobi/dev ou: /spagobi/dev dn: ou=/spagobi/test,ou=Group,dc=talend,dc=com objectClass: organizationalUnit objectClass: top description: /spagobi/test ou: /spagobi/test dn: ou=/spagobi/user,ou=Group,dc=talend,dc=com objectClass: organizationalUnit objectClass: top description: /spagobi/user ou: /spagobi/user dn: ou=/spagobi/talend/tdquser,ou=Group,dc=talend,dc=com objectClass: organizationalUnit objectClass: top description: /spagobi/talend/tdquser ou: /spagobi/talend/tdquser
- Load the LDIF data into the LDAP directory server.