如何在 RESTful API 中向 Netbackup 8.1.1 中的用户授予权限?
How to grant permission in RESTful API to user in Netbackup 8.1.1?
我在 Netbackup Java 控制台和命令行中拥有所有权限的帐户,但在 REST api 中,我只能访问部分资源,如 /appdetails。对于 /admin/jobs 等其他路径,我收到以下错误:
{"errorCode":8000,"errorMessage":"User does not have permission(s) to perform the requested operation."}
有谁知道如何解决这个问题?谢谢。
登录到 Netbackup 主服务器并执行以下步骤。
- /usr/openv/netbackup/bin/admincmd/bpnbaz-setupExAudit
- /usr/openv/netbackup/bin/admincmd/bpnbaz-添加用户domainType:master_server:User
- /usr/openv/netbackup/bin/bpnbat -addUser 用户 User_pwd master_server
/usr/openv/netbackup/bin/admincmd/bpnbaz -listusers
具有 NetBackup 管理员权限的用户数:1
域类型:域类型
域名:master_server
用户名:用户
操作成功完成。
/usr/openv/netbackup/bin/admincmd/bpnbaz-DisableExAudit
- 重新启动 Netbackup 服务
域名类型:
Unixpwd - 身份验证服务器上的 UNIX 密码文件
WINDOWS - 主域控制器或 Active Directory
我在 Netbackup Java 控制台和命令行中拥有所有权限的帐户,但在 REST api 中,我只能访问部分资源,如 /appdetails。对于 /admin/jobs 等其他路径,我收到以下错误:
{"errorCode":8000,"errorMessage":"User does not have permission(s) to perform the requested operation."}
有谁知道如何解决这个问题?谢谢。
登录到 Netbackup 主服务器并执行以下步骤。
- /usr/openv/netbackup/bin/admincmd/bpnbaz-setupExAudit
- /usr/openv/netbackup/bin/admincmd/bpnbaz-添加用户domainType:master_server:User
- /usr/openv/netbackup/bin/bpnbat -addUser 用户 User_pwd master_server
/usr/openv/netbackup/bin/admincmd/bpnbaz -listusers 具有 NetBackup 管理员权限的用户数:1
域类型:域类型 域名:master_server 用户名:用户
操作成功完成。
/usr/openv/netbackup/bin/admincmd/bpnbaz-DisableExAudit
- 重新启动 Netbackup 服务
域名类型:
Unixpwd - 身份验证服务器上的 UNIX 密码文件
WINDOWS - 主域控制器或 Active Directory