追加-NCacheユーザーまたはグループ
この PowerShell コマンドレットは、ユーザーまたはグループまたは gMSA キャッシュ ユーザーを追加するために使用されます (管理者ユーザー向けではありませんに) NCache セキュリティ設定。この設定は、 NCache サーバー(ノード)レベルまたは特定のキャッシュへのアクセス許可を付与します。このコマンドレットは、ユーザーまたはグループに、クラスター全体の管理のための管理者アクセス、またはキャッシュ固有の操作のためのキャッシュレベルのアクセス許可のいずれかを割り当てることで、ロールベースのアクセス制御をサポートします。このコマンドレットには、サーバー、アクセスレベル、ユーザー名またはグループ名、完全な識別名(DN)、ドメインコントローラー、管理者資格情報などのパラメーターが必要です。このコマンドレットは、提供されたID情報をドメインコントローラーに対して検証し、必要なセキュリティメタデータを適用し、ユーザーまたはグループを構成に追加します。オプションで、実行が成功した後にセキュリティを自動的に有効にすることもできます。そのため、このコマンドレットは安全な運用環境の展開に不可欠です。
重要
このコマンドを正常に実行するには、事前にノードのセキュリティを有効にしておく必要があることにご注意ください。
Add-NCacheUserOrGroup -Server -AccessLevel `
[-CacheName] -UserOrGroupName `
-UserOrGroupDN [-DomainController] `
[-DomainControllerPort] [-SecondaryDomainController] `
[-SecondaryDomainControllerPort] -NodeAdminCredentials
例
- このコマンドはユーザー David Watson を NCache IP アドレス 20.200.20.11 のサーバー上の admin。
$nodeAdmin = Get-Credential `
Add-NCacheUserOrGroup -Server 20.200.20.11 `
-AccessLevel Admin -NodeAdminCredentials $nodeAdmin `
-UserOrGroupName david_watson `
-UserOrGroupDN "CN=David Watson,OU=engineers,DC=example,DC=com" `
-DomainController domain_controller
- このコマンドは、IPアドレス20.200.20.11のサーバーでホストされている「demoCache」キャッシュのキャッシュユーザーとして、ユーザーDavid Watsonを追加します。
$nodeAdmin = Get-Credential `
Add-NCacheUserOrGroup -Server 20.200.20.11 `
-AccessLevel Cache -CacheName demoCache `
-NodeAdminCredentials $nodeAdmin -UserOrGroupName david_watson `
-UserOrGroupDN "CN=David Watson,OU=engineers,DC=example,DC=com" `
-DomainController domain_controller
- 追加NCacheUserOrGroup コマンドレットは、gMSA アカウントもサポートしています (指定されたユーザー名が gMSA の場合)。 NCache LDAP にクエリを実行してアカウントの種類を検出し、それに応じて記録します。次のコマンドは、 gMSAキャッシュユーザー 指定された 'user1gmsa$' で NCache サーバー。
$nodeAdmin = Get-Credential `
Add-NCacheUserOrGroup -Server 20.200.20.11 `
-AccessLevel Cache -CacheName demoCache `
-NodeAdminCredentials $nodeAdmin -UserOrGroupName user1gmsa$ `
-UserOrGroupDN "CN=user1gmsa,CN=Managed Service Accounts,DC=example,DC=com" `
-DomainController domain_controller
- このコマンドは、「Dev」という名前のグループを NCache IPアドレス20.200.20.11のサーバー上の管理者グループ。
$nodeAdmin = Get-Credential `
Add-NCacheUserOrGroup -Server 20.200.20.11 `
-AccessLevel Admin -NodeAdminCredentials $nodeAdmin `
-UserOrGroupName Dev `
-UserOrGroupDN "CN=Dev,OU=engineers,DC=example,DC=com" `
-DomainController domain_controller
特性
お願い
名前にアスタリスク(*)が付いているパラメーターは必須パラメーターであり、残りはオプションです。
| Data Type | 詳細説明 | |
|---|---|---|
-Server* |
<string> |
のIPアドレスを指定します。 NCache ユーザーまたはグループが追加されるサーバー。 |
-UserOrGroupName* |
<string> |
追加するユーザーまたはグループの名前を指定します。 |
-UserOrGroupDN* |
<string> |
追加するユーザーまたはグループの識別名(DN)を指定します。このDNは、LDAPディレクトリ内でユーザーまたはグループを一意に識別します。 |
-DomainControllerPort |
<int> |
ドメインコントローラがリッスンしているポートを指定します。デフォルトのポートは 389. |
-DomainController |
<string> |
ユーザーまたはグループのIDを検証するために使用されるドメインコントローラーのIPアドレスまたはホスト名を指定します。 |
-SecondaryDomainController |
<string> |
ユーザーまたはグループのIDを検証するために使用されるセカンダリドメインコントローラーのIPアドレスまたはホスト名を指定します。 |
-SecondaryDomainControllerPort |
<int> |
セカンダリドメインコントローラがリッスンするポートを指定します。デフォルトのポートは 389. |
-AccessLevel* |
<string> |
追加するユーザーまたはグループのアクセスレベルを指定します。有効な値は次のとおりです。 Admin のために NCache 管理者および Cache キャッシュ固有のユーザー向け。 |
-CacheName |
<string> |
ユーザーまたはグループを追加するキャッシュの名前を指定します。このパラメーターは を特定いたします。 -AccessLevel に設定されています Cache. |
-NodeAdminCredentials* |
<pscredential> |
ユーザーまたはグループを追加するのに十分な権限を持つユーザーの資格情報を指定します。 NCache. |