---
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分

プラグインの可用性を確認し、条件付きロジックを適用することで、契約リポジトリレコードの \[プレイブック \] タブの可視化を制御するスクリプトインクルードメソッドを追加します。

## 始める前に

必要なロール：アドミン

## 手順

1. 移動先 すべてシステム定義スクリプトインクルード.  
   \[スクリプトインクルード\] テーブルが表示されます。
2. \[ 名前 \] 列で、メソッドを追加するスクリプトインクルードを検索します。
3. スクリプトインクルードレコードを開きます。  
   図 : 1. スクリプトインクルードフォーム
4. \[ スクリプト\] ボックスで、次のメソッドを追加します。  

       hidePlaybookTab(table, sysId) { 
                               var pMgr = new GlidePluginManager(); 
                               if (pMgr.isActive("com.sn_cm_gen_ai")) { 
                               return new sn_cm_gen_ai.ContractsMetadataExtractionHelper().hidePlaybookTab(table, sysId);  
                               }  
                               return true;  
                               },

   このメソッドは、 Now Assist in 契約管理 (com.sn_cm_gen_ai) プラグインがアクティブかどうかを確認します。プラグインがアクティブでない場合は、デフォルトでタブを非表示にして `true` を返します。
5. \[更新\] を選択します。

