Utilitaire restoreAccess
L’utilitaire restoreAccess permet de rétablir l’accès à Marketing Platform si tous les utilisateurs qui possèdent des privilèges PlatformAdminRole ont été involontairement verrouillés ou si toute possibilité de connexion à Marketing Platform est perdue.
Quand utiliser restoreAccess
Vous pouvez être amené à exécuter restoreAccess dans les deux situations décrites dans cette section.
Utilisateurs PlatformAdminRole désactivés
Il est possible que tous les utilisateurs qui possèdent les privilèges PlatformAdminRole dans Marketing Platform soient désactivés dans le système. Voici un exemple qui montre comment le compte utilisateur platform_admin peut être désactivé. Supposons qu’un seul utilisateur dispose des privilèges PlatformAdminRole (utilisateur platform_admin). Supposons que la propriété Tentatives max. de connexion autorisées de la catégorie Général | Paramètres de mot de passe de la page Configuration est paramétrée sur 3. Supposons ensuite qu'un utilisateur qui tente de se connecter en tant que platform_admin entre un mot de passe incorrect trois fois de suite. En raison de ces échecs de connexion, le compte platform_admin est désactivé dans le système.
Dans ce cas, vous pouvez utiliser restoreAccess pour ajouter un utilisateur qui possède les privilèges PlatformAdminRole dans 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 qui possède l’identification de connexion et le mot de passe spécifiés, ainsi que les privilèges PlatformAdminRole.
Si l’identification de connexion spécifiée existe dans Marketing Platform en tant qu’utilisateur interne, le mot de passe de cet utilisateur est modifié.
Seul un utilisateur qui possède l’identification de connexion PlatformAdmin et les privilèges PlatformAdminRole peut administrer tous les tableaux de bord. Par conséquent, si l’utilisateur platform_admin est désactivé et que vous créez un utilisateur avec restoreAccess, vous devez créer un utilisateur qui possède l’identification de connexion platform_admin.
Configuration incorrecte de l’intégration 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 dans Marketing Platform. Cette modification vous permet de vous connecter à l'aide de n'importe quel compte utilisateur qui existait avant le verrouillage. Vous avez également la possibilité de spécifier une nouvelle identification 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 exécutez l’utilitaire restoreAccess de cette manière.
Observations relatives aux mots de passe
Gardez à l’esprit les points suivants relatifs aux mots de passe lorsque vous utilisez restoreAccess.
*
L’utilitaire restoreAccess ne prend pas en charge les mots de passe vides 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é Unica | Sécurité | Méthode de connexion sur Marketing Platform. Requiert le redémarrage du serveur d’application Web pour être prise en compte.
Utilisée avec l’option -u loginName, crée un utilisateur PlatformAdminRole.
Options
-u loginNname
Crée un utilisateur qui possède les privilèges PlatformAdminRole et l’identification de connexion spécifiée. Doit s’utiliser avec l’option -p.
-p password
Spécifie le mot de passe de l’utilisateur en cours de création. Obligatoire avec l’option -u.
Exemples
*
restoreAccess -u tempUser -p tempPassword
*
Modifiez la valeur de la méthode de connexion à Unica Marketing Platform, puis créez un utilisateur qui possède les privilèges PlatformAdminRole. Son identification de connexion et son mot de passe sont respectivement tempUser et tempPassword.
restoreAccess -r -u tempUser -p tempPassword