Configuration de LDAP pour l'exemple

L'exemple nécessite un protocole LDAP (Lightweight Directory Access Protocol) avec certaines entrées spécifiques.

Pourquoi et quand exécuter cette tâche

Les éléments et propriétés doivent être définis lors de la configuration de LDAP.
Remarque : Ne changez pas ces mots de passe.

Comme alternative aux étapes de configuration manuelle, extrayez le contenu du fichier .zip suivant, contenant deux fichiers LDIF détenant les détails de configuration fournis dans cette tâche, puis utilisez ces fichiers pour mettre à jour le serveur LDAP : soaSamples.zip.

Procédure

Créez un LDAP avec les éléments suivants :

  1. Définissez le suffixe :
    dc=ibm.com
  2. Définissez le domaine dc=ibm.com avec les propriétés suivantes :
    dn: dc=ibm.com
    dc: ibm.com
    objectclass: domain
    objectclass: top
  3. Définissez les conteneurs :
    1. Définissez les groupes de conteneur :
      dn: cn=groups,dc=ibm.com
      objectclass: container
      objectclass: top
      cn: groups
    2. Définissez les utilisateurs de conteneurs :
      dn: cn=users,dc=ibm.com
      objectclass: container
      objectclass: top
      cn: users
  4. Définissez les utilisateurs suivants :
    1. Utilisateur ConsumerA avec les propriétés suivantes :
      dn: uid=ConsumerA,cn=users,dc=ibm.com
      uid: ConsumerA
      objectclass: inetOrgPerson
      objectclass: organizationalPerson
      objectclass: person
      objectclass: top
      sn: ConsumerA
      cn: ConsumerA
      userpassword: passw0rd
    2. Utilisateur ConsumerB avec les propriétés suivantes :
      dn: uid=ConsumerB,cn=users,dc=ibm.com
      uid: ConsumerB
      objectclass: inetOrgPerson
      objectclass: organizationalPerson
      objectclass: person
      objectclass: top
      sn: ConsumerB
      cn: ConsumerB
      userpassword: passw0rd
    3. Utilisateur ConsumerX avec les propriétés suivantes :
      dn: uid=ConsumerX,cn=users,dc=ibm.com
      uid: ConsumerX
      objectclass: inetOrgPerson
      objectclass: organizationalPerson
      objectclass: person
      objectclass: top
      sn: ConsumerX
      cn: ConsumerX
      userpassword: passw0rd
  5. Définissez les groupes suivants :
    1. Définissez le groupe MANAGER avec les propriétés suivantes :
      dn: cn=MANAGER,cn=groups,dc=ibm.com
      objectclass: groupOfNames
      objectclass: top
      cn: MANAGER
      member: uid=ConsumerX,cn=users,dc=ibm.com
    2. Définissez le groupe Clerk avec les propriétés suivantes :
      dn: cn=Clerk,cn=groups,dc=ibm.com
      objectclass: groupOfNames
      objectclass: top
      cn: Clerk
      member: uid=ConsumerA,cn=users,dc=ibm.com
    3. Définissez le groupe Customer avec les propriétés suivantes :
      dn: cn=Customer,cn=groups,dc=ibm.com
      objectclass: groupOfNames
      objectclass: top
      cn: Customer
      member: uid=ConsumerB,cn=users,dc=ibm.com
  6. Veillez à collecter les informations suivantes sur LDAP avant d'exécuter l'exemple :
    • Le nom distinctif (DN), par exemple cn=root.
    • Le mot de passe, par exemple passw0rd.
    • Le port non sécurisé, par exemple 389.
    • Le nom d'hôte LDAP, par exemple ldap.customer.com.

Tâche Tâche

Commentaires


Icône d'horodatage Dernière révision: 16 octobre 2012


http://publib.boulder.ibm.com/infocenter/prodconn/v1r0m0/topic/com.ibm.scenarios.soawdpwsrr.doc/topics/tsoa2_sample_configuring_ldap.htm