---
sourceDocument: オーストラリア 従業員サービス管理 (ESM)
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/employee-service-management

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア 従業員サービス管理 (ESM)

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# 従業員がプライバシーに関する同意要求を確認するための要件を作成する

# 従業員がプライバシーに関する同意要求を確認するための要件を作成する {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：7分

従業員が職場に出社する前にプライバシーに関する同意要求に応答し、接触者追跡のためにデータを使用できるようにするための要件を作成します。

## 始める前に

* 要件は ServiceNow® 従業員レディネスコア アプリケーションで利用できます。このアプリケーションはインストールする必要があります。
* プライバシーに関する同意要件は ServiceNow® ワークフロースタジオ でビルドされるため、[フローデザイナー](https://www.servicenow.com/docs/access?context=flow-designer&version=australia&pubname=australia-application-development&ft:locale=en-US)の基本に精通していることを確認してください。

{#create-privacy-consent-requirement__ul_g1f_crj_kmb}

必要なロール：sn_imt_core.admin

## このタスクについて

従業員が職場に復帰するためのプライバシーに関する同意要件を定義します。接触者追跡のためにデータを使用することに同意した従業員は、プライバシーに関する同意要件を満たし、職場に復帰する資格があります。同意しなかった従業員は、プライバシーに関する同意要件を満たしていないため、職場に復帰する資格がありません。詳細については、「[接触者追跡 のプライバシーに関する同意の要求に対する応答](https://www.servicenow.com/docs/DELVLuMNGih38SKt_zwh~g#submit-privacy-consent "プライバシーに関する同意のメールまたはモバイル通知を受信したら、プライバシーポリシーステートメントを読み、接触者追跡用のデータの使用に同意するかどうかを指定する応答を送信します。")」を参照してください。  
注:  
この手順では、例としてベースシステムのプライバシーに関する同意要件を使用して、要件を作成する方法について説明します。

## 手順

1. ワークフロースタジオ で、プライバシーに関する同意要求に応答した従業員の要件ステータスを追加または更新するアクションを作成します。
   1. アクションを作成し、 従業員レディネスコア アプリケーションに保存します。
   2. \[アクションアウトライン\] の \[入力\] セクションで、従業員が要件を満たしているかどうかを確認するために使用するレコードタイプに対する入力を作成します。  
      {#create-privacy-consent-requirement__table_up4_byt_zlb__entry__4}

      | ラベル | 名前 | タイプ | 必須 |
      |-|-|-|-|
      | 設定 | 設定 | 文字列 | はい |
      [ ]

      {#create-privacy-consent-requirement__table_up4_byt_zlb}
   3. スクリプトステップを Action Outline に追加します。
   4. \[必要なランタイム\] フィールドでインスタンスを選択します。
   5. アクション用に作成した入力を値として使って、入力変数を作成します。  
      この変数を使用すると、スクリプト内のアクションに対して入力を利用できます。
      {#create-privacy-consent-requirement__table_yyf_ld5_zlb__entry__2}

      | 名前 | 値 |
      |-|-|
      | 設定 | \[入力\] セクションで作成した preference 入力。 |
      [表 : 1. 入力変数]

      {#create-privacy-consent-requirement__table_yyf_ld5_zlb}
   6. 従業員要件ステータスが「`cleared`」または「 `not_cleared`」の場合は、\[スクリプト \] フィールドに、条件を定義するスクリプトを追加します。  
      プライバシーに関する同意要件については、従業員がプライバシーに関する同意要求に同意しない場合、要件は `not_cleared` となり、従業員が同意した場合には `cleared` になります。

          (function execute(inputs, outputs) {
              if (inputs.preferences == "agree") {
                  outputs.requirement_status = "cleared";
              } else if (inputs.preferences == "withdraw_consent") {
                  outputs.requirement_status = "not_cleared";
              }

          })(inputs, outputs);

   7. 要件ステータスの出力変数を作成します。  
      この出力変数は、スクリプトで使用した <var class="keyword varname">requirement_status</var> 変数を定義します。
      {#create-privacy-consent-requirement__table_lxm_325_zlb__entry__5}

      | ラベル | 名前 | タイプ | 必須 | 選択肢 (詳細オプション) |
      |-|-|-|-|-|
      | requirement_status | requirement_status | 選択肢 | はい | 「-- なし --」のあるドロップダウン |
      [表 : 2. 出力変数]

      {#create-privacy-consent-requirement__table_lxm_325_zlb}
   8. Action Outline の出力セクションで、要件ステータス用の出力を作成します。  
      この出力を作成すると、スクリプトからの <var class="keyword varname">requirement_status</var> 出力変数を、アクションによって返された出力として使用できるようになります。
      {#create-privacy-consent-requirement__table_n45_pc5_zlb__entry__5}

      | ラベル | 名前 | タイプ | 必須 | 選択肢 (詳細オプション) |
      |-|-|-|-|-|
      | 要件ステータス | requirement_status | 選択肢 | いいえ | 「-- なし --」のあるドロップダウン |
      [表 : 3. 出力変数]

      {#create-privacy-consent-requirement__table_n45_pc5_zlb}
   9. 出力に <var class="keyword varname">requirement_status</var> 値を割り当てます。  
      {#create-privacy-consent-requirement__table_p2f_wo5_zlb__entry__2}

      | ラベル | 値 |
      |-|-|
      | 要件ステータス | スクリプトステップの <var class="keyword varname">requirement_status</var> 出力変数。 |
      [表 : 4. 出力変数]

      {#create-privacy-consent-requirement__table_p2f_wo5_zlb}

      このアクションにより、従業員の<var class="keyword varname">requirement_status</var>の値 (`cleared`または`not_cleared`) が出力として返されます。
   10. \[公開\] をクリックします。
   {#create-privacy-consent-requirement__substeps_lqn_iwt_zlb}
2. プライバシーに関する同意要件の作成
   1. 移動先 従業員の安全衛生状況安全衛生の要件.
   2. \[New\] をクリックします。
   3. フォームのフィールドに入力します。  
      以前の利用可能なレコードを含むセクションでは、すでに作成済みだが、まだ要件フローのトリガーとなるべき一連のレコードを定義します。以前のレコードを含むことで、有効化の前に要件を完了した従業員の要件ステータスが確実に「Cleared」に設定されます。
      {#create-privacy-consent-requirement__table_wxk_x2n_2mb__entry__2}

      | フィールド | 説明 |
      |-|-|
      | 名前 | 要件の一意の名前。 |
      | 要件フロー | 従業員の要件ステータスを更新するフローです。 このフィールドは空のままにします。フロー作成後、この要件レコードに戻り、このフィールドに記入します。 |
      | 有効 | このフィールドは読み取り専用です。要件のすべてのフィールドを更新すると、\[有効化\] ボタンを使用して要件をアクティブにすることができます。 |
      | デフォルトステータス | デフォルトステータスは、要件の完了に向かっているアクティビティを持たない従業員に割り当てられます。オプションは「Cleared」と「Not Cleared」です。 たとえば、ユーザーのプライバシーに関する通知と同意テーブル \[sn_imt_tracing_user_privacy_consent\] にレコードがない従業員には、プライバシーに関する同意要件に対して「Not Cleared」というデフォルトステータスが割り当てられます。 |
      | 使用期間 | 要件ステータスの有効期限を設定するためのオプション。 従業員がプライバシーに関する同意要求に応答すると、従業員のステータスが自動的に更新されるため、このフィールドを選択しないでください。 |
      | 以前の適用可能な記録を含める ||
      | テーブル | 要件フローをトリガーする、以前に作成されたレコードを参照するテーブル。 たとえば、プライバシーに関する同意要件では、ユーザーのプライバシーに関する通知と同意テーブルを使用します。 |
      | 条件 | フローをトリガーするテーブルからレコードをフィルターリングするための条件。 |
      [表 : 5. 衛生安全要件フォーム]

      {#create-privacy-consent-requirement__table_wxk_x2n_2mb}
   4. \[送信\] をクリックします。
   {#create-privacy-consent-requirement__substeps_ret_mm5_zlb}
3. ワークフロースタジオ で、フローを作成して、従業員の要件ステータスを更新します。
   1. フローを作成し、 従業員レディネスコア アプリケーションに保存します。
   2. 要件ステータスを確認するために使用するレコードのタイプが作成または更新されるたびにそのフローが実行されるようにトリガーを追加します。  
      たとえば、プライバシーに関する同意要件では、ユーザーのプライバシーに関する通知と同意レコードが作成または更新されるたびにフローが実行されます。
      {#create-privacy-consent-requirement__table_j2h_lh5_zlb__entry__4}

      | トリガー | テーブル | 条件 | トリガーを実行 |
      |-|-|-|-|
      | 作成済みまたは更新済み | ユーザーのプライバシーに関する通知と同意 \[sn_imt_tracing_user_privacy_consent\] | \[設定\] \[変更後 (changes to)\] \[同意する\] または \[設定\] \[変更後 (changes to)\] \[同意の撤回\] | 現在実行されていない場合のみ |
      [表 : 6. トリガー]

      {#create-privacy-consent-requirement__table_j2h_lh5_zlb}
   3. トリガーのレコードを入力として、フローに作成したアクションを追加します。  
      たとえば、preference の入力では、トリガーイベントで作成または更新されたユーザーのプライバシーに関する同意レコードを追加します。
   4. 従業員レディネスコア に提供されたユーザー要件更新アクションをフローに追加します。  
      {#create-privacy-consent-requirement__table_ncn_xl8_zlb__entry__4}

      | ユーザー \[User\] | 衛生安全要件 \[Health and Safety Requirement\] | 要件ステータス | トリガー日時 |
      |-|-|-|-|
      | トリガーレコードの \[ユーザー\] フィールド。たとえば、ユーザーのプライバシーに関する通知と同意レコードの \[ユーザー\] フィールド。 | プライバシーに関する同意に対して作成した衛生安全に関する要件。 | 作成したアクションが返す `requirement_status`。 | フィールドは空白のままにします。 |
      [表 : 7. ユーザー要件の入力を更新]

      {#create-privacy-consent-requirement__table_ncn_xl8_zlb}
   5. をクリックします。
   {#create-privacy-consent-requirement__substeps_epf_io5_zlb}
4. 衛生安全要件を完成します。
   1. 移動先 従業員の安全衛生状況安全衛生の要件.
   2. プライバシーに関する同意要件レコードを開きます。
   3. \[要件フロー\] フィールドで作成したフローを追加し、従業員の要件ステータスを更新します。
   4. \[更新\] をクリックします。
   {#create-privacy-consent-requirement__substeps_nyu_3wt_zlb}

## 次のタスク

従業員が要件を満たしているかどうかを追跡するには、この要件を有効化する必要があります。手順については、「[衛生安全要件を有効化する](https://www.servicenow.com/docs/RdZwnb~Xag9zsA2EagDWwg "要件を有効化して、従業員が職場に戻る準備または別の現場に安全に出張する準備ができたかを記録します。訪問者が職場に入る前に完了する必要がある要件を有効にすることもできます。")」を参照してください。

