Grant-CsConferencingPolicy
トピックの最終更新日: 2012-03-23
ユーザーごとのスコープで会議ポリシーを割り当てます。会議ポリシーにより、会議で使用できる機能が決まります。これには、会議に IP オーディオと IP ビデオを組み込むことができるかということから、会議に出席可能な最大参加者数に至るまで、すべての機能が含まれます。UNRESOLVED_TOKEN_VAL(ps-intro-in-LS2010)
構文
Grant-CsConferencingPolicy -Identity <UserIdParameter> -PolicyName <String> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-PassThru <SwitchParameter>] [-WhatIf [<SwitchParameter>]]
例
例 1
例 1 では、Grant-CsConferencingPolicy コマンドレットを使用して、SalesConferencingPolicy というポリシーを "Ken Myer" という Identity のユーザーに割り当てています。
Grant-CsConferencingPolicy -identity "Ken Myer" -PolicyName SalesConferencingPolicy
例 2
例 2 では、会議ポリシー FinanceConferencingPolicy を "財務" という組織単位にアカウントがあるすべてのユーザーに割り当てています。同じポリシーを特定の組織単位 (OU) のすべてのユーザーに割り当てるため、Get-CsUser コマンドレットを使用して、その OU のすべてのアカウントを取得します。ユーザー アカウントを取得したら、次にその情報を Grant-CsConferencingPolicy コマンドレットにパイプ処理し、ポリシー FinanceConferencingPolicy をコレクション内の各ユーザーに割り当てます。
Get-CsUser -OU "ou=Finance,dc=litwareinc,dc=com" | Grant-CsConferencingPolicy -PolicyName FinanceConferencingPolicy
例 3
例 3 は、例 2 を変化させたものです。ただしこの場合、財務 OU のユーザーに以前に割り当てたユーザーごとの会議ポリシーを、これらのユーザーから割り当て解除しています。これを行うため、コマンドで Grant-CsConferencingPolicy コマンドレットを呼び出して、PolicyName パラメーターのパラメーター値に NULL 値 ($Null) を指定します。
Get-CsUser -OU "ou=Finance,dc=litwareinc,dc=com" | Grant-CsConferencingPolicy -PolicyName $Null
例 4
例 4 では、ポリシー HRConferencingPolicy を "人事" 部門に勤務するすべてのユーザーに割り当てています。これを行うため、LdapFilter パラメーターを指定して Get-CsUser コマンドレットを呼び出し、該当するユーザーのセットを取得します。パラメーター値 "Department=Human Resources" により、戻される項目を Department 属性が "Human Resources" に設定されているユーザー アカウントに制限しています。ユーザー アカウントを取得したら、そのコレクションを Grant-CsConferencingPolicy コマンドレットにパイプ処理し、ポリシー HRConferencingPolicy をコレクション内の各ユーザーに割り当てます。
Get-CsUser -LdapFilter "Department=Human Resources" | Grant-CsConferencingPolicy -PolicyName HRConferencingPolicy
解説
会議は、Lync Server の重要な部分です。会議を使用すると、ユーザーのグループが同時にオンラインになり、スライドやビデオを表示したり、アプリケーションを共有したり、ファイルを交換したり、コミュニケーションや共同作業を行うことができます。
管理者が会議および会議設定を常に管理していることは重要です。場合によっては、既定では、承認されていないユーザーを含め、任意のユーザーが会議に参加して、会議中に配布されたすべてのスライドや資料を保存できるため、セキュリティに関して考慮が必要になる可能性があります。また、複数の会議を同時に行って、各会議に数百人が参加してビデオを使ったりファイル共有を行ったりする場合には、ネットワークに問題が発生する可能性があるため、帯域幅に問題が発生する可能性もあります。さらに、時には法的な問題が発生するおそれがあります。たとえば、既定では、会議参加者は共有コンテンツに注釈を付けることができます。ただし、これらの注釈は、会議をアーカイブする際に保存されません。組織ですべての電子通信の記録を保つ必要がある場合、注釈を無効にすることができます。
もちろん、会議設定を管理することの必要性と、これらの設定を実際にどのように管理するかは、別の問題です。Lync Server では、会議は会議ポリシーを使用して管理されます (以前のバージョンのソフトウェアでは、ミーティング ポリシーと呼ばれていました)。既に説明したように、会議ポリシーにより、会議で使用できる機能が決まります。これには、会議に IP オーディオと IP ビデオを組み込むことができるかということから、会議に出席可能な最大参加者数に至るまで、すべての機能が含まれます。会議ポリシーは、グローバル スコープ、サイト スコープ、またはユーザーごとのスコープで構成できます。これにより、どのユーザーがどの機能を利用できるようにするかを決定する場合に、管理者は非常に柔軟に対応できます。
サイト ポリシーを作成すると、そのポリシーは作成時に適切なサイトに自動で割り当てられます。これは、ユーザーごとのポリシーにはあてはまりません。ユーザーごとのポリシーは、作成時にはどのユーザーにも割り当てられません。代わりに、Grant-CsConferencingPolicy コマンドレットを使用して、ユーザーごとの会議ポリシーをユーザーまたはユーザーのセットに明示的に割り当てる必要があります。
このコマンドレットを実行できるユーザー: 既定では、次のグループのメンバーが、Grant-CsConferencingPolicy コマンドレットのローカル実行を承認されています。RTCUniversalUserAdmins。このコマンドレットが割り当てられているすべての役割ベースのアクセス制御 (RBAC) の役割の一覧 (自身が作成したカスタムの RBAC の役割を含む) を戻すには、Windows PowerShell プロンプトから次のコマンドを実行します。
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Grant-CsConferencingPolicy"}
パラメーター
パラメーター | 必須かどうか | 型 | 説明 |
---|---|---|---|
Identity |
必須 |
Microsoft.Rtc.Management.AD.UserIdParameter |
ポリシーを割り当てる必要のあるユーザー アカウントの Identity を示します。ユーザーの Identity は、以下の 4 つの形式のうちの 1 つを使用して指定できます。1) ユーザーの SIP アドレス、2) ユーザー プリンシパル名 (UPN)、3) ドメイン\ログオン形式 (litwareinc\kenmyer など) のユーザーのドメイン名とログオン名、および 4) ユーザーの Active Directory 表示名 (Ken Myer など)。ユーザーの Active Directory 識別名を使用してユーザーの Identity を参照することもできます。 ユーザー ID を指定する場合は、アスタリスク (*) ワイルドカード文字を使用できる点に注意してください。たとえば、"* Smith" という Identity は、末尾が " Smith" という文字列値の表示名を持つすべてのユーザーを戻します。 |
PolicyName |
必須 |
System.String |
割り当てられるポリシーの "名前" です。PolicyName は、単にポリシーの Identity からポリシーのスコープ (プレフィックス "tag:") を除いたものです。たとえば、tag:Redmond という ID のポリシーの PolicyName は Redmond です。tag:RedmondConferencingPolicy という ID のポリシーの PolicyName は RedmondConferencingPolicy です。 以前ユーザーに割り当てたユーザーごとのポリシーの割り当てを解除するには、PolicyName パラメーター を $Null に設定します。 |
Confirm |
省略可能 |
System.Management.Automation.SwitchParameter |
コマンドの実行前に確認メッセージを表示します。 |
DomainController |
省略可能 |
Microsoft.Rtc.Management.Deploy.Fqdn |
新しいポリシーを割り当てるときに接続するドメイン コントローラーの完全修飾ドメイン名 (FQDN) を指定できます。このパラメーターが指定されていない場合、Grant-CsConferencingPolicy コマンドレットは使用可能な最初のドメイン コントローラーに接続します。 |
PassThru |
省略可能 |
System.Management.Automation.SwitchParameter |
ポリシーが割り当てられているユーザーを表すパイプラインを介して、ユーザー オブジェクトを渡すことができます。既定では、Grant-CsConferencingPolicy コマンドレットはパイプラインを介してオブジェクトを渡しません。 |
WhatIf |
省略可能 |
System.Management.Automation.SwitchParameter |
実際にコマンドを実行せずに、コマンドの実行結果がわかります。 |
入力の種類
文字列値または Microsoft.Rtc.Management.ADConnect.Schema.ADUser オブジェクト。Grant-CsConferencingPolicy コマンドレットは、ユーザー アカウントの Identity を示す文字列値のパイプライン入力を受け入れます。また、ユーザー オブジェクトのパイプライン入力も受け入れます。
戻り値の種類
既定では、Grant-CsConferencingPolicy コマンドレットは、値またはオブジェクトを戻しません。ただし、PassThru パラメーターを指定している場合、Microsoft.Rtc.Management.ADConnect.Schema.OCSUserOrAppContact オブジェクトのインスタンスを戻します。