メインコンテンツにスキップ
Peakon
最終更新: 2025-05-16
OAuth を使用して Workday に接続する

OAuth を使用して Workday に接続する

Workday で、次の統合項目を作成します。
  • 統合機能領域内の
    統合セキュリティ
    ドメイン。
  • 統合システムのユーザー。
  • 統合システム セキュリティ グループ。
セキュリティ: Peakon での管理者アクセス。
Peakon を Workday に接続し、転送されたデータを OAuth を使用して認証できます。
お勧めします ISU名とパスワードを使用してWorkdayに接続するセットアップが簡単で、外部要因による切断の可能性が低くなります。
  1. Workday で、
    「テナント設定の編集 - セキュリティ」
    タスクにアクセスします。
  2. OAuth 2.0 クライアントを有効にする
    チェックボックスをオンにします。
  3. Workday 内で、
    API クライアントの登録
    タスクにアクセスします。
  4. クライアント名
    を入力し、
    承認コードの付与
    を選択します。
  5. アクセス トークン タイプ
    として
    Bearer を
    選択し、
    リダイレクト URL
    を入力します。
    リダイレクト URL の形式は
    https://companyname.peakon.com/workday/complete
    です。カスタム サブドメインの代わりに
    companyname.peakon.com を
    使用する必要があります。
  6. 「無期限更新トークン」
    チェックボックスを選択します。
  7. スコープ (機能領域)
    プロンプトから次の機能領域を選択します。
    • 連絡先
    • 実装
    • 個人データ
    • 公開データ
    • 人材配置
    • システム
  8. [OK]
    をクリックします。
  9. テナント
    Web サービス ホスト
    クライアント ID
    クライアント シークレット
    認証ホストの
    値を収集します。
    Workday REST API エンドポイントには、
    Web サービス ホスト
    テナントが
    含まれます。例: エンドポイントが
    https://wd3-services1.myworkday.com/api/v1/tenant_name
    の場合、
    Web サービス ホスト
    wd3-services1.myworkday.com
    テナントは
    tenant_name
    になります。
    認証エンドポイントには
    認証ホスト
    が含まれます。例: 認証エンドポイントが
    https://wd3.myworkday.com/tenant_name/authorize
    の場合、
    認証ホストは
    wd3.myworkday.com
    です。
    Workday はそれに応じて
    クライアント ID
    クライアント シークレット
    にラベルを付けます。
    このページを閉じた後は
    クライアント シークレット
    の値を回復できないため、メモしておいてください。切断が発生した場合に必要となります。
  10. Peakon をシークレット ウィンドウで開き、Peakon 統合システム ユーザー (ISU) としてサインインします。
    会社が SSO を使用して Workday テナントにサインインする場合は、次の URL テンプレートを使用して Peakon ISU として Workday にサインインします: (https://<workdayDomain>/wday/authgwy/<tenant>/login.htmld?redirect=n)。<workdayDomain> は Workday テナント ドメイン、<tenant> は Workday テナント名です。
    シークレット ウィンドウからサインインすると、統合が Workday テナントの間違った資格情報に接続されなくなり、同期の問題が発生することがなくなります。
  11. Peakon で、
    [管理]
    [統合]
    [Workday]
    に移動します。
  12. 認証モード
    プロンプトから
    OAuth を
    選択します。
  13. 次のフィールドに手順 9 の値を入力します。
    • テナント
    • Webサービスホスト
    • クライアントID
    • クライアントシークレット
    • 認証ホスト
  14. [接続]
    をクリックします。
    同期がアクティブになり、自動的に実行されます。手順 17 でセットアップを続行しながら、この現象を防ぐ必要がある場合は、
    [無効]
    をクリックします。
  15. (オプション) サインイン ページで、ISU としてサインインします。
  16. [許可]
    をクリックします。
  17. Peakon の Workday 統合ページに表示される設定を構成します。
    一部のオプションでは、追加のドメイン セキュリティ アクセスが必要です。 見る Workday 統合のためのセキュリティ グループにドメインを設定する
    オプション
    説明
    インテグレーションシステム ID
    (オプション) カスタム フィールドを転送するため、または
    PEAKON_INCLUDED
    機能を使用するためにフィールド オーバーライドを作成する必要がある場合は、このフィールドに入力します。
    組織ID
    (オプション) 組織別に従業員をフィルタリングするには、このフィールドに入力します。複数の組織の従業員を同期するには、組織 ID を 1 つのスペースで区切ります。フィルタリングする組織 ID を入力すると、下位組織が自動的に含められます。
    組織別にフィルタリングする場合は、次の理由から、
    PEAKON_INCLUDED
    機能の代わりにこれを使用することをお勧めします。
    • PEAKON_INCLUDED
      機能を
      組織 ID
      フィールドをミラーリングする方法で構成することは正しく実現するのが難しいため、同期によって意図した結果が得られない可能性があります。
    • PEAKON_INCLUDED
      機能よりも高速に動作します。
    タイムゾーン
    (オプション) 従業員のローカルタイムゾーンを同期するには、このオプションを選択します。Peakon は従業員の現地時間帯に合わせてアンケートを送信します。
    ロケール
    (オプション) ローカル従業員の言語を同期するには、このオプションを選択します。Peakon は、組織の調査設定でこれらの言語が有効になっている場合、従業員調査のコミュニケーションで同期された言語を使用します。
    携帯電話番号
    (オプション) 従業員の電話番号の同期オプションを表示するには、このオプションを選択します。
    • 勤務先
    • 自宅
    • プライベート番号の同期
    SMS を使用してアンケート通知を送信する場合は、電話番号を同期すると便利です。
    職場
    自宅の
    両方の電話番号を選択した場合は、
    主な職場の
    電話番号が優先されます。
    特定の従業員を含める - Workday で設定されたカスタム基準に基づく
    (オプション) 特定の従業員グループのみを同期するには、このオプションを選択します。
    このチェックボックスを有効にするだけでなく、
    フィールド オーバーライド サービス
    PEAKON_INCLUDED
    フィールド オーバーライド エントリを作成します。ソース オーバーライドは、含める従業員に対して
    True
    を返すブール計算フィールドである必要があります。
    特定の従業員を含める - 臨時労働者
    (オプション) 臨時労働者も含めるにはこのオプションを選択します。
    外部 ID によるマッピング (データに重複するセグメントが含まれていない場合のみ)
    (オプション) Workday から Peakon に属性をマップするときに外部 ID をセグメントと一致させるには、このオプションを選択します。
    この機能を使用すると、重複したセグメントがない場合に、より高度な属性マッピングを使用できます。
    Workday は、これらの属性のセグメント外部 ID を Peakon にマッピングします。
    • 部門
    • 雇用形態
    • 性別
    • 職種ファミリー
    • 管理レベル
    • 別居理由
    属性のフィールド オーバーライドがある場合、Workday は外部 ID をマップしません。
    Workday でセグメント名が変更されても、Workday は Peakon に新しいセグメントを作成しません。例: Workday で、
    Benefits EMEA Region
    セグメントの名前を
    Benefits Global
    に変更すると、Peakon は既存の
    Benefits EMEA Region
    セグメント名を
    Benefits Global
    に自動的に更新します。
    セグメントに重複した名前が含まれている場合、Peakonは影響を受ける従業員のセグメントを同期せず、代わりにエラーメッセージを表示します。
管理 >
統合 >
Workday
で [
すべて同期]
をクリックして、完全同期を実行します。
最初の完全同期の後、Peakon は将来の変更を 1 時間ごとに段階的に同期しますが、完全同期を手動で開始することもできます。
統合監査の
「CSV にエクスポート」
ボタンを使用すると、統合イベント監査ログの最新の 5,000 件のレコードを CSV 形式でエクスポートできます。