Lync Server 2013 でハント グループ ワークフローを作成または変更する
トピックの最終更新日: 2013-09-11
次のいずれかの手順を使用して、ハント グループ ワークフローを作成または変更します。
注意
Lync Server Management Shell または応答グループ構成ツールを使用して、ハント グループのワークフローを作成および変更できます。 Lync Server コントロール パネルから応答グループ構成ツールにアクセスしたり、Web ブラウザーから Web ページを直接開いたりするには、次の URL https://< webPoolFqdn>/RgsConfig を入力します。
応答グループ構成ツールを使用して、ハント グループ ワークフローを作成または変更するには
RTCUniversalServerAdmins グループのメンバーまたは応答グループをサポートする定義済みの管理者の役割のいずれかのメンバーとしてログオンします。
ブラウザー ウィンドウを開き、管理 URL を入力して Lync Server コントロール パネルを開きます。 Lync Server コントロール パネルの起動に使用できるさまざまな方法の詳細については、「Lync Server 2013 管理ツールを開く」を参照してください。
左側のナビゲーション バーで、[応答グループ] をクリックし、[ワークフロー] をクリックします。
[ワークフロー] ページで、[ワークフローの作成または編集] をクリックします。
[サービスの選択] 検索フィールドに、作成または変更するワークフローをホストする ApplicationServer サービスの名前の全体または一部を入力します。 サービスの結果一覧で、対象のサービスをクリックして [OK] をクリックします。
注意
応答グループ構成ツールが開きます。 応答グループ構成ツールを Web ブラウザーから直接開くには、次の URL https://< webPoolFqdn>/RgsConfig を入力します。
次のいずれかの操作を行います。
[新規ワークフローの作成] で、[ハント グループ] の横にある [作成] をクリックします。
[既存ワークフローの管理] で変更するワークフローを見つけて、[アクション] の [編集] をクリックします。
ユーザーがワークフローへの通話を開始する準備ができている場合は、[ワークフローのアクティブ化] を選択します。
注意
管理ワークフローを作成する場合は、[ワークフローのアクティブ化] を選択する必要があります。 アクティブな管理ワークフローを保存した後、そのワークフローを変更したり、非アクティブ化したりできます。
フェデレーション ユーザーにグループへの通話を許可するには、[フェデレーションを有効にする] チェック ボックスをオンにします。 また、フェデレーション用に構成された応答グループ アプリケーションに適用される外部アクセス ポリシーも必要です。
注意
グローバル外部アクセス ポリシーは、応答グループ アプリケーションに適用されます。 応答グループフェデレーションのグローバル ポリシーを構成するには、Lync Server コントロール パネルを使用するか、Set-CsExternalAccessPolicy コマンドレットを使用して EnableOutsideAccess パラメーターを True に設定します。 グローバル ポリシー設定は、サイトやユーザー ポリシーに割り当てられていない限り、すべてのユーザーに適用されることに注意してください。 そのため、応答グループ向けにこの設定を変更する前に、フェデレーション設定が組織の要件を満たしていることを確認してください。 ポリシーがユーザーに適用される方法の詳細については、「 Lync Server 2013 での外部アクセス ポリシーの管理」を参照してください。 フェデレーション設定の詳細については、「 Set-CsExternalAccessPolicy」を参照してください。
注意
Lync Online でホストされているユーザーは、オンプレミスの展開でホストされている応答グループに通話を発信できません。 これは、ハイブリッド展開と、オンプレミス展開が Lync Online 展開とフェデレーションされている場合の両方に当てはまります。
通話中、エージェントの ID を非表示にするには、[エージェントの匿名性を有効にする] チェック ボックスをオンにします。
注意
匿名通話はインスタント メッセージング (IM) またはビデオでは開始できませんが、エージェントまたは呼び出し元は、通話が確立された後に IM とビデオを追加できます。 匿名エージェントは、通話を保留にしたり、通話を転送したり (ブラインド転送とコンサルティング転送の両方)、呼び出しのパークと取得を行うこともできます。 匿名通話では、会議、アプリケーション共有とデスクトップ共有、ファイル転送、ホワイトボードとデータコラボレーション、通話記録はサポートされません。 Lync VDI プラグインを使用するエージェントは、着信呼び出しを匿名で受信できますが、匿名で発信呼び出しを行うことはできません。
[通話を受けるグループのアドレスを入力します] に、ワークフローへの通話に応答するグループのプライマリ SIP Uniform Resource Identifier (URI) アドレスを入力します。
注意
ワークフローのプライマリ URI は、ワークフローをどのように識別および参照するかを表します。 入力した SIP URI は、Active Directory Domain Servicesの連絡先オブジェクトとして作成されます。 URI を作成するには、Active Directory でオブジェクトが一意である必要があります。
[ 表示名] に、ワークフローに表示する名前 (Sales Response Group など) を入力します。
注意
表示名に "<" または ">" 文字を含めないでください。 RGS Presence Watcher または Announcement Service は予約されているため、次の表示名を使用しないでください。
[電話番号] に、応答グループの回線 URI を入力します (入力例 +14255550165)。
[表示番号] に、応答グループに対して表示する番号を入力します (入力例 +1 (425) 555-0165)。
(省略可能)[ 説明] で、Lync クライアントの連絡先カードに表示するワークフローの説明を入力します。
このワークフローを応答グループのマネージャーが管理する場合は、[ワークフローの種類] で [管理] を選択します。 ワークフローに応答グループ マネージャーを割り当てるには、次の操作を行います。
このワークフローのマネージャーの SIP URI を入力して、[追加] をクリックします。
ワークフローに追加するマネージャーの SIP URI を入力して、[追加] をクリックします。
大事な
応答グループのマネージャーに指定されているすべてのユーザーに CsResponseGroupManager ロールを割り当てる必要があります。 このロールが割り当てられていない場合、ユーザーは応答グループを管理できません。
[ステップ 2 言語の選択] で、音声認識と音声合成で使用する言語をクリックします。
開始メッセージを構成する場合は、[ステップ 3 開始メッセージの構成] で [開始メッセージを再生する] チェック ボックスをオンにして、次のいずれかの操作を行います。
発信者用の音声に変換される開始メッセージをテキストとして入力するには、[音声合成を使用する] をクリックして、テキスト ボックスに開始メッセージを入力します。
注意
入力するテキストに HTML タグを含めないでください。 HTML タグを含めると、エラー メッセージが表示されます。
開始メッセージに Wave (.wav) または Windows Media オーディオ (.wma) ファイルの録音を使用するには、[録音を選択する] をクリックします。 新しいオーディオ ファイルをアップロードする場合は、[録音] リンクをクリックしてください。 新しいブラウザー ウィンドウで [参照] をクリックし、使用するオーディオ ファイルを選択して、[開く] をクリックします。 [アップロード] をクリックしてオーディオ ファイルを読み込みます。
注意
ユーザーが指定したすべてのオーディオ ファイルは、特定の要件を満たしている必要があります。 サポートされているファイル形式の詳細については、「 Lync Server 2013 の応答グループの技術要件」を参照してください。
[ステップ 4 営業時間の指定] の [タイム ゾーン] で、ワークフローのタイム ゾーンをクリックします。
注意
タイム ゾーンは、ワークフローの呼び出し元とエージェントが存在するタイム ゾーンです。 開いている時間と閉じる時間を計算するために使用されます。 たとえば、ワークフローが北米東部タイム ゾーンを使用するように構成されており、ワークフローが午前 7 時に開き、午後 11 時に閉じる予定の場合、開いている時刻と閉じる時刻はそれぞれ 7:00 東部時間と 23:00 東部時と見なされます。 (24 時間の時刻表記で時刻を入力する必要があります)。
次のいずれかの操作を実行して、使用する営業時間スケジュールの種類を選択します。
事前に定義した営業時間スケジュールを使用するには、[プリセット スケジュールを使用する] をクリックして、ドロップダウン リストから使用するスケジュールを選択します。
注意
このオプションを選択できるようにするには、あらかじめ少なくとも 1 つのプリセット スケジュールを定義しておく必要があります。 New-CSRgsHoursOfBusiness コマンドレットを使用してプリセット スケジュールを定義します。 詳細については、「 (省略可能) Lync Server 2013 での応答グループの営業時間の定義」を参照してください。
注意
プリセット スケジュールを選択すると、応答グループの対応日時で、[曜日]、[開始]、[終了] が自動的に設定されます。
このワークフローのみに適用するカスタム スケジュールを使用するには、[カスタム スケジュールを使用する] をクリックします。
このワークフロー用のカスタム スケジュールを作成する場合は、応答グループが対応可能な曜日のチェック ボックスをオンにします。
カスタム スケジュールを作成する場合は、応答グループが対応可能な各曜日の [開始] 時間と [終了] 時間を入力します。
注意
[開始] 時間と [終了] 時間は 24 時間表記で入力する必要があります。 たとえば、職場の営業時間が営業日の 9 時から 5 時までで、昼休みのために正午にオフィスを一度閉める場合、営業時間は [開始] 9:00、[終了] 12:00、[開始] 13:00、[終了] 17:00 として指定します。
営業時間外にメッセージを再生するには、[応答グループの営業時間外にメッセージを再生する] チェック ボックスをオンにしてから、次のいずれかの操作を実行して再生するメッセージを指定します。
発信者用に音声に変換されるメッセージをテキストとして入力するには、[音声合成を使用する] をクリックして、テキスト ボックスにメッセージを入力します。
注意
入力するテキストに HTML タグを含めないでください。 HTML タグを含めると、エラー メッセージが表示されます。
メッセージにオーディオ ファイルの録音を使用するには、[録音を選択する] をクリックします。 新しいオーディオ ファイルをアップロードする場合は、[録音] リンクをクリックしてください。 新しいブラウザー ウィンドウで [参照] をクリックし、使用するファイルを選択して、[開く] をクリックします。 [アップロード] をクリックしてオーディオ ファイルを読み込みます。
注意
ユーザーが指定したすべてのオーディオ ファイルは、特定の要件を満たしている必要があります。 サポートされているオーディオ ファイル形式の詳細については、「 Lync Server 2013 の応答グループの技術要件」を参照してください。
メッセージが構成されている場合は、メッセージ再生後の通話の処理方法を次のように指定します。
通話を終了するには、[終話] をクリックします。
通話をボイス メールに転送するには、[ボイス メールに転送] をクリックして、ボイス メール アドレスを入力します。 ボイス メール アドレスの形式は username<>@<domainName> (例: bob@contoso.com)です。
通話を別のユーザーに転送するには、[SIP URI に転送] をクリックして、ユーザー アドレスを入力します。 ユーザー アドレスの形式は username<>@<domainName です>。
通話を別の電話番号に転送するには、[電話番号に転送] をクリックして、電話番号を入力します。 電話番号の形式は number@domainName> (+など) です14255550121@contoso.com。<>< 発信者は、ドメイン名を使用して適切な宛先にルーティングされます。
[ステップ 5 休日の指定] で、応答グループが営業しない日を定義する、1 つまたは複数の休日セットのチェック ボックスをオンにします。
注意
ワークフローを構成する前に、休日および休日セットを定義する必要があります。 休日および休日セットを定義するには、New-CsRgsHoliday コマンドレットおよび New-CsRgsHolidaySet コマンドレットを使用します。 詳細については、「 (省略可能) Lync Server 2013 での応答グループの休日セットの定義」を参照してください。
休日にメッセージを再生するには、[休日にメッセージを再生する] チェック ボックスをオンにしてから、次のいずれかの操作を実行して再生するメッセージを指定します。
発信者用に音声に変換されるメッセージをテキストとして入力するには、[音声合成を使用する] をクリックして、テキスト ボックスにメッセージを入力します。
注意
入力するテキストに HTML タグを含めないでください。 HTML タグを含めると、エラー メッセージが表示されます。
メッセージにオーディオ ファイルの録音を使用するには、[録音を選択する] をクリックします。 新しいオーディオ ファイルをアップロードする場合は、[録音] リンクをクリックしてください。 新しいブラウザー ウィンドウで [参照] をクリックし、使用するファイルを選択して、[開く] をクリックします。 [アップロード] をクリックしてオーディオ ファイルを読み込みます。
注意
ユーザーが指定したすべてのオーディオ ファイルは、特定の要件を満たしている必要があります。 サポートされているオーディオ ファイル形式の詳細については、「 Lync Server 2013 の応答グループの技術要件」を参照してください。
メッセージが構成されている場合は、メッセージ再生後の通話の処理方法を次のように指定します。
通話を終了するには、[終話] をクリックします。
通話をボイス メールに転送するには、[ボイス メールに転送] をクリックして、ボイス メール アドレスを入力します。 ボイス メール アドレスの形式は username<>@<domainName> (例: bob@contoso.com)です。
通話を別のユーザーに転送するには、[SIP URI に転送] をクリックして、ユーザー アドレスを入力します。 ユーザー アドレスの形式は username<>@<domainName です>。
通話を別の電話番号に転送するには、[電話番号に転送] をクリックして、電話番号を入力します。 電話番号の形式は number@domainName> (+など) です14255550121@contoso.com。<>< 発信者は、ドメイン名を使用して適切な宛先にルーティングされます。
[ステップ 6 キューの構成] の [通話を受け取るキューを選択します] で、エージェントが応答可能になるまで発信者を保留するキューを選択します。
[ステップ 7 保留音の構成] で次のいずれかの操作を実行して、発信者がエージェントの応答を待機しているときの保留音を選択します。
既定の保留音の録音を使用するには、[既定値を使用する] をクリックします。
保留音にオーディオ ファイルの録音を使用するには、[音楽ファイルを選択する] をクリックします。 新しいオーディオ ファイルをアップロードする場合は、[音楽ファイル] リンクをクリックします。 新しいブラウザー ウィンドウで [参照] をクリックし、使用するファイルを選択して、[開く] をクリックします。 [アップロード] をクリックしてオーディオ ファイルを読み込みます。
注意
ユーザーが指定したすべてのオーディオ ファイルは、特定の要件を満たしている必要があります。 サポートされているオーディオ ファイル形式の詳細については、「 Lync Server 2013 の応答グループの技術要件」を参照してください。
[展開] をクリックします。
Windows PowerShellを使用してハント グループ ワークフローを作成または変更するには
RTCUniversalServerAdmins グループのメンバーまたは応答グループをサポートする定義済みの管理者の役割のいずれかのメンバーとしてログオンします。
Lync Server 管理シェルを起動する: [スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft Lync Server 2013] をクリックして、[ Lync Server 管理シェル] をクリックします。
開始メッセージで再生されるプロンプトを作成し、変数に格納します。 コマンド ラインで、次のコマンドを実行します。
$promptWM = New-CsRgsPrompt -TextToSpeechPrompt "<text for TTS prompt>"
例:
$promptWM = New-CsRgsPrompt -TextToSpeechPrompt "Welcome to Contoso. Please wait for an available agent."
注意
プロンプトにオーディオ ファイルを使用するには、 Import-CsRgsAudioFile コマンドレットを使用します。 詳細については、「 Import-CsRgsAudioFile」を参照してください。
通話が転送されることになるキューまたは質問の ID を取得します。 コマンド ラインで、次のコマンドを実行します。
$qid = (Get-CsRgsQueue -Name "Help Desk").Identity
キューの作成の詳細については、「 New-CsRgsQueue」を参照してください。
営業時間中にワークフローを開いたときに実行される既定のアクションを定義し、変数に格納します。 コマンド ラインで、次のコマンドを実行します。
$actionWM = New-CsRgsCallAction -Prompt <saved prompt from previous step> -Action <action to be taken> -QueueID $qid
注意
ハント グループ ワークフローでは、既定のアクションにより通話がキューに転送される必要があります。 アクティブなワークフローでは、このパラメーターが必要です。 非アクティブなワークフローでは不要です。
例:
$actionWM = New-CsRgsCallAction -Prompt $promptWM -Action TransferToQueue -QueueID $qid.Identity
営業時間と休日を定義する場合は、ワークフローを作成または変更する前に、営業時間と休日を作成する必要があります。 詳細については、「 (省略可能) Lync Server 2013 での応答グループの営業時間の定義と (省略可能) Lync Server 2013での応答グループの休日セットの定義」を参照してください。
営業時間外または休日に受信する通話用のプロンプトを保持する場合は、New-CsRgsPrompt コマンドレットを使用してプロンプトを定義し、New-CsRgsCallAction を使用して、プロンプトの後に実行するアクションを定義します。 詳細については、「 New-CsRgsPrompt 」および 「New-CsRgsCallAction」を参照してください。
Lync Server 応答グループ サービスのサービス名を取得し、変数に割り当てます。 コマンド ラインで、次のコマンドを実行します。
$serviceId="service:"+(Get-CSService | ?{$_.Applications -like "*RGS*"}).ServiceId;
ワークフローを作成または変更します。 ワークフローを作成するには、New-CsRgsWorkflow を使用します。 ワークフローを変更するには、Set-CsRgsWorkflow を使用します。 コマンド ラインで次を入力します。
$workflowHG = New-CsRgsWorkflow -Parent <service ID for the Response Group service> -Name "<hunt group name>" [-Description "<hunt group description>"] -PrimaryUri "<SIP address for the workflow>" [-LineUri "<Phone number for the workflow>"] [-DisplayNumber "<Phone number displayed in Lync>"] [-Active <$true | $false>] [-Anonymous <$true | $false>] [-DefaultAction <variable from preceding step>] [-EnabledForFederation <$true | $false>] [-Managed <$true | $false>] [-MangersByUri <SIP addresses for Response Group Managers who can manage the workflow>]
例:
$workflowHG = New-CsRgsWorkflow -Parent $serviceID -Name "Human Resources" -Description "Human Resources workflow" -PrimaryUri "sip:humanresources@contoso.com" -LineUri "TEL:+14255551219" -DisplayNumber "555-1219" -Active $true -Anonymous $true -DefaultAction $actionWM -EnabledForFederation $false -Managed $true -ManagersByUri "sip:bob@contoso.com", "mindy@contoso.com"
大事な
ワークフローのマネージャーに指定されているすべてのユーザーに CsResponseGroupManager ロールを割り当てる必要があります。
注意
追加の省略可能なパラメーターの詳細については、「New-CsRgsWorkflow または Set-CsRgsWorkflow」を参照してください。