Réplication des utilisateurs et des affectations de rôle d'application

Les scripts de cette section vous aident à migrer les utilisateurs et les affectations de rôle d'application d'un environnement vers un autre.

A propos des scripts

Vous utilisez deux scripts distincts : l'un pour répliquer les utilisateurs dans les domaines d'identité et l'autre pour répliquer les affectations de rôle d'application des utilisateurs. Ils s'exécutent dans l'ordre suivant :

  • Exécutez le script de réplication des utilisateurs (replicateusers) et vérifiez que tous les utilisateurs ont été créés dans le domaine d'identité cible. Pour exécuter ces scripts, l'utilisateur doit posséder les rôles Administrateur de domaine d'identité et Administrateur de service dans les deux environnements.
  • Exécutez le script de réplication des affectations de rôle (replicatepredefinedroles).

Remarque :

  • Si les mots de passe contiennent des caractères spéciaux, reportez-vous à la section Gestion des caractères spéciaux.
  • Les scripts de cette section fonctionnent uniquement pour les rôles d'application : Administrateur de service, Super utilisateur, Utilisateur et Visualiseur.

Exécution des scripts

Pour plus d'informations sur la création des scripts et des fichiers batch requis, reportez-vous aux rubriques suivantes :

Etapes sous Windows

  1. Créez replicateusers.ps1 et replicatepredefinedroles.ps1, puis enregistrez-les dans un répertoire local pour lequel vous disposez de privilèges d'écriture et d'exécution.
  2. Créez et mettez à jour le fichier input.properties.
  3. Exécutez replicateusers.ps1.
  4. Exécutez replicatepredefinedroles.ps1 afin de créer des affectations de rôle identiques à celles présentes dans l'environnement source.

Etapes sous Linux/UNIX

  1. Créez les scripts replicateusers.sh et replicatepredefinedroles.sh, et enregistrez-les dans un répertoire local pour lequel vous disposez de privilèges d'écriture et d'exécution.
  2. Créez et mettez à jour le fichier input.properties.
  3. Exécutez replicateusers.sh.

    ./replicateusers.sh

  4. Exécutez le script replicatepredefinedroles.sh afin de créer des affectations de rôle identiques à celles présentes dans l'environnement source.