如何在 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 主服务器并执行以下步骤。

  1. /usr/openv/netbackup/bin/admincmd/bpnbaz-setupExAudit
  2. /usr/openv/netbackup/bin/admincmd/bpnbaz-添加用户domainType:master_server:User
  3. /usr/openv/netbackup/bin/bpnbat -addUser 用户 User_pwd master_server
  4. /usr/openv/netbackup/bin/admincmd/bpnbaz -listusers 具有 NetBackup 管理员权限的用户数:1

    域类型:域类型 域名:master_server 用户名:用户

    操作成功完成。

  5. /usr/openv/netbackup/bin/admincmd/bpnbaz-DisableExAudit

  6. 重新启动 Netbackup 服务

域名类型:

Unixpwd - 身份验证服务器上的 UNIX 密码文件

WINDOWS - 主域控制器或 Active Directory