restoreAccess 实用程序
如果意外锁定了具有 PlatformAdminRole 特权的所有用户或丢失了登录 Marketing Platform 的所有能力,那么 restoreAccess 实用程序允许您还原对 Marketing Platform 的访问权。
何时使用 restoreAccess
在本节中描述的两种情况下,您可能要使用 restoreAccess
已禁用 PlatformAdminRole 用户
有可能会发生禁用系统中在 Marketing Platform 中具有 PlatformAdminRole 特权的所有用户的情况。以下是如何禁用 platform_admin 用户帐户的示例。假设您只有一个具有 PlatformAdminRole 特权的用户(platform_admin 用户)。假设在“配置”页面上将 General | Password settings 类别中的 Maximum failed login attempts allowed property 属性设置为 3。然后假设尝试以 platform_admin 身份登录的某用户连续三次输入错误的密码。这些失败的登录尝试会导致在系统中禁用 platform_admin 帐户。
在这种种情况下,可以使用 restoreAccess 来将具有 PlatformAdminRole 特权的用户添加至 Marketing Platform 系统表而不必访问 Web 界面。
以这种方式运行 restoreAccess 时,该实用程序会创建具有您指定的登录名和密码并且具有 PlatformAdminRole 特权的用户。
如果您指定的用户登录名已作为内部用户存在于 Marketing Platform 中,那么会更改该用户的密码。
只有登录名为 PlatformAdmin 且具有 PlatformAdminRole 特权的用户能够统管所有仪表板。因此,如果 platform_admin 用户已禁用并且您使用 restoreAccess 创建用户,那么应该创建登录名为 platform_admin 的用户。
Active Directory 集成的不当配置
如果您通过不当的配置实现 Windows Active Directory 集成并且不再能够登录,请使用 restoreAccess 来恢复登录的能力。
以这种方式运行 restoreAccess 实用程序时,它会将 Platform | Security | Login method 属性的值从 Windows integrated login 更改为 Marketing Platform。这种更改允许您使用在锁定之前存在的任何用户帐户登录。您还可以选择性地指定新的登录名和密码。如果您以这种方法使用 restoreAccess 实用程序,那么必须重新启动在其上部署 Marketing Platform 的 Web 应用程序服务器。
密码注意事项
使用 restoreAccess 时,请注意关于密码的下列事项。
*
restoreAccess 实用程序不支持空白密码,并且不强制实施密码规则。
*
语法
restoreAccess -u loginName -p password
restoreAccess -r
命令
-r
不与 -u loginName 选项配合使用时,会将 Unica | Security | Login method 属性的值重置为 Marketing Platform。需要重新启动 Web 应用程序服务器才能生效。
-u loginName 选项配合使用时,创建 PlatformAdminRole 用户。
选项
-u loginNname
创建具有指定的登录名和 PlatformAdminRole 特权的用户。必须与 -p 选项配合使用。
-p password
指定要创建的用户的密码。必须与 -u 配合使用。
示例
*
restoreAccess -u tempUser -p tempPassword
*
将登录方法的值更改为 Unica Marketing Platform 并创建具有 PlatformAdminRole 特权的用户。登录名是 tempUser,密码是 tempPassword
restoreAccess -r -u tempUser -p tempPassword