概览
使用以下 URL 和方法检查标头中指定的用户和角色是否具有对作业、守护程序高级设置和守护程序访问的必要权限:
项 | 说明 | ||
---|---|---|---|
URL | /datamover/permissions | ||
方法 | POST |
启用安全设置后,只有 Viewpoint 或命令行管理员才能检查守护程序访问和守护程序高级权限。非管理员用户只能检查作业权限。
请求标头
- Authorization
- 说明:基本标头身份验证如果从 Viewpoint 调用,则用户必须是 dmcl_admin。
- Portlet-User
- 说明:Viewpoint 用户登录
- Portlet-Roles
- 说明:与 Viewpoint 用户登录关联的角色
请求参数
- logic (not currently available)
- 说明:用于组合多个权限的逻辑运算符
- permissions
- 说明:用户或角色当前具有的权限或操作列表目前,此列表中仅允许一个权限。
响应参数
无需响应参数。
示例
以下示例用于检查标头中指定的用户或角色是否具有 daemon_access 权限:
{"enumerate": true, "permissions":["datamover:daemon_access"] }
以下示例用于对具有 daemon_access 权限的用户或角色返回 true 响应:
{ "result" : true, "permissions" : [ { "resource" : "tdrn:datamover:daemon_access:*", "actions" : [ "read", "write", "execute" ] } ] }