Utilitaire restoreAccess
L'utilitaire restoreAccess vous permet de restaurer l'accès à Marketing Platform si tous les utilisateurs disposant des droits PlatformAdminRole ont été expulsés par inadvertance ou si toute possibilité de se connecter à Marketing Platform a été perdue.
Quand utiliser restoreAccess
Vous souhaiterez peut-être utiliser restoreAccess dans les deux circonstances décrites dans cette section.
Utilisateurs PlatformAdminRole désactivés
Il est possible que tous les utilisateurs disposant des droits PlatformAdminRole dans Marketing Platform soient désactivés dans le système. Voici un exemple illustrant comment un compte utilisateur platform_admin peut devenir désactivé. Supposons qu'un seul utilisateur dispose des droits PlatformAdminRole (l'utilisateur platform_admin). Supposons que la propriété Nombre maximal de tentatives de connexion infructueuses dans la catégorie Général | Paramètres de mot de passe de la page de Configuration soit définie sur 3. Supposons ensuite qu'une personne qui tente de se connecter en tant que platform_admin entre un mot de passe incorrect trois fois de suite. Ces tentatives de connexion infructueuses entraînent la désactivation du compte platform_admin dans le système.
Dans ce cas, vous pouvez utiliser restoreAccess pour ajouter un utilisateur disposant des droits PlatformAdminRole sur les tables système de Marketing Platform sans accéder à l'interface Web.
Lorsque vous exécutez restoreAccess de cette manière, l'utilitaire crée un utilisateur avec le nom de connexion et le mot de passe que vous spécifiez et avec les droits PlatformAdminRole.
Si un nom de connexion utilisateur existe dans Marketing Platform en tant qu'utilisateur interne, le mot de passe de cet utilisateur est changé.
Seul un utilisateur avec le nom de connexion PlatformAdmin et les droits PlatformAdminRole peut administrer tous les tableaux de bord de manière universelle. Donc, si l'utilisateur platform_admin est désactivé et que vous créez un utilisateur avec restoreAccess, vous devez créer un utilisateur avec un nom de connexion platform_admin.
Configuration incorrecte de l'intégration d'Active Directory
Si vous configurez incorrectement l'implémentation de l'intégration de Windows Active Directory et que vous ne pouvez plus vous connecter, utilisez restoreAccess pour pouvoir vous reconnecter.
Lorsque vous exécutez restoreAccess de cette manière, l'utilitaire modifie la valeur de la propriété Platform | Security | Login method de Identification de connexion intégrée dans Windows en Marketing Platform. Ce changement vous permet de vous connecter avec n'importe quel compte utilisateur qui existait avant que vous ne soyez expulsé. Vous pouvez également spécifier un nouveau nom de connexion et un nouveau mot de passe. Vous devez redémarrer le serveur d'applications Web sur lequel Marketing Platform est déployé si vous utilisez l'utilitaire restoreAccess de cette manière.
Observations relatives aux mots de passe
Prenez connaissance des informations suivantes au sujet des mots de passe lorsque vous utilisez restoreAccess.
*
L'utilitaire restoreAccess ne prend pas en charge les mots de passe blancs et n'impose pas de règles relatives aux mots de passe.
*
Syntaxe
restoreAccess -u loginName -p password
restoreAccess -r
Commandes
-r
Utilisée sans l'option -u loginName, réinitialise la valeur de la propriété Platform | Security | Login method sur Marketing Platform. Requiert le redémarrage du serveur d'applications Web pour être prise en compte.
Utilisée avec l'option -u loginName, créez un utilisateur PlatformAdminRole.
Options
-u loginNname
Créer un utilisateur disposant des droits PlatformAdminRole avec le nom de connexion spécifié. Doit être utilisée avec l'option -p.
-p password
Spécifier le mot de passe de l'utilisateur créé. Obligatoire avec -u.
Exemples
*
restoreAccess -u tempUser -p tempPassword
*
Remplacez la valeur de la méthode de connexion par IBM Marketing Platform, puis créez un utilisateur doté des privilèges PlatformAdminRole. Le nom de connexion est tempUser et le mot de passe est tempPassword.
restoreAccess -r -u tempUser -p tempPassword