Set-CsMobilityPolicy

 

トピックの最終更新日: 2012-04-23

既存のモビリティ ポリシーを変更します。モビリティ ポリシーでは、ユーザーが Lync Mobile を使用できるかどうかを決定します。また、ユーザーが [勤務先から通話] を使用する機能、つまり、ユーザーが携帯電話で、携帯電話の番号ではなく勤務先の電話番号を使用して電話をかけたり受けたりできるようにする機能も管理します。モビリティ ポリシーは、電話をかけたり受けたりする際に Wi-Fi 接続を必須にするためにも使用できます。UNRESOLVED_TOKEN_VAL(ps-intro-in-LS2010CU4)

構文

Set-CsMobilityPolicy [-Identity <XdsIdentity>] <COMMON PARAMETERS>

Set-CsMobilityPolicy [-Instance <PSObject>] <COMMON PARAMETERS>

COMMON PARAMETERS: [-AllowCustomerExperienceImprovementProgram <$true | $false>] [-AllowExchangeConnectivity <$true | $false>] [-AllowSaveCallLogs <$true | $false>] [-AllowSaveCredentials <$true | $false>] [-AllowSaveIMHistory <$true | $false>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EnableIPAudioVideo <$true | $false>] [-EnableMobility <$true | $false>] [-EnableOutsideVoice <$true | $false>] [-Force <SwitchParameter>] [-RequireWIFIForIPAudio <$true | $false>] [-RequireWIFIForIPVideo <$true | $false>] [-RequireWiFiForSharing <$true | $false>] [-Tenant <Guid>] [-WhatIf [<SwitchParameter>]]

例 1

例 1 では、Redmond サイトに割り当てられたモビリティ ポリシーで [勤務先から通話] を無効にします。これを行うには、EnableOutsideVoice プロパティを False に設定します。

Set-CsMobilityPolicy -Identity "site:Redmond" -EnableOutsideVoice $False

例 2

例 2 に示すコマンドは、ユーザーごとのスコープで構成されたすべてのモビリティ ポリシーの [勤務先から通話] を無効にします。このタスクを実行するため、コマンドは、まず Get-CsMobilityPolicy コマンドレットと Filter パラメーターを呼び出します。フィルター値 "tag:*" により、戻されるデータは、文字列値 "tag:" で始まる ID を持つポリシーに制限されます。次に、フィルターされたポリシーのコレクションを Set-CsMobilityPolicy コマンドレットにパイプ処理し、コレクション内の各ポリシーを取得して、EnableOutsideVoice property プロパティを False に設定します。

Get-CsMobilityPolicy -Filter "tag:*" | Set-CsMobilityPolicy -EnableOutsideVoice $False

例 3

例 3 では、現在説明が付いていないすべてのモビリティ ポリシー プロパティに新しい説明を追加します。これを行うために、まず、Get-CsMobilityPolicy コマンドレットを使用して、組織で現在使用されているすべてのモビリティ ポリシーのコレクションを戻します。次に、このコレクションを Where-Object コマンドレットにパイプ処理し、Description プロパティが Null 値に等しい (eq) ポリシーのみを選択します。そして、このフィルターされたコレクションを Set-CsMobilityPolicy コマンドレットにパイプ処理し、各ポリシーの Description プロパティを文字列値 "Policy owner: kenmyer@litwareinc.com" に設定します。

Get-CsMobilityPolicy | Where-Object {$_.Description -eq $Null} | Set-CsMobilityPolicy -Description "Policy owner: kenmyer@litwareinc.com"

解説

Lync Mobile は、ユーザーが携帯電話で Lync を実行できるようにするクライアント アプリケーションです。[勤務先から通話] を使用すると、ユーザーは、携帯電話で電話をかけたとき、その携帯電話の番号ではなく、勤務先の電話番号を表示できます。[勤務先から通話] が有効なユーザーは、携帯電話から、直接、ダイヤルするか、ダイヤルアウト会議オプションを使用できます。ダイヤルアウト会議を使用する場合、ユーザーは、実質的に Lync Server Mobility Service サーバーに呼び出しを行うよう依頼することになります。サーバーは、呼び出しをセットアップしてから、その携帯電話のユーザーを、折り返して呼び出します。ユーザーが応答後に、サーバーは呼び出し先に電話します。どちらの機能もモビリティ ポリシーを使用して管理できます。

Lync Server 15 を使用すると、モバイル デバイスで標準の携帯電話網または Wi-Fi 接続を使用して、電話をかけたり受けたりできます。モビリティ ポリシーを使用すると、Wi-Fi 接続を必須にして、携帯電話網での通話を禁止できます。

これらのポリシーは、Set-CsMobilityPolicy コマンドレットを使用していつでも変更できます。

[勤務先から通話] を有効にするためには、2 種類のプロパティを構成する必要があります。最初のプロパティである EnableOutsideVoice は、[勤務先から通話] が有効かを指定します。次の EnableMobility は、ユーザーに Lync Mobile の使用を許可するかを指定します。ユーザーが [勤務先から通話] を使用するには、これらのプロパティを両方とも True に設定する必要があります。EnableMobility が True に設定され、EnableOutsideVoice が False に設定されている場合、ユーザーは Lync 15 Mobile を実行できますが、[勤務先から通話] は使用できません。EnableMobility が False に設定され、EnableOutsideVoice が True に設定されている場合は、ユーザーは Lync Mobile を実行できません。これは、EnableOutsideVoice プロパティの値にかかわらず、ユーザーが [勤務先から通話] を使用できないことを意味します。

[勤務先から通話] を使用するには、同時呼び出しを許可する音声ポリシーによってユーザーを管理する必要があります。

このコマンドレットを実行できるユーザー: 既定では、Set-CsMobilityPolicy コマンドレットをローカルで実行する権限があるのは、RTCUniversalServerAdmins グループのメンバーです。

パラメーター

パラメーター 必須かどうか 説明

AllowCustomerExperienceImprovementProgram

省略可能

System.Boolean

True (既定値) に設定すると、モバイル ユーザーは Microsoft カスタマー エクスペリエンス向上プログラムに参加できます。

AllowExchangeConnectivity

省略可能

System.Boolean

True (既定値) に設定すると、ユーザーはモバイル デバイスを使用して Microsoft Exchange Server 15 に接続できます。

AllowSaveCallLogs

省略可能

System.Boolean

True (既定値) に設定すると、ユーザーはモバイル デバイスで送受信した通話の通話ログを保存できます。

AllowSaveCredentials

省略可能

System.Boolean

True (既定値) に設定すると、ユーザーはモバイル デバイスに資格情報 (パスワードなど) を保存できます。この情報を自動ログオン シナリオに適用できます。

AllowSaveIMHistory

省略可能

System.Boolean

True (既定値) に設定すると、ユーザーは IM の内容や会議セッションをモバイル デバイスに保存できます。

Confirm

省略可能

System.Management.Automation.SwitchParameter

コマンドの実行前に確認メッセージを表示します。

Description

省略可能

System.String

管理者がモビリティ ポリシーに追加のテキストを付けられるようにします。たとえば、Description には、ポリシーを割り当てる必要があるユーザーに関する情報を記述できます。

EnableIPAudioVideo

省略可能

System.Boolean

False に設定されている場合、ユーザーはモバイル デバイスを使用して VoIP (ボイス オーバー IP) 通話を発信できません。既定値は True で、VoIP 通話が許可されています。

このパラメーターは Lync Server 15 で導入されました。

EnableMobility

省略可能

System.Boolean

True に設定されている場合、ユーザーは Lync Mobile を使用できます。

EnableOutsideVoice

省略可能

System.Boolean

True に設定されている場合、ユーザーは [勤務先から通話] を使用できます。False に設定されている場合、ユーザーは [勤務先から通話] を使用できません。

既定値は True です。

Force

省略可能

System.Management.Automation.SwitchParameter

コマンド実行中に発生する可能性のある、致命的ではないすべてのエラー メッセージが表示されないようにします。

Identity

省略可能

Microsoft.Rtc.Management.Xds.XdsIdentity

変更するモビリティの Office 365 テナント アカウントのグローバル一意識別子 (GUID) です。次に例を示します。

-Tenant "38aad667-af54-4397-aaa7-e94c79ec2308"

次のコマンドを実行することにより、テナントの各々についてテナント ID を返すことができます。

Get-CsTenant | Select-Object DisplayName, TenantID

Windows PowerShell のリモート セッションを使用していて、Lync Online 15 のみに接続している場合、Tenant パラメーターを含める必要はありません。代わりに、接続情報に基づいてテナント ID が自動的に入力されます。Tenant パラメーターはハイブリッド展開で主に使用されます。

Instance

省略可能

モビリティ オブジェクト

個々のパラメーター値を設定するのではなく、オブジェクトへの参照をコマンドレットに渡せるようにします。

RequireWIFIForIPAudio

省略可能

System.Boolean

True に設定されていると、ユーザーは、モバイル デバイスが Wi-Fi ネットワークに接続されている場合にのみ通話で IP 音声を使用できます。つまり、ユーザーは Wi-Fi を使用して音声通話を発信することだけが可能で、標準の携帯電話網は使用できません。既定値は False です。

このパラメーターは Lync Server 15 で導入されました。

RequireWIFIForIPVideo

省略可能

System.Boolean

True に設定されていると、ユーザーは、モバイル デバイスが Wi-Fi ネットワークに接続されている場合にのみ通話で IP ビデオを使用できます。モバイル デバイスが Wi-Fi 通信範囲の外に出た場合、ビデオ通話は音声通話としてのみ受信されます。このプロパティを False (既定値) に設定すると、ユーザーは Wi-Fi または携帯電話のデータ接続のどちらかを使用して IP ビデオ通話を送受信できます。

このパラメーターは Lync Server 15 で導入されました。

RequireWiFiForSharing

省略可能

System.Boolean

True に設定されている場合、モバイル ユーザーがアプリケーション共有セッションに参加するためには WiFi 接続を使用する必要があります。False (既定値) に設定すると、モバイル ユーザーは WiFi 接続または携帯電話 (3G/4G) 接続のどちらかを使ってアプリケーション共有に参加できます。

この値を True に設定した場合、ユーザーは自身の共有構成設定を変更できなくなります。この値を False に設定した場合、ユーザーは [オプション] ページを使用して自身の共有構成設定を変更できます。

Tenant

省略可能

System.Guid

変更するモビリティ ポリシーの Office 365 テナント アカウントのグローバル一意識別子 (GUID) です。次に例を示します。

-Tenant "38aad667-af54-4397-aaa7-e94c79ec2308"

次のコマンドを実行することにより、テナントの各々についてテナント ID を返すことができます。

Get-CsTenant | Select-Object DisplayName, TenantID

Windows PowerShell のリモート セッションを使用していて、Lync Online 15 のみに接続している場合、Tenant パラメーターを含める必要はありません。代わりに、接続情報に基づいてテナント ID が自動的に入力されます。Tenant パラメーターはハイブリッド展開で主に使用されます。

WhatIf

省略可能

System.Management.Automation.SwitchParameter

実際にコマンドを実行せずに、コマンドの実行結果がわかります。

入力の種類

Microsoft.Rtc.Management.WriteableConfig.Policy.Mobility.Mobility。Set-CsMobilityPolicy コマンドレットは、Mobility オブジェクトのパイプ処理されたインスタンスを受け入れます。

戻り値の種類

なし。代わりに、Set-CsMobilityPolicy コマンドレットは Microsoft.Rtc.Management.WriteableConfig.Policy.Mobility.Mobility オブジェクトの既存のインスタンスを変更します。