Workday で自動化を使用する

この記事で説明されている機能は、アーリー アクセス プログラム (EAP) に参加しているユーザーのみが利用できます。参加を希望する場合は、ご連絡ください

The Workday integration with Automation is only available to Jira Service Management Cloud customers on Premium or Enterprise plans. Find out how to upgrade your plan.

Workday アカウントを Jira プロジェクトに接続すると、従業員のオンボーディングやその他の人事タスクのプロセスを自動化できます。Workday を Jira 自動化に接続するには、Jira 管理者である必要があります。

Workday に API クライアントを登録する

プロジェクトと Workday を接続する前に、Workday に API クライアントを登録する必要があります。

  1. Workday のアカウントにサインインします。

  2. ページ上部の検索ボックスに、「Register API client (API クライアントを登録)」と入力します。

  3. [Register API Client (API クライアントを登録)] を選択します。

  4. フォームに入力します。詳細については、Workday コミュニティで「Register API client (API クライアントを登録)」を検索してください。
    フォーム フィールドの説明:

    1. Client Grant Type (クライアントの付与タイプ): [Authorisation Code Grant (認証コードの付与)] を選択します。

    2. Access Token Type (アクセス トークンのタイプ): [Bearer (ベアラー)] を選択します。

    3. Redirection URI (リダイレクト URI): https://id.atlassian.com/outboundAuth/finish

    4. Non-Expiring Refresh Tokens (有効期限のないリフレッシュ トークン): [Yes (はい)] を選択します。

    5. Scope (Functional Areas) (範囲 (機能領域)): [Staffing (人員)] 検索して選択します。

  5. [OK] を選択します。

次の画面では、Jira を Workday に接続するために必要なすべての詳細情報が表示されます。これらの詳細情報は後から Workday で確認できますが、「Client Secret (クライアント シークレット)」は一度しか表示されません。安全な場所に保存しておくことをお勧めします。

自動化ルールを Workday と統合する

Workday と統合するトリガー、または Workday と統合するアクション (あるいはその両方) を使って自動化ルールを作成できます。Workday と統合するルールを作成するたびに、Workday に API クライアントを登録したときに受け取った詳細情報を使用して接続を作成する必要があります。

はじめる前に

Workday で統合システムを設定済みであることを確認してください。その方法については、Workday コミュニティで「create integration system (統合システムの作成)」を検索してください。

統合システムを作成する際、次の手順を実行します。

  • クラウド統合テンプレートを使用する

  • [Event subscriptions (イベント サブスクリプション)] で [Subscribe to specific Transaction Types (特定のトランザクション タイプに登録)] > [Hire - Hire Employee Event (雇用 - 従業員雇用イベント)] の順に選択する

  1. サービス プロジェクトから、[プロジェクト設定] > [自動化] の順に選択します。

  2. [ルールを作成] を選択します。

  3. ルールを作成します。検索ボックスで「Workday」を検索すると、Workday のトリガーとアクションを見つけることができます。

  4. Workday への接続を促すメッセージが表示されたら、[Connect (接続)] を選択します。

  5. Workday に API クライアントを登録したときに受け取った詳細情報をフォームに記入します。

  6. [Connect] を選択します。

  7. 承認のため、自動で Workday に移動します。

    1. Workday にサインインします。

    2. 「Workday を承認」するように求められたら、[Allow (許可)] を選択します。

  8. トリガー用の接続を作成した場合は、API トークンを作成して Workday にコピーする必要があります。

    1. [API トークンを生成] を選択します。Atlassian API トークンが表示されます。

    2. [API トークンを作成] を選択します。

    3. トークンにラベルを付けて、[作成] を選択します。

    4. [コピー] を選択します。

    5. Workday の統合システムに移動します。「外部エンドポイント」セクションにて、Webhook URL を "通知 URL" フィールドに、API トークンを "通知パスワード" フィールドに貼り付けます。

    6. [OK] を選択します。

トリガー

Workday に従業員が追加される

Workday に従業員が追加される」トリガーは、Workday インスタンスに新しい従業員が追加されると実行されます。これは、ワークフローのトリガー、ウェルカム メールの送信、他のチームとのコラボレーションによって、新しい従業員向けのオンボーディング プロセスを開始するのに役立ちます。

操作

Workday から従業員情報を取得

Workday から従業員情報を取得」アクションを使用すると、Workday から従業員に関する特定の詳細を取得して、Jira プロジェクトで使用できます。これは、オンボーディング プロセスを合理化し、クエリを解決する際に従業員の詳細を収集するのに役立ちます。

スマート値

スマート値を使用すると、Workday のデータにアクセスして、そのデータを Jira プロジェクトで使用できます。

トリガー スマート値

{{workday.worker.workdayId}} – Workday から従業員の Workday ID を返します。
{{workday.worker.name}} – Workday から従業員の名を返します。
{{workday.worker.startDate}} – Workday からの従業員の開始日を返します。
{{workday.worker.department}} – Workday から従業員の部署名を返します。
{{workday.worker.positionDescription}} – Workday から従業員の役職の説明を返します。
{{workday.worker.positionId}} – Workday から従業員の役職 ID を返します。
{{workday.worker.employeeId}} – Workday から従業員の従業員 ID を返します。
{{workday.worker.applicantId}} – Workday から従業員の申請者 ID を返します。

アクション スマート値

{{workday.worker.employeeId}} — Workday から従業員の従業員 ID を返します。
{{workday.worker.businessTitle}} — Workday から従業員のビジネス タイトルを返します。
{{workday.worker.hireDate}} — Workday から従業員の雇用日を返します。
{{workday.worker.probationStartDate}} — Workday から従業員の試用期間の開始日を返します。
{{workday.worker.probationEndDate}} — Workday から従業員の試用期間の終了日を返します。
{{workday.worker.firstName}} — Workday から従業員の名を返します。
{{workday.worker.middleName}} — Workday から従業員のミドルネームを返します。
{{workday.worker.lastName}} — Workday から従業員の姓を返します。
{{workday.worker.emailAddress}} — Workday から従業員のメール アドレスを返します。
{{workday.worker.internationalPhoneCode}} — Workday から従業員の電話番号の国際電話コードを返します。
{{workday.worker.areaCode}} — Workday から従業員の電話番号のエリア コードを返します。
{{workday.worker.phoneNumber}} — Workday から従業員の電話番号を返します。
{{workday.worker.phoneExtension}} — Workday から従業員の内線番号を返します。
{{workday.worker.countryIsoCode}} — Workday から従業員の所在国の ISO コードを返します。
{{workday.worker.addressLine}} — Workday から従業員の番地を返します。
{{workday.worker.municipality}} — Workday から従業員の市町村を返します。
{{workday.worker.subMunicipality}} — Workday から従業員の区を返します。
{{workday.worker.region}} — Workday から従業員の都道府県を返します。
{{workday.worker.subRegion}} — Workday から従業員の準地域名を返します。
{{workday.worker.postalCode}} — Workday から従業員の郵便番号を返します。
{{workday.worker.positionId}} — Workday から従業員の役職 ID を返します。
{{workday.worker.positionTitle}} — Workday から従業員の役職名を返します。
{{workday.worker.jobClassificationName}} — Workday から従業員の職種名を返します。
{{workday.worker.locationName}} — Workday から従業員のロケーション名を返します。
{{workday.worker.locationTypeDescription}} — Workday から従業員のロケーション タイプの説明を返します。
{{workday.worker.managerWorkdayId}}-Workday からマネージャーの Workday ID を返します。
{{workday.worker.managerEmailAddress}} — Workday からマネージャーのメール アドレスを返します。
{{workday.worker.managerFirstName}} — Workday からマネージャーの名を返します。
{{workday.worker.managerMiddleName} — Workday からマネージャーのミドルネームを返します。
{{workday.worker.managerLastName}} — Workday からマネージャーの姓を返します。

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。