Mise à niveau des informations utilisateur d'un référentiel de schémas vers une base de données utilisateur

Lorsque vous modifiez des informations utilisateur dans un référentiel de schémas, vous devez mettre à niveau les bases de données utilisateur à l'aide de l'une des méthodes ci-dessous, afin de propager les modifications du référentiel de schémas vers les bases de données utilisateur :
Pour les utilisateurs existants, vous pouvez propager les modifications à l'aide de l'une des deux méthodes suivantes :

Pour les nouveaux utilisateurs, si vous créez des utilisateurs ClearQuest à l'aide de la méthode CreateUser de l'objet AdminSession et définissez les privilèges, le mot de passe et d'autres informations utilisateur que vous souhaitez propager d'un référentiel de schémas vers des bases de données utilisateur, vous devez appliquer la méthode UpgradeMasterUserInfo de l'objet Database (par itération dans une liste de bases de données utilisateur du référentiel de schémas et en appelant la méthode UpgradeMasterUserInfo pour chaque base de données utilisateur).

La méthode UpgradeInfo a été introduite (dans la version 2003.06.00) pour proposer un mécanisme de propagation des informations utilisateur et des informations de groupe depuis le référentiel de schémas vers toutes les bases de données utilisateur affectées. Toutefois, cette méthode est applicable uniquement à un utilisateur existant et non à un nouvel utilisateur.

Remarque : Vous ne pouvez pas mettre à jour l'appartenance à un groupe à l'aide de la méthode UpgradeInfo de l'objet User. Seules les propriétés pouvant être définies par les méthodes de l'objet User sont mises à jour par l'appel de la méthode UpgradeInfo. Vous pouvez modifier l'appartenance à un groupe à l'aide des méthodes de l'objet Group et vous devez utiliser la méthode UpgradeMasterUserInfo de l'objet Database pour mettre à jour les paramètres d'informations Group.

Commentaire