Workday REST API を使用する構成
Workday REST API を使用するアクションを実行するように ServiceNow インスタンスを設定します。
始める前に
- 統合ハブサブスクリプションを要求します。
- Workday HRスポークを有効にします。
- Workday からこれらの値を取得し、後で使用するために記録します。これらの値は、クライアントの登録に必要です。
- クライアント ID
- クライアント シークレット
- Workday REST API エンドポイント
- トークンエンドポイント
- 認証エンドポイント
- 必要なロール:admin
このタスクについて
Workday REST および Report-as-a-Service (RAAS) API は、OAuth 2.0 と連携し、Workday テナント内のリソースへのアクセスを許可します。OAuth 2.0 を使用するには、API クライアントの登録タスクを使用してクライアントをテナントに登録する必要があります。
- 自分のフィードバック構造を取得
- オブジェクトカスタムフィールドを検索
- オブジェクトカスタムフィールドを更新
- 給与明細書を検索
- レポートを使用して総合報酬を検索
- カスタムレポートを検索
- 受信箱アイテムを検索
- 従業員のメリットおよび利益計画の詳細を検索
- 従業員の祝日カレンダー参照 WID を検索
- 従業員のスケジュールカレンダー参照 WID を検索
- 従業員の祝日カレンダーを検索
- WQL ストリームを使用してルックアップ
OAuth プロバイダーとして Workday HRを登録
Workday HR インスタンスを OAuth プロバイダーとして登録し、ServiceNowインスタンスが OAuth 2.0 トークンを要求できるようにします。
始める前に
必要なロール:admin
手順
Workday HR スポークのトークン URL の生成
Workday アカウントに API クライアントを登録し、Workday HR スポークのトークン URL を生成します。
始める前に
必要なロール:admin
手順
タスクの結果
システムプロパティを構成するために、生成されたトークンエンドポイント値はコピーして保存してください。
オプション 1:テンプレートで HR REST API を使用する構成Workday
OAuth 認証テンプレートを使用して、 Workday HR REST API を使用するアクションを実行するように ServiceNow インスタンスを構成します。
始める前に
必要なロール:admin
Workday HR REST API の接続の構成
Workday HR REST API 接続を追加して構成し、Workday HR スポークで ServiceNow 要求を認証します。
始める前に
- 必要なロール:admin
- OAuth プロバイダーとして Workday HRを登録
手順
タスクの結果
スポーク接続が設定され、使用する準備ができました。
オプション 2:テンプレートなしで Workday HR REST API を使用する構成
接続および認証情報レコードを手動で作成して、 Workday HR REST API を使用するアクションを実行するように ServiceNow インスタンスを設定します。
始める前に
必要なロール:admin
Workday HRSpoke の認証情報レコードを作成
Workday HR インスタンスの認証情報レコードを作成します。 Workday HRスポーク接続および資格情報エイリアスでは、これらの認証情報を使用してアクションを許可します。
始める前に
必要なロール:admin
手順
Workday HR スポークの接続レコードの作成
Workday HR インスタンスの接続レコードを作成します。Workday HR スポーク接続および資格情報エイリアスでは、これらの接続を使用して Workday HR でアクションを実行します。
始める前に
必要なロール:admin