シフト コネクタ

概要

Shifts コネクタを使用すると、Microsoft Teams のスケジュール管理ツールである Shifts と、従業員管理 (WFM) システムを統合できます。 接続が設定されると、現場担当者は、Shifts 内から Blue Yonder WFM でスケジュールをシームレスに表示および管理できます。

WFM システムを Teams に接続すると、現場の従業員はスケジュールをより効果的に管理し、より高いエンゲージメントと生産性を実現するために日常のプロセスを合理化できます。 現場担当者は、スケジュール設定、コミュニケーション、コラボレーションを行うための 1 つの場所を持ち、どこからでも、あらゆるデバイスで作業を完了する必要があります。

この記事では、Shifts コネクタとその動作の概要について説明します。

Shifts コネクタのしくみ

コネクタは、WFM システムとシフトの間でスケジュール データを同期し、組織のスケジュールを Teams に取り込みます。 シフトは、現場担当者がスケジュールのニーズに応じて取り組む場所です。 WFM システムは、ビジネス ルール、コンプライアンス、インテリジェンスの記録システムです。

コネクタを介したデータ フローは、両方の方法でスケジュールが常に最新であることを確認します。 WFM システムのスケジュールは Shifts に同期されます。 また、シフトのスケジュールに加えられた変更は、WFM システムに同期されます。 レコードのシステムとして、データが Shifts に保存される前に、WFM システムによってすべてのビジネス ルールが適用されます。

管理対象シフト コネクタ

管理対象シフト コネクタは、パートナーと共同で開発されたコネクタです。 管理対象コネクタは、Microsoft またはパートナーによってホストおよび管理されます。 管理対象コネクタでは、最小限のセットアップのみが必要です。

Connector 説明 要件
Blue Yonder 用 Microsoft Teams Shifts コネクタ このコネクタを使用して、Shifts と Blue Yonder Workforce Managementを統合します。 このコネクタは Microsoft によってホストおよび管理されます。 接続を設定するための前提条件:
UKG Pro Workforce Management用 Microsoft Teams Shifts コネクタ このコネクタを使用して、Shifts と UKG Pro Workforce Management (UKG Pro WFM) を統合します。 このコネクタは Microsoft によってホストおよび管理されます。 UKG Pro Workforce Managementの Teams Shifts コネクタの前提条件と要件に関するページを参照してください。
Microsoft Teams 用の Reflectionis Shifts コネクタ Shifts と Reflectionis Workforce Managementを統合するには、このコネクタを使用します。 このコネクタは、Zebra によってホストおよび管理されます。 詳細は、https://connect.zebra.com/microsoft-connectors を参照してください。

Blue Yonder 用 Microsoft Teams Shifts コネクタ

Blue Yonder 用 Teams Shifts コネクタは、Microsoft がホストおよび管理するファースト パーティ製品です。 このコネクタを使用すると、Shifts と Blue Yonder 従業員管理 (Blue Yonder WFM) バージョン 2020.3、2021.1、または 2021.2 を統合してスケジュールを管理し、最新の状態に保つことができます。

注:

Blue Yonder WFM バージョン 2020.3 または 2021.1 の場合は、2020.3.0.4 または 2021.1.0.3 パッチを適用してください。 この修正プログラムは、ユーザーが Shifts で永続的なエラー メッセージを受け取る問題を修正します。 また、ユーザーが Shifts でを空き時間状況を更新できない問題も修正されます。

モバイル デバイスの Shifts でのスワップ要求、デスクトップ上の Teams での承認の要求、Blue Yonder WFM のスケジュールを示すスクリーンショット。

フロントライン マネージャーは次のことができます。

  • Blue Yonder WFM でシフトとスケジュールを公開し、Shifts で表示します。
  • Blue Yonder WFM で開いているシフトを作成、管理、割り当て、Shifts で表示します。
  • Blue Yonder WFM で作成されたオープン シフトを Shifts で割り当てます。
  • Blue Yonder WFM で休暇を作成、編集、削除し、Shifts で表示します。
  • Blue Yonder WFMと Shifts の両方のワーカーからのスケジュール要求を表示および承認します。
  • Blue Yonder WFM でワーカーの可用性を設定および更新し、Shifts で表示します。

現場担当者は次のことができます。

  • Shifts で、自分とチームのシフトとスケジュールを確認すること。
  • Shifts で、オフ、オープン シフト、スワップ シフトを要求すること。
  • Shifts で可用性を設定すること。

現在、以下はサポートされていません。

  • Shifts でシフトを追加、編集、削除、保存、発行すること。
  • Shifts で休暇を追加、編集、削除、保存、公開すること。
  • Shifts で開いているシフトを追加、編集、削除、保存、公開すること。

フロントライン マネージャーまたはワーカーが Shifts でこれらのアクションのいずれかを実行しようとすると、アクションがサポートされていないことを知らせるメッセージが表示されます。

シナリオ例

マネージャーである Eden は、コネクタを介して Teams の Shifts に同期される Blue Yonder WFM でスケジュールを公開します。 スタッフメンバーである Alex は、モバイル デバイス上の Teams で通知を受け取り、スケジュールと割り当てられたシフトを表示します。

Alex は少し時間を取る必要があり、Shifts を使用して 1 日の休暇を要求します。 要求は、コネクタを介して Blue Yonder WFMに送信されます。 Blue Yonder WFM は、要求がビジネス ルールに準拠し、要求が作成されるようにします。 Blue Yonder WFM の要求が表示され、承認され、承認が Teams に同期されます。 (Eden は、Shifts で要求を表示および承認することもできます)。 Alex は Teams で要求が承認されたことを通知され、更新されたスケジュールが表示されます。

Alex は、シフトを同僚と入れ替えたいと考えています。 Shifts では、Alex は Blue Yonder WFM のビジネス ルールに基づいてスワップの対象となるすべてのシフトの一覧を表示します。 Alex は、現在 Gena に割り当てられているシフトを選択します。 Gena は、モバイル デバイス上の Teams で通知を受け取り、スワップ要求を受け入れます。 Eden は Shifts で要求を確認して承認し、承認は Blue Yonder WFM に同期されます。 (Blue Yonder WFM で要求を確認して承認することもできます)。 Alex と Gena は Teams で通知を受け取り、更新されたスケジュールを表示します。

Blue Yonder Workforce Managementへの接続を設定する

コネクタを使用して Shifts と Blue Yonder WFM を統合するには、いくつかの手順を実行します。 Microsoft 365 管理センターの Shifts コネクタ ウィザードを使用して、接続を設定できます。 ウィザードは、選択した設定に基づいてコネクタを構成し、接続を作成します。 PowerShell を使用する場合は、接続に使用できる PowerShell スクリプトも用意されています。

詳細なガイダンスについては、「Windows への PowerShell のインストール」を参照してください。

接続を設定した後は、必要に応じていつでも接続設定を更新および変更できます。 詳細については、次を参照してください。

コネクタ自体については、アップグレードやメンテナンスについて心配する必要はありません。 その処理を行います。

UKG Pro Workforce Management用 Microsoft Teams Shifts コネクタ

UKG Pro Workforce Management 用 Teams Shifts コネクタは、Microsoft がホストおよび管理するファースト パーティ製品です。 このコネクタを使用すると、Shifts と UKG Pro Workforce Management (UKG Pro WFM) を統合して、スケジュールを管理し、最新の状態に保つことができます。

モバイル デバイスのシフト、休暇要求、UKG Pro WFMのスケジュールを示すスクリーンショット。

フロントライン マネージャーは次のことができます。

  • UKG Pro WFMでシフトとスケジュールを発行し、Shifts で表示します。
  • UKG Pro WFMで開いているシフトを作成、表示、管理、割り当て、Teams デスクトップと Teams Web アプリで Shifts します。 (現時点では、マネージャーは Teams モバイルの Shifts で開いているシフトを表示または割り当てることはできません)。
  • UKG Pro WFMで休暇を作成、編集、削除し、Shifts で表示します。
  • UKG Pro WFMと Shifts の両方で、作業者からのスケジュール要求を表示および承認します。
  • UKG Pro WFMでワーカーの可用性を設定して更新し、Shifts で表示します。

現場担当者は次のことができます。

  • Shifts で、自分とチームのシフトとスケジュールを確認すること。
  • 休暇を要求し、休暇情報を表示し、Shifts でチームのオープン シフトを表示します。
  • Shifts でタイムカード エントリを表示およびポストします。
  • Shifts でオープン シフトを要求し、シフトを交換し、特定のチームメイトにシフトを提供します。
  • Teams モバイルの Shifts で可用性を設定します。

現在、以下はサポートされていません。

  • Shifts でシフトを追加、編集、削除、保存、発行すること。
  • Shifts で休暇を追加、編集、削除、保存、公開すること。
  • Shifts で開いているシフトを追加、編集、削除、保存、公開すること。

フロントライン マネージャーまたはワーカーが Shifts でこれらのアクションのいずれかを実行しようとすると、アクションがサポートされていないことを知らせるメッセージが表示されます。

シナリオ例

マネージャーである Ravi は、UKG Pro WFMでスケジュールを発行します。このスケジュールは、コネクタを介して Teams の Shifts に同期されます。 スタッフ メンバーの Camille は、モバイル デバイス上の Teams で通知を受け取り、スケジュールとチームのスケジュールを表示します。 割り当てられたシフト内で、カミーユはマネージャーによって設定されたタスクなどの詳細情報も表示できます。

カミーユは休暇を取る必要があり、シフトを使用して1日の休暇を要求します。 要求は、コネクタを介して UKG Pro WFMに送信されます。 UKG Pro WFMにより、要求がビジネス ルールに準拠し、要求が作成されます。 Ravi は UKG Pro WFMで要求を確認して承認し、承認が Teams に同期されます。 (Ravi は、Shifts で要求を表示および承認することもできます)。 Camille は Teams で要求が承認されたことを通知され、更新されたスケジュールが表示されます。

カミーユはシフトを同僚と交換したいと考えています。 Shifts では、UkG Pro WFMのビジネス ルールに基づいてスワップの対象となるすべてのシフトの一覧が表示されます。 カミーユは、現在クリステンに割り当てられているシフトを選択します。 クリステンは、モバイル デバイス上の Teams で通知され、スワップ要求を受け入れます。 Ravi は Shifts で要求を確認して承認し、承認は UKG Pro WFMに同期されます。 (Ravi は、UKG Pro WFMで要求を確認して承認することもできます)。 カミーユとクリステンは Teams で通知を受け取り、更新されたスケジュールを表示します。

UKG Pro Workforce Managementへの接続を設定する

コネクタを使用して Shifts と UKG Pro WFMを統合するには、いくつかの手順を実行します。 Microsoft 365 管理センターの Shifts コネクタ ウィザードを使用して、接続を設定できます。 ウィザードは、選択した設定に基づいてコネクタを構成し、接続を作成します。 PowerShell を使用する場合は、接続に使用できる PowerShell スクリプトも用意されています。

前提条件については、次を参照してください。

詳細なガイダンスについては、「Windows への PowerShell のインストール」を参照してください。

接続を設定した後は、必要に応じていつでも接続設定を更新および変更できます。 詳細については、次を参照してください。

コネクタ自体については、アップグレードやメンテナンスについて心配する必要はありません。 その処理を行います。

Microsoft Teams 用の Reflectionis Shifts コネクタ

Microsoft Teams 用の Reflectionis Shifts コネクタは、Zebra によってホストおよび管理されています。 このコネクタを使用すると、Shifts と Reflectionis Workforce Management (WFM) を統合してスケジュールを管理し、最新の状態に保つことができます。

現場担当者は Teams のシフトでスケジュールにアクセスでき、その要求は Shifts から Reflectionis WFMに同期されます。 Reflectionis WFMで作成された要求とシフトの状態は、Teams の Shifts に同期されます。 このソリューションは、Reflectionis WFM バージョン 4.3.2、4.4、および 4.5 で利用できます。

詳細は、https://connect.zebra.com/microsoft-connectors を参照してください。

モバイル デバイスのシフトの一覧と、Reflectionis のスケジュールを示すスクリーンショット。

フロントライン マネージャーは次のことができます。

  • Shifts WFMでシフトとスケジュールを発行し、Shifts で表示します。
  • Reflectionis WFMのシフトを編集します。
  • Reflectionis WFMで開いているシフトを作成、管理、割り当て、Shifts で表示します。
  • Reflectionis WFM と Shifts の両方でシフトを表示します。
  • Shifts で Reflectionis WFMおよびビューで休暇を作成、編集、削除します。
  • Reflectionis WFM と Shifts の両方で、作業者からのスケジュール要求を表示および承認します。

現場担当者は次のことができます。

  • Shifts で、自分とチームのシフトとスケジュールを確認すること。
  • 休暇の要求、オープン シフトの要求、シフトのスワップとオファーのシフト。
  • Shifts で休暇情報を表示します。
  • Shifts でチームのオープン シフトを表示します。

現在、以下はサポートされていません。

  • Shifts でシフトを追加、編集、削除、保存、発行すること。
  • Shifts で休暇を追加、編集、削除、保存、公開すること。
  • Shifts で開いているシフトを追加、編集、削除、保存、公開すること。
  • Reflectionis WFMでワーカーの可用性を設定および更新し、Shifts (現場担当者) で表示する
  • Shifts で Reflectionis WFMで作成されたオープン シフトを割り当てる (現場マネージャー)
  • Shifts (現場担当者) で可用性を設定する
  • シフト (現場担当者) でのタイムカード エントリの表示と転記

シナリオ例

マネージャーの Diego は、コネクタを介して Teams の Shifts に同期される、Reflectionis WFMでスケジュールを発行します。 スタッフ メンバーである Hayden は、モバイル デバイス上の Teams で通知を受け取り、新しいスケジュール (およびチーム) を表示します。 Hayden は、割り当てられたシフト内で、マネージャーによって設定されたタスクなどの詳細情報を表示することもできます。

ヘイデンは短い休暇を取り、シフトを使用して休暇を要求したいと考えています。 要求は、コネクタを介して Reflectionis WFMに送信されます。 Reflectionis WFMは、要求がビジネス ルールに準拠していることを確認し、要求を作成します。 Diego は、リフレキスで要求を確認して承認し、承認が Teams に同期されます。 (ディエゴは Shifts で要求を表示および承認することもできます)。 ヘイデンは、要求が承認されたことを Teams で通知し、更新されたスケジュールを確認します。

別の例では、Hayden はシフトを同僚と交換したいと考えています。 Shifts では、Hayden には、Reflectionis WFMで設定されたビジネス パラメーターに基づいて、スワップ対象のシフトの一覧が表示されます。 Hayden は、現在ジョアンナに割り当てられているシフトを選択します。 Joanna は Teams で電話で通知され、アプリでスワップ要求を受け入れます。 ディエゴは Shifts で要求を確認して承認し、承認は Reflectionis WFMと同期されます。 (Diego は、Reflectionis WFMで要求を確認して承認することもできます)。 ヘイデンとジョアンナはそれぞれ Teams で通知され、それぞれの更新されたスケジュールが表示されます。

接続のセットアップの概要

接続を設定するための前提条件

  • Reflectionis WFM バージョン 4.3.2 以降
  • Microsoft Teams と Shifts アプリ
  • すべてのワーカーのデータは、Reflectionis WFMと Teams の間で同期されています

接続のセットアップ プロセスの概要を次に示します。

  1. shifts との通信に使用される新しいアプリをMicrosoft Entra IDに登録します。

  2. 登録によって生成されるクライアント ID とシークレットを書き留めます。

  3. 登録したアプリに Microsoft Graph APIのアクセス許可を付与します。

  4. クライアント ID とシークレットを使用して、コネクタを介して Teams に接続するようにWFM アプリを構成します。

  5. 1 回限りの同期を実行して基本的なデータをインポートし、Teams と Reflectionis WFM間のエンティティをマップします。

  6. Teams にサインインし、Shifts アプリに移動します。

    スケジュール データは、スケジュールが発行され、作業者のスケジュールとシフトが Shifts に表示されるときに、Reflectionis WFM から Shifts に同期されます。 Shifts は、Shifts で発生した変更を同期するために、Reflectionis WFMと通信します。