次の方法で共有


Lync Server 2013 でのカスタム プレゼンス状態の構成

 

トピック最終更新日: 2013-01-10

Lync 2013 でカスタム プレゼンス状態を定義するには、XML カスタム プレゼンス構成ファイルを作成し、パラメーター CustomStateURL で Lync Server Management Shell コマンドレット New-CSClientPolicy または Set-CSClientPolicy を使用してその場所を指定します。

構成ファイルには、次のプロパティがあります。

  • カスタム プレゼンス状態は、使用可能、ビジー、および応答不可のプレゼンス インジケーターを使用して構成できます。

  • 可用性属性は、カスタム状態の状態テキストに関連付けられているプレゼンス インジケーターを決定します。 このトピックの後半の例では、ホームから作業している状態テキストが緑色 (使用可能) プレゼンス インジケーターの右側に表示されます。

  • 状態テキストの最大長は 64 文字です。

  • 最大 4 つのカスタム プレゼンス状態を追加できます。

  • CustomStateURL パラメーターは、構成ファイルの場所を指定します。 Lync 2013 では、SIP 高セキュリティ モードが既定で有効になっているため、HTTPS が有効になっている Web サーバーにカスタム プレゼンス構成ファイルを格納する必要があります。 そうしないと、Lync 2013 クライアントはそれに接続できなくなります。 たとえば、有効なアドレスは https://lspool.corp.contoso.com/ClientConfigFolder/CustomPresence.xml.

注意

運用環境では推奨されませんが、EnableSIPHighSecurityMode レジストリ設定を使用してクライアントの SIP 高セキュリティ モードを無効にすることで、HTTPS 以外のファイル共有上にある構成ファイルをテストできます。 その後、CustomStateURL レジストリ設定を使用して、構成ファイルの HTTPS 以外の場所を指定できます。 Lync 2013 は Lync 2010 レジストリ設定を優先しますが、レジストリ ハイブは更新されていることに注意してください。 レジストリ設定は次のように作成します。

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\EnableSIPHighSecurityMode

    型: DWORD

    値データ: 0

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\CustomStateURL

    型: 文字列 (REG_SZ)

    値データ (例): file://\\lspool.corp.contoso.com\LSFileShare\ClientConfigFolder\Presence.xml または file:///c:/LSFileShare/ClientConfigFolder/Group_1_Pres.xml

XML 構成ファイルで 1 つ以上のロケール ID (LCID) スキーマを指定して、カスタム プレゼンス状態をローカライズします。 このトピックの後半の例では、英語 (米国 (1033)、ノルウェー語 - Bokmål (1044)、フランス語 - フランス語 (1036)、トルコ語 (1055) へのローカライズを示します。 LCID の一覧については、Microsoft https://go.microsoft.com/fwlink/p/?linkid=157331によって割り当てられたロケール ID を参照してください。

Lync 2013 にカスタム プレゼンス状態を追加するには

  1. 次の例の形式を使用する XML 構成ファイルを作成します。

    <?xml version="1.0"?>
    <customStates xmlns="https://schemas.microsoft.com/09/2009/communicator/customStates">
      <customState ID="1" availability="online">
        <activity LCID="1033">Working from Home</activity>
        <activity LCID="1044">activity 2 for 1044</activity>
        <activity LCID="1055">activity 3 for 1055</activity>
      </customState>
      <customState ID="2" availability="busy">
        <activity LCID="1033">In a Live Meeting</activity>
        <activity LCID="1036">Equivalent French String for - In a Live Meeting </activity>
      </customState>
      <customState ID="3" availability="busy">
        <activity LCID="1033">Meeting with Customer</activity>
        <activity LCID="1055">meeting with client</activity>
        <activity LCID="1036">Equivalent French String for - Meeting with Customer</activity>
      </customState>
      <customState ID="4" availability="do-not-disturb">
        <activity LCID="1033">Interviewing</activity>
      </customState>
    </customStates>
    
  2. HTTPS が有効になっている Web サーバーに XML 構成ファイルを保存します。 この例では、ファイルの名前がPresence.xmlされ、場所 https://lspool.corp.contoso.com/ClientConfigFolder/CustomPresence.xmlに保存されます。

  3. Lync Server 管理シェルを起動する: [スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft Lync Server 2013] をクリックして、[ Lync Server 管理シェル] をクリックします。

  4. Lync Server Management Shell で、次のようなコマンドを使用して、XML 構成ファイルの場所を定義します。

    New-CsClientPolicy -Identity ContosoCustomStates 
    -CustomStateURL "https://lspool.corp.contoso.com/ClientConfigFolder/CustomPresence.xml"
    
  5. Grant-CSClientPolicy コマンドレットを使用して、この新しいポリシーをユーザーに割り当てます。

詳細については、Lync Server Management Shell のドキュメントの 「New-CsClientPolicyGrant-CsClientPolicy 」を参照してください。

注意

  • 既定では、Lync Server 2013 はクライアント ポリシーと設定を 3 時間ごとに更新します。

  • CustomStateURL など、以前のリリースのグループ ポリシー設定を引き続き使用する場合、Lync 2013 は、新しいポリシー レジストリ ハイブ (HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\15.0\Lync)に配置されている場合は設定を認識します。 ただし、サーバー ベースのクライアント ポリシーが優先されます。