---
sourceDocument: Xanadu Now Platform 기능
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu Now Platform 기능

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# 메뉴 작업에 대한 조건 및 스크립트 매개변수

# 메뉴 작업에 대한 조건 및 스크립트 매개변수 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 2분

메뉴 작업에 대해 다음 조건 및 스크립트 매개변수를 사용할 수 있습니다.

## 조건 매개변수

주:  
일반적인 정규식 규칙은 다음과 같은 조건 필드에서 유효합니다. NOT의 경우, \&\&의 경우 AND, \|\| OR의 경우.

조건 필드에는 true 또는 false로 평가되는 부울 식이 포함되어 있습니다. 조건이 true이거나 조건이 없는 경우 CI 또는 관계 링크를 마우스 오른쪽 버튼으로 클릭하면 지정된 옵션이 메뉴에 나타납니다. 메뉴에서 옵션을 선택하면 연결된 ServiceNow 스크립트가 실행됩니다.
{#condition-script-parameters__table_ntn_tkb_54__entry__2}

| 텍스트 | 설명 |
|-|-|
| 항목 | 마우스 오른쪽 버튼 클릭 작업을 수행한 노드 또는 참조 링크의 데이터입니다. |
| item.label | 노드의 레이블입니다. |
| item.ci_type | `CI`의 유형(테이블)입니다(예: cmdb_ci_service). |
| item.name | CI의 이름입니다. CI의 유형 이름 또는 테이블 레이블입니다. |
| item.location | CI의 위치입니다(예: 뉴욕). |
| item.manufacturer_name | Dell Inc.와 같은 CI 제조업체의 이름입니다. |
| item.id | CI의 sys_id입니다. |
| item.is_selected | 맵에서 선택된 항목입니다. |
| item.level | 현재 기본 수준입니다. |
| item.locationId | CI 노드의 위치 sys_id입니다. |
| item.locationName | 위치의 전체 주소입니다. |
| item.manufaturerId | CI 제조업체의 sys_id입니다. |
[표 1. 조건 작성을 위한 공통 요소]

{#condition-script-parameters__table_ntn_tkb_54}  
{#condition-script-parameters__table_ifh_4nb_54__entry__2}

| 조건 | 설명 |
|-|-|
| item.is_collapsed | 노드가 축소된 노드입니다. |
| item.is_cluster | 노드는 클러스터 노드입니다. |
[표 2. 조건 매개변수의 유효한 조건]

{#condition-script-parameters__table_ifh_4nb_54}

## 스크립트 매개변수

메뉴 작업 스크립트는 사용자가 메뉴 옵션을 클릭할 때 클라이언트에서 실행됩니다. 스크립트에서 조건과 동일한 구성 요소를 사용할 수 있습니다. 메뉴 작업 스크립트는 구분 기호에서 작동하지 않습니다. 다음은 스크립트에 대한 몇 가지 유용한 추가 표현식입니다.
{#condition-script-parameters__table_l3w_n4b_54__entry__2}

| 조건 | 설명 |
|-|-|
| item.id | CI 노드 또는 관계 링크의 sys_id입니다. |
| item.source | 관계의 상위 또는 하위 sys_id입니다. |
| item.target 항목.대상 | 관계의 상위 또는 하위 sys_id입니다. |
| item.label | CI 노드의 이름입니다(예: IronMail-SD-02). |
| item.location | CI 노드의 위치 sys_id입니다. |
| item.location_name | 위치의 전체 주소(예: 4616 Clairemont Drive, North Clairemont, San Diego CA) |
| item.manufacturer_id | CI 제조업체의 sys_id입니다. |
[ ]

{#condition-script-parameters__table_l3w_n4b_54}
**관련 태스크**   

* [맵 표시기 생성 또는 수정](https://servicenow-prod.fluidtopics.net/IUbE81JZEG3bd_cmNm6n_Q "Dependency Views 맵과 애플리케이션 서비스 맵에서는 경보, 중단, 인시던트 및 문제와 같은 관련 기록을 표시하여 CI에 대한 추가 정보를 표시합니다. 이러한 아이콘을 맵 표시기라고 합니다.")
* [맵 아이콘 생성 또는 수정](https://servicenow-prod.fluidtopics.net/E579w0SLV4U3uDvG1M2SaQ "새 아이콘을 업로드하거나 기존 아이콘을 수정하여 의존성 뷰, 서비스 매핑및 이벤트 관리의 맵에서 CI에 대해 표시되는 아이콘을 사용자 지정합니다.")
* [미리 정의된 필터 생성](https://servicenow-prod.fluidtopics.net/JxcLd_BgR_kf~I~KhwOG5g "필터를 생성하여 의존성 뷰 맵에 표시되는 CI의 범위를 좁힙니다. CI의 클래스, CI의 속성 또는 CI의 관계를 기반으로 필터를 만들 수 있습니다.")
* [사전 정의된 필터를 기본값으로 설정](https://servicenow-prod.fluidtopics.net/0rfzV~KAY3870CmZAWvxUA "미리 정의된 사용자 지정 필터를 맵 보기에 필요한 기본 사전 정의된 필터로 설정할 수 있습니다.")
* [맵 관련 항목 작성 또는 수정](https://servicenow-prod.fluidtopics.net/iGCLAKWFulIwjQsekr9dHQ "맵 관련 항목 모듈은 참조된 CI를 서로 연결시켜 의존성 뷰 맵에 표시할 수 있도록 합니다.")
* [의존성 뷰 메뉴 작업 생성 또는 수정](https://servicenow-prod.fluidtopics.net/7t8saz4up5GnRUJct3loxQ "기존 메뉴 옵션을 수정하려면 먼저 원래 메뉴 작업 기록의 복사본을 만든 다음 복사본을 수정합니다.")
* [의존성 유형 생성 또는 편집](https://servicenow-prod.fluidtopics.net/ok04Z67jzzam~6u0oCGSPg "제공된 의존성 유형 중 하나를 사용 하거나, 특정 CI에 대한 의존성 뷰 맵의 사용자 지정 뷰를 작성하기 위해 실시간으로 실행되는 스크립트와 함께 사용자 지정 의존성 유형을 작성하십시오.")

