Uploaded image for project: 'Red Hat Process Automation Manager'
  1. Red Hat Process Automation Manager
  2. RHPAM-1422

Roles are not configured properly when using LDAP in Openshift

XMLWordPrintable

    • 2018 Week 30-32

      LDAP authentication in OpenShift images does not work correctly. It is possible to use LDAP to authenticate users, but users do not have proper roles. It seems that roles are still imported from "application-roles.properties".

      I have configured LDAP users as follows:
      dn: uid=admin,ou=people,dc=example,dc=com
      objectclass: top
      objectclass: uidObject
      objectclass: person
      objectclass: inetOrgPerson
      uid: admin
      cn: admin
      sn: admin
      userpassword: admin

      And groups as follows:
      dn: cn=admin,ou=roles,dc=example,dc=com
      objectclass: groupOfNames
      objectClass: top
      cn: admin
      description: Admin group
      ou: admins@example.com
      member: uid=admin,ou=people,dc=example,dc=com
      member: uid=adminUser,ou=people,dc=example,dc=com
      member: uid=Administrator,ou=people,dc=example,dc=com

      The following command was used to deploy the application:
      oc new-app rhpam70-authoring -p BUSINESS_CENTRAL_HTTPS_SECRET=secret1 -p KIE_SERVER_HTTPS_SECRET=secret1 -p IMAGE_STREAM_NAMESPACE=jpetrlik-test5 -p KIE_SERVER_CONTROLLER_PWD=controllerUser -p KIE_ADMIN_PWD=adminUser -p KIE_SERVER_PWD=executionUser -p AUTH_LDAP_URL=ldap://<url> -p AUTH_LDAP_BIND_DN="cn=Manager,dc=example,dc=com" -p AUTH_LDAP_BIND_CREDENTIAL=admin -p AUTH_LDAP_BASE_CTX_DN="ou=people,dc=example,dc=com" -p AUTH_LDAP_BASE_FILTER="(uid=

      {0}

      )" -p AUTH_LDAP_SEARCH_SCOPE="SUBTREE_SCOPE" -p AUTH_LDAP_ROLES_CTX_DN="ou=roles,dc=example,dc=com" -p AUTH_LDAP_ROLE_FILTER="(member=

      {1}

      )" -p AUTH_LDAP_ROLE_ATTRIBUTE_ID="cn

      I'm able to provide access to QE LDAP for further investigation if necessary.

              rhn-support-fspolti Filippe Spolti
              jpetrlik@redhat.com Jiri Petrlik
              Jiri Petrlik Jiri Petrlik
              Jiri Petrlik Jiri Petrlik
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: