플러그인 가용성을 확인하고 조건부 논리를 적용하여 계약 리포지토리 기록에서 플레이북 탭 가시성을 제어하는 스크립트 포함 메서드를 추가합니다.
시작하기 전에
필요한 역할: 관리자
프로시저
다음으로 이동 모두 > 시스템 정의 > 스크립트 포함.
스크립트 포함 테이블이 나타납니다.
이름 열에서 메서드를 추가할 스크립트 포함을 검색합니다.
스크립트 포함 기록을 엽니다.
그림 1. 스크립트 포함 양식
스크립트 상자에 다음 메서드를 추가합니다.
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;
},
이 메서드는 com.sn_cm_gen_ai(in 계약 관리 ) 플러그인이 Now Assist 활성 상태인지 확인합니다. 플러그인이 활성화되어 있지 않으면 기본적으로 탭을 숨기고 true 를 반환합니다.