Add a script include method for the Playbook tab
Add a script include method that controls the Playbook tab visibility on the contract repository record by verifying plugin availability and applying conditional logic.
Before you begin
Role required: admin
Procedure
Navigate to All > System Definition > Script Includes.
The Script Includes table appears.
In the Name column, search for the Script Include where you want to add the method.
Open the Script Include record.
Image omitted: cmpro-playbook-method.png
Script include form to add the wrapper method
Script include form to add the wrapper method
In the Script box, add the following method.
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; },This method checks if the Now Assist in Contract Management (com.sn_cm_gen_ai) plugin is active. If the plugin is not active, it returns
truehiding the tab by default.Select Update.
Parent Topic:Configuring the Playbook tab on contract repository records