Skip to main content

Workday Report について

Iru は、REST として公開された Advanced Custom Reports (Reports as a Service、RaaS) を利用します。HTTP Basic (isu_username/isu_password) を介して Integration System User (ISU) で認証します。URL は https://YOUR_HOST/ccx/service/customreport2/YOUR_TENANT/YOUR_OWNER/YOUR_REPORT の形式です。本番ホストと実装ホストの区別、およびデータセンターのサフィックス (wd5、wd12 など) はテナントと一致させる必要があります。

仕組み

公式リファレンス: RaaS community article、ISU とセキュリティに関する Workday のドキュメント (Workday のリリースドキュメントを参照してください)。

前提条件

  • ISU とセキュリティグループを作成し、対象レポートを Web サービスとして有効化できるテナント管理者。

Workday Report を Iru に接続する

Compliance でソースを接続する前に、このタブの手順を完了してください。
1

テナント管理者で Workday にサインインする

Integration System Users とセキュリティグループを作成できるセキュリティ権限で、正しい Workday テナント (本番または実装) にサインインします。
2

Integration System User (ISU) を作成する

Create Integration System User タスクを使用します。人間の対話型ユーザーではなく、Iru 専用のサービスアカウントを作成してください。ポリシーで許可されている場合にのみ Session Timeout を 0 に設定し、自動化と互換性のあるパスワードポリシーを選択します。
3

Integration System Security Group を作成または更新する

レポートに必要なドメイン (一般的には HR と Security Configuration。レポート定義に合わせて調整してください) への Get アクセス権を付与する Integration System Security Group に ISU を追加します。
4

User Name Password 認証を許可する

Workday のインテグレーション認証モデルに従い、セキュリティグループ (または関連する認証ポリシー) で、ISU に対して User Name Password (または WS-Security Username Token) 認証が許可されていることを確認します。
5

セキュリティポリシーの変更を有効化する

Activate Pending Security Policy Changes (またはテナントでの同等の操作) を実行して、新しいユーザーとグループメンバーシップを Workday に適用します。
6

対象のカスタムレポートを開く

Iru が Reports as a Service 経由で利用する Advanced Custom Report (またはレポート定義) を見つけます。
7

レポートを Web サービスとして有効にする

必要に応じてレポートタイプを Advanced に設定し、Enable As Web Service を有効にして、定義を保存します。
8

REST URL をコピーする

アクション → Web Service → View URLs (表記は異なる場合があります) を使用して、Iru のウィザードで求められる REST エンドポイント URL、テナントパス、認証情報の詳細をコピーします。
Iru Compliance タブに進みます。

トラブルシューティング

Iru サイトのポップアップブロッカー設定を確認して、もう一度お試しください。
ISU の認証情報を確認し、認証ポリシーでパスワード認証が許可されていることを確認してください。
ISSG のドメイン権限を確認し、セキュリティの変更を有効化してください。
レポートが Web サービスとして有効になっていないか、ISU がデータドメインを参照できません。
実装環境と本番環境の認証情報を混在させないでください。

関連記事

ソース管理

すべての Compliance ソースを参照および管理します。

Compliance の使用を開始する

フレームワーク、アクション、アーティファクト。

Iru の概要

Endpoint、Compliance、Identity がどのように連携するか。

アーティファクト管理

ソースとアクションから得たエビデンスをアップロード、確認、整理します。