NetWorker:ADまたはLDAPユーザーのNMCログインが「NMCを使用する権限がありません」で失敗する

概要: Active Directory (AD)またはLightweight Directory Access Protocol (LDAP)ユーザーによるNetWorker Management Console (NMC)認証が失敗します。「NetWorker Management Consoleを使用する権限がありません」というメッセージが表示されます。コンソールには、NetWorker管理者またはその他のローカルNMCアカウントを使用してアクセスできます。 ...

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

  • 外部(ADまたはLDAP)ユーザーとしてNMCにログインしようとすると、次のエラーが表示されます。
エラーメッセージ
  • この同じADユーザーは、 nsrlogin コマンドラインオプションを使用します。
  • デフォルトのNetWorker管理者アカウントに対する認証が成功します。
  • 状況によっては、このエラーが特定のユーザーにのみ影響することがあります。

nsrlogin

NetWorkerサーバーで、コマンド プロンプト(またはSSHセッション)を開き、次のコマンド構文を実行します。
nsrlogin -t tenant_name -t domain -u username
nsrlogout
  • Tenant_name: ほとんどの構成では、この値は デフォルトです。それ以外の場合は、NetWorker管理者によって設定されたテナント名になります。
  • ドメイン:NMCにログインするときに使用されるドメイン プレフィックス値
  • Username: ドメイン プレフィックスのないADまたはLDAPユーザー名
この記事に示す例では、これは次のように表示されます。 

CMDブロック

原因

ADまたはLDAPユーザーは認証サーバーに表示されますが、ユーザー(またはそのグループ)にはNMCにログインする権限がありません。

解決方法

  1. デフォルトのNetWorker管理者アカウントとしてNMC(NetWorker管理コンソール)にログインします。
  2. セットアップ > ユーザーロール > NMCロールに移動します。
  3. Console Users]と[Application Administrators]のロールを確認します。[External Roles]フィールドには、ユーザーが属するADグループの識別名(DN)このハイパーリンクをクリックすると、デル・テクノロジーズ以外のWebサイトにアクセスします。(フル パス)が含まれている必要があります。オプションで、1人のユーザーのパスを設定できます。 

例:

NMCの役割

  1. ADグループDNをユーザーの適切なNMCロールに追加した後、そのADユーザーを使用してNMCへのログインをテストします。

認証された外部ユーザーを表示するDell EMCヘッダー

その他の情報

問題が解決しない場合は、次のオプションを使用してADまたはLDAPグループ メンバーシップを確認できます

Windows Powershell:

同じドメイン上のWindowsシステムから、次のPowershellコマンドを実行します。

Get-ADPrincipalGroupMembership -Identity USERNAME

Example:

PS C:\Users\Administrator.EMCLAB> Get-ADPrincipalGroupMembership -Identity bkupadmin

...
...

distinguishedName : CN=NetWorker_Admins,CN=Users,DC=emclab,DC=local
GroupCategory     : Security
GroupScope        : Global
name              : NetWorker_Admins
objectClass       : group
objectGUID        : 058495c7-71c7-42c6-be92-2d8f96a5c2aa
SamAccountName    : NetWorker_Admins
SID               : S-1-5-21-4085282181-485696706-820049737-1104

distinguishedName コマンドによって出力されたデータをNetWorkerで使用して、ADユーザーにNMCへのアクセス権を付与できます。

このコマンドの詳細については、Microsoftの記事 「Get-ADPrincipalGroupMembership このハイパーリンクをクリックすると、デル・テクノロジーズ以外のWebサイトにアクセスします。

NetWorker」を参照してください。 authc_mgmt コマンド:

お使いのNetWorkerサーバーで authc_mgmt コマンドを使用して、ADまたはLDAPのユーザーまたはグループのメンバーシップを照会します。NetWorkerサーバーで、コマンド プロンプト(またはSSHセッション)を開き、次のコマンド構文を実行します。

authc_mgmt -u Administrator -e query-ldap-groups-for-user -D query-tenant=TENANT_NAME -D query-domain=DOMAIN_NAME -D user-name=USER_NAME

メモ: NetWorker管理者アカウントのパスワードの入力を求めるプロンプトが表示されます。
例えば:
PS C:\> authc_mgmt -u Administrator -e query-ldap-groups-for-user -D query-tenant=default -D query-domain=emclab.local -D user-name=bkupadmin
Enter password:
The query returns 2 records.
Group Name           Full Dn Name
Remote Desktop Users CN=Remote Desktop Users,CN=Builtin,dc=emclab,dc=local
NetWorker_Admins     CN=NetWorker_Admins,CN=Users,dc=emclab,dc=local

Full Dn Name グループの1つを使用して、このADユーザーにNMCへのアクセス権を付与できます。

に必要な構成と値 authc_mgmt コマンドは、次のコマンドを実行して収集できます。

authc_config -u Administrator -e find-all-configs
authc_config -u Administrator -e find-config -D config-id=CONFIG_ID
authc_config -u Administrator -e find-all-tenants

詳細については、NetWorker:ADまたはLDAP認証を設定する方法

対象製品

NetWorker, NetWorker Management Console

製品

NetWorker Family, NetWorker Series
文書のプロパティ
文書番号: 000196070
文書の種類: Solution
最終更新: 02 5月 2025
バージョン:  7
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。