Workday RESTコネクション

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

WorkatoでWorkdayに接続する方法

Workday RESTコネクターはWorkday REST APIを使用します。 Workdayでは、Workatoなどのサードパーティサービスを使用した統合にIntegration System User(ISU)を使用することを推奨しています。

WorkatoでWorkdayに接続する

Workdayコネクション項目Workdayコネクション項目

コネクション項目説明
コネクション名このWorkdayコネクションに、接続先のWorkdayテナントを識別できる一意の名前を付けます。
REST APIエンドポイントこれはWorkdayインスタンスに対して行われるすべてのリクエストのベースURLです。
認可エンドポイントWorkdayインスタンスの認可エンドポイント。
トークンエンドポイントWorkdayインスタンスのトークンエンドポイント。
Client IDWorkatoに接続するために作成したAPIクライアントのクライアントID。
クライアントシークレットWorkatoに接続するために作成したAPIクライアントのクライアントシークレット。
リフレッシュトークンこのコネクションがユーザーアカウントではなく統合ユーザーに制限されている場合は、リフレッシュトークンを指定します。 詳細はAPIクライアントを参照してください。

APIクライアント

Workday REST APIに接続するには、APIクライアントを作成する必要があります。 APIクライアントを使用して接続する方法は2つあります。

  1. ユーザーアカウントを使用して認可する
  2. 統合用APIクライアントを使用する

ユーザーアカウント用APIクライアント

標準のAPIクライアントを使用して、ユーザーアカウントでREST APIへのコネクションを認可します。

まず、検索バーに入力してView APIクライアントページに移動します。 この画面が表示されます。 ここで、コネクションに必要なエンドポイントを確認できます。 REST APIエンドポイントトークンエンドポイント認可エンドポイントをメモします。

View APIクライアントAPIクライアントの表示

統合に使用できる既存のAPIクライアントがある場合は、それを選択します。 ない場合は、新しく作成する必要があります。 WorkdayインスタンスでRegister APIクライアントに移動します。

Register APIクライアント新しいクライアントの登録

  • このAPIクライアントがWorkatoレシピで使用されることを示すわかりやすい名前を入力します
  • Client Grant TypeAuthorization Code Grantを選択します
  • Access Token TypeBearerを選択します
  • リダイレクトURLとしてhttps://www.workato.com/oauth/callbackを使用します
  • 作成するレシピに必要なすべてのOAuth2スコープおよびFunctional Areaスコープを選択します

APIクライアント認証情報APIクライアントの詳細

Doneをクリックする前に、Client IDClient Secretを保存してください。 これはWorkday RESTコネクションの作成に必要です。

統合用APIクライアント

手動で生成したトークンを使用してWorkdayに接続する場合は、統合用APIクライアントを登録する必要があります。 これは、ログインアクセス権がなく、APIアクセス専用に使用されるISUを使用する場合に必要です。

WorkdayインスタンスでRegister APIクライアント for integrationに移動します。

Register APIクライアント for Integrations統合用の新しいクライアントの登録

  • このAPIクライアントがWorkatoレシピで使用されることを示すわかりやすい名前を入力します
  • 再生成と再接続を避けるためにNon-Expiring Refresh Tokensを選択します
  • 作成するレシピに必要なすべてのOAuth2スコープおよびFunctional Areaスコープを選択します

APIクライアントの詳細APIクライアントの詳細

Doneをクリックする前に、Client IDClient Secretを保存してください。 これはWorkday RESTコネクションの作成に必要です。

最後に、アクション > APIクライアント > Manage Refresh Tokens for Integrationsに移動します。

リフレッシュトークンの生成リフレッシュトークンの生成

すべてのレシピアクションを実行する統合ユーザーを選択します。

ISUのリフレッシュトークンの選択ISUのリフレッシュトークンの選択

既存のリフレッシュトークンがない場合は、Generate new refresh tokenを選択し、新しいRefresh tokenをコピーします。 これはWorkday RESTコネクションの作成に必要です。

ISUのリフレッシュトークンISUのリフレッシュトークン

Last updated: