本文讨论了不同的Cato API,这些API允许您管理Cato管理应用程序的管理员和管理员角色。 该API支持管理经销商账户和普通账户的管理员。
addAdmin 配置API为Cato管理应用程序中的账户创建新的管理员。
以下是addAdmin配置API的参数:
- firstName: 管理员的名字(最大255个字符)——此字段为必填项
- lastName: 管理员的姓氏(最大255个字符)——此字段为必填项
- email: 电子邮件地址,管理员唯一(最大255个字符)——此字段为必填项
- passwordNeverExpires: 布尔值(true/false)。 如果值设置为true,管理员的密码永不过期——此字段为必填项
- mfaEnabled: 布尔值(true/false)。 如果值设置为true,管理员必须使用MFA代码登录Cato管理应用程序——此字段为必填项
-
managedRoles:updateAdminRoleInput的数组。 定义分配给管理员的一个或多个角色。 对于经销商管理员,此字段定义为受管账户分配给管理员的角色。 如果API调用未定义此字段,则管理员被赋予查看者角色(ID 2)
- 使用ID 1将编辑者角色分配给管理员
- resellerRoles: updateAdminRoleInput数组(仅与经销商管理员相关)。 定义管理员在经销商账户中分配的角色。 如果此字段未为API调用定义,则管理员被分配查看者角色用于经销商账户。
一旦创建管理员,该流程与通过Cato管理应用程序创建管理员的流程相同。
如果账户被定义为允许管理员使用用户名和密码登录,则管理员将收到欢迎邮件,邮件中包含一个链接以激活账户和设置密码。
updateAdmin 配置API允许您更新管理员信息(管理员的邮箱和ID不能更新)。
- adminID(必填)
- firstName: 管理员的名字
- lastName: 管理员的姓
- passwordNeverExpires: 布尔值(true/false)。 如果值设置为true,管理员的密码永不过期
- mfaEnabled: 布尔值(true/false)。 如果值设置为true,管理员必须使用MFA代码登录Cato管理应用程序
- managedRoles:
updateAdminRoleInput数组。 定义一个或多个分配给管理员的角色。 对于经销商管理员,此字段定义分配给管理员用于托管账户的角色。 - resellerRoles:
updateAdminRoleInput数组(仅与经销商管理员相关)。 定义管理员在经销商账户中分配的角色。
admins 只读API查询返回关于账户所有管理员的数据,包括:ID,邮箱,名字,姓氏,密码永不过期,MFA启用状态和角色。
- id: 管理员的Cato ID
- firstName: 管理员的名字
- lastName: 管理员的姓
- email: 电子邮件地址
- passwordNeverExpires: 布尔值(true/false)。 如果值设置为true,管理员的密码永不过期
- mfaEnabled: 布尔值(true/false)。 如果值设置为true,管理员必须使用MFA代码登录Cato管理应用程序
- managedRoles: updateAdminRoleInput数组。 定义一个或多个分配给管理员的角色。 对于经销商管理员,此字段定义分配给管理员用于托管账户的角色。
- resellerRoles: updateAdminRoleInput数组(仅与经销商管理员相关)。 定义管理员在经销商账户中分配的角色。
getAdmin 只读API查询返回有关单个账户管理员的信息,如邮箱,名字,姓氏,密码永不过期,MFA启用状态和角色
- firstName: 管理员的名字
- lastName: 管理员的姓
- email: 电子邮件地址
- passwordNeverExpires: 布尔值(true/false)。 如果设置为true,管理员的密码永不过期
- mfaEnabled: 布尔值(true/false)。 如果设置为true,管理员必须使用MFA代码登录Cato管理应用程序
- managedRoles: updateAdminRoleInput数组。 定义一个或多个分配给管理员的角色。 对于经销商管理员,此字段定义分配给管理员用于托管账户的角色。
- resellerRoles: updateAdminRoleInput数组(仅与经销商管理员相关)。 定义管理员在经销商账户中分配的角色。
accountRoles API只读查询返回为账户定义的所有角色(自定义角色和预定义角色)。 对于使用addAdmin API的客户是必需的,因为这些API显示角色ID(由addAdmin API使用)。
- accountId
-
accountType
- 常规(适用于常规或托管账户角色)
- 经销商(适用于经销商账户角色)
0 条评论
文章评论已关闭。