次の方法で共有


GroupSet

構文

共通の設定で複数のグループ リソースを管理します。

構文

GroupSet [String] #ResourceName
{
    [DependsOn = [String[]]]
    [PsDscRunAsCredential = [PSCredential]]
    GroupName = [String[]]
    [Ensure = [String]]
    [MembersToInclude = [String[]]]
    [MembersToExclude = [String[]]]
    [Credential = [PSCredential]]
}

説明

重要

説明を記述します。

要件

[なし] :

キーのプロパティ

GroupName

文字列の配列として、1 つ以上のグループの名前を指定します。 リソースは、このプロパティ内のすべてのグループに同じ構成を適用します。

Type: System.String

省略可能なプロパティ

資格情報

必要に応じて、ローカル以外のグループ メンバーを解決するアクセス許可を持つアカウントの資格情報を指定します。

Type: System.Management.Automation.PSCredential
Default Value: None

Ensure

グループを存在させるかどうかを指定します。 グループを追加または更新するには、このプロパティを Present. グループを削除するには、このプロパティを Absent. 既定値は Present です。

Type: System.String
Accepted Values:
  - Absent
  - Present
Default Value: Present

MembersToExclude

グループから除外する 1 つ以上のメンバーを文字列の配列として指定します。 このプロパティを指定した場合、リソースはメンバーが含まれている場合、すべてのグループからこれらのメンバーを削除します。 各メンバーを次のいずれかとして書式設定します。

  • ドメイン修飾名: <domain>\<username>
  • Upn: <username>@<domain>
  • 識別名: CN=<username>,DC=...
  • ユーザー名: <username>
Type: System.String[]
Default Value: None

MembersToInclude

文字列の配列としてグループに含める 1 つ以上のメンバーを指定します。 このプロパティを指定すると、リソースにメンバーが含まれていない場合は、すべてのグループにこれらのメンバーが追加されます。 各メンバーを次のいずれかとして書式設定します。

  • ドメイン修飾名: <domain>\<username>
  • Upn: <username>@<domain>
  • 識別名: CN=<username>,DC=...
  • ユーザー名: <username>
Type: System.String[]
Default Value: None