Ajout dynamique d'un nouveau parent par défaut à un domaine

Cette procédure permet d'ajouter un nouveau parent par défaut à un domaine.

Pourquoi et quand exécuter cette tâche

Remarque : Lorsque cet appel dynamique est effectué, seule la configuration en mémoire est mise à jour. Le fichier de configuration n'est pas mis à jour.
Type d'événement
DYNA_CONFIG_EVENT_ADD_DEFAULT_PARENT_TO_REALM
Données de configuration
DYNA_CONFIG_KEY_DEFAULT_PARENT (requis) - [String]
Indique le nom unique du parent par défaut.
DYNA_CONFIG_KEY_ENTITY_TYPE (requis) - [String]
Indique le nom qualifié du type d'entité auquel vous voulez ajouter le parent par défaut.
DYNA_CONFIG_KEY_REALM_NAME (requis) - [String]
Indique le nom du domaine.

Cet exemple de tâche suppose que le domaine n'a pas de parent par défaut pour le type d'entité PersonAccount.

Procédure

  1. Assurez-vous que virtual member manager est en cours d'exécution.
  2. Ajoutez un parent par défaut au domaine pour PersonAccount. Par exemple :
    Hashtable configData = new Hashtable();
    String realmName = "YourCo";
    configData.put(Service.DYNA_CONFIG_KEY_REALM_NAME,realmName);
    configData.put(Service.DYNA_CONFIG_KEY_ENTITY_TYPE,DO_PERSON_ACCOUNT);
    configData.put(Service.DYNA_CONFIG_KEY_DEFAULT_PARENT, "cn=realmusers,dc=yourco,dc=com");
    		
    service.dynamicUpdateConfig(Service.DYNA_CONFIG_EVENT_ADD_DEFAULT_PARENT_TO_REALM, configData);


Conditions d'utilisation | Commentaires