メインコンテンツにスキップ
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 形式でエクスポートできます。