---
sourceDocument: Yokohama 従業員サービス管理 (ESM)
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/employee-service-management

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama 従業員サービス管理 (ESM)

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# データブローカースクリプトを追加

# \[プレイブック\] タブのデータブローカーサーバースクリプトの追加 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年11月25日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

UI ビルダーコンポーネントを、\[ プレイブック \] タブの可視化を制御するスクリプトインクルードメソッドに接続するデータブローカーサーバースクリプトを構成します。

## 始める前に

必要なロール：アドミン

## 手順

1. \[ すべて \] メニューに移動し、「 <kbd class="ph userinput">sys_ux_data_broker_transform.list</kbd>」と入力します。  
   データブローカーサーバースクリプトテーブルが表示されます。
2. \[新規\] を選択します。  
   データブローカーサーバースクリプトフォームが開きます。図 : 1. データブローカーサーバースクリプトフォーム
3. \[ 名前 \] フィールドに、構成の名前を入力します。
4. \[ アプリケーション \] フィールドで、実装に適したアプリケーションスコープを選択します。
5. \[ 説明\] フィールドに説明を入力します。  
   たとえば、<kbd class="ph userinput">法務顧問センターの [プレイブック] タブを表示するか非表示にするか</kbd>などです
6. \[ プロパティ\] フィールドで、次の JSON 構成を追加します。  

       [{
                               "name": "table",
                               "label": "Table",
                               "fieldType": "string",
                               "mandatory": true
                               },
                               {
                               "name": "sysId",
                               "label": "Sys ID",
                               "fieldType": "string",
                               "mandatory": true
                               }]

7. \[ スクリプト\] フィールドで、データブローカーのスクリプトを追加します。  
   例：

       function transform(input) {
                               var table = input.table;
                               var sysId = input.sysId;
                               if (!table || !sysId) return true;
                               
                               return sn_lg_cf_workspace.LegalUIBWorkspaceDataBrokerHelper.hidePlaybookTab(table, sysId);
                               }

   この関数は、入力からテーブルと sysId を受け取り、それらを検証し、ヘルパーメソッドを呼び出してタブの可視化を判断します。
8. \[ 更新 \] を選択して、データブローカーサーバースクリプトを保存します。

