IBM Verify

IBM Verify

Join this online user group to communicate across Security product users and IBM experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  login attribute for ISAM LDAP runtime

    Posted 03/13/19 06:29 AM
    Hello community

    ISAM 906 is using an Active Directory as federated directory for internal users to authenticate, the email attribute is set as the login attribute in ldap.conf: basic-user-principal-attribute = mail - all good so far, internal users can login using their email.

    Now we want to allow external user registration using the internal ISAM LDAP (runtime component), but configuring the basic-user-principal-attribute to "mail" is not accepted, only "uid" will allow registered users to be able to login.

    Can I use a different attribute than "uid" to allow logging in (e.g. email address) using the internal LDAP, are additional settings to be configured (search-filter) to allow this?

    This is a demo / test environment ; ).

    Best
    bernhard



    ------------------------------
    Bernhard Hensler
    Software Engineer
    TIMETOACT GROUP
    Zurich
    +41443132028
    ------------------------------


  • 2.  RE: login attribute for ISAM LDAP runtime
    Best Answer

    Posted 03/13/19 07:11 AM
    Hi Bernhard,

    When you create a "full" user in ISAM, you specify their username as part of the create command.  This username is actually stored as the principalName on the secUser object created in cn=Users,secAuthority=Default and is (mostly) independent from the uid of the inetOrgPerson object.  So, if you want your SAM users to login with e-mail address, create them using e-mail address as username.

    Jon.

    ------------------------------
    Jon Harry
    Consulting IT Security Specialist
    IBM
    ------------------------------