메뉴 작업에 대한 조건 및 스크립트 매개변수
메뉴 작업에 다음 조건 및 스크립트 매개변수를 사용할 수 있습니다.
조건 매개변수
주:
일반적인 정규식 규칙은 조건 필드에서 유효합니다(예: ! for NOT, && for AND, and || OR를 위해.
조건 필드에는 true 또는 false로 평가되는 부울 표현식이 포함되어 있습니다. 조건이 예이거나 조건이 없는 경우 CI 또는 관계 링크를 마우스 오른쪽 버튼으로 클릭하면 지정된 옵션이 메뉴에 나타납니다. 메뉴에서 옵션을 선택하면 에서 ServiceNow 연결된 스크립트를 실행합니다.
| 텍스트 | 설명 |
|---|---|
| 항목 | 오른쪽 클릭 작업을 수행한 노드 또는 참조 링크의 데이터입니다. |
| item.label | 노드의 레이블입니다. |
| item.ci_type | CI의 유형(테이블)(예: cmdb_ci_service) |
| item.name | CI의 이름입니다. CI의 유형 이름 또는 테이블 레이블입니다. |
| 항목.위치 | CI의 위치입니다(예: 뉴욕). |
| item.manufacturer_name | CI 제조업체의 이름(예: Dell Inc.) |
| item.id | CI의 sys_id입니다. |
| item.is_selected | 맵에서 선택된 항목입니다. |
| 항목.수준 | 현재 기본 수준입니다. |
| 항목.locationId | CI 노드의 위치에 대한 sys_id입니다. |
| item.locationName | 위치의 전체 주소입니다. |
| item.manufaturerId | CI 제조업체의 sys_id입니다. |
| 조건 | 설명 |
|---|---|
| item.is_collapsed | 이 노드는 축소된 노드입니다. |
| item.is_cluster | 노드가 클러스터 노드입니다. |
스크립트 매개변수
메뉴 동작 스크립트는 사용자가 메뉴 옵션을 클릭할 때 클라이언트에서 실행됩니다. 조건에서와 마찬가지로 스크립트에서도 동일한 구성요소를 사용할 수 있습니다. 메뉴 작업 스크립트가 구분 기호에서 작동하지 않습니다. 다음은 스크립트에 대한 몇 가지 유용한 추가 표현식입니다.
| 조건 | 설명 |
|---|---|
| item.id | CI 노드 또는 관계 링크의 sys_id입니다. |
| 항목.소스 | 관계의 상위 또는 하위 sys_id. |
| 항목.대상 | 관계의 상위 또는 하위 sys_id. |
| item.label | CI 노드의 이름입니다(예: IronMail-SD-02). |
| 항목.위치 | CI 노드의 위치에 대한 sys_id입니다. |
| item.location_name | 위치의 전체 주소(예: 4616 Clairemont Drive, North Clairemont, San Diego CA)입니다. |
| item.manufacturer_id | CI 제조업체의 sys_id입니다. |