---
sourceDocument: 호주 IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/it-operations-management

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# '자원 작업 시' 정책에 대한 작업 만들기

# '자원 작업 시' 정책에 대한 작업 만들기 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 5분

자원 시 작업 트리거는 사용자가 특정 자원에 대해 수명주기 시작, 중지 또는 프로비저닝 해제 작업을 수행할 때 프로세스 중에 오케스트레이션 발생합니다. 자원 시 작업 트리거로 트리거되는 정책은 사용자가 요청한 속성 값을 재정의하거나, 스크립트를 실행하거나, 클라우드 API를 호출하거나, IP 주소 관리 작업을 수행할 수 있습니다.{#create-action-on-resource-op__shortdesc-action-on-resource-op}

## 시작하기 전에

* 필요한 역할: sn_cmp.cloud_governor 또는 admin
* 옵션: [하나 이상의 클라우드 정책 그룹을 만듭니다](https://servicenow-prod.fluidtopics.net/toogvVHFoanXusWW1u_I7A "클라우드 정책 그룹은 관련 정책의 컨테이너입니다. 종종 함께 사용되거나 함께 고려해야 하는 정책을 그룹화하는 것이 좋습니다. 정책을 그룹화하면 조직 전체에 일관되게 정책을 적용할 수 있습니다.").
* [클라우드 정책 규칙 구성](https://servicenow-prod.fluidtopics.net/Vii08M7aj_eRuOAYtBofiQ "정책 규칙은 조건과 작업의 집합입니다. ​모든 조건이 ture로 평가되면 정책 엔진이 작업을 수행합니다. 조건이 false로 평가되면 정책 엔진이 작업을 수행하지 않습니다.") 및 관련 조건이 있습니다.
{#create-action-on-resource-op__ul-prereqs-for-policy-action}

## 프로시저

1. 클라우드 관리자 포털에서 Govern정책.
2. 클라우드 정책을 열고 필요한 경우 정책을 초안 상태로 설정합니다.
3. 작업을 수행할 규칙을 연 다음 정책 규칙 작업 관련 목록에서 새로 만들기 를 클릭합니다.
4. 팝업에서 수행할 작업 유형 생성을 클릭하고 고유하고 의미 있는 작업 이름을 입력한 다음 작업 양식을 작성합니다.  
   {#create-action-on-resource-op__table_qhx_32h_sfb__entry__2}

   | 필드 | 설명 |
   |-|-|
   | 속성 | 재정의할 사용자 요청 양식에 속성(속성)의 이름을 지정합니다. |
   | 값 | 속성 필드의 값을 재정의하는 값을 입력합니다. 텍스트 값만 재정의할 수 있습니다. 정적 값, 표현식 또는 둘 다를 지정할 수 있습니다. SetTheCostCenter라는 예시 작업은 CostCenter 속성에 대해 Marketing 값을 지정합니다.그림 1. 속성 재정의 작업 구성 주: 정책 규칙과 양식 규칙 모두에서 값을 덮어쓰면 양식 규칙의 값이 사용됩니다. 표현식은 다음 작업을 수행할 수 있습니다(자세한 내용은 참조 클라우드 프로비저닝 및 거버넌스에서 표현식 사용 ). * 정의 식을 사용하여 양식 데이터 값을 설정합니다. 예: `${parameter.formData.CatalogAttributeType}` * 정의 표현식을 사용하여 사용자 데이터 값을 할당합니다. 예: `${parameter.userData.userId}` 예를 들어, 다음 값은 스택 이름을 Stack_Bob.Smith@company.com 로 설정할 수 있습니다. `Stack_${parameter.userData.userId}` * 런타임 식을 사용하여 스택 또는 테이블 값을 설정합니다. 예: `$(ci.sn_cmp_ip_pool[subnet=${parameter.formData.Subnet Id}])는` IP 풀 테이블에서 서브넷을 가져옵니다. * 정적 표현식을 사용하여 난수를 필드와 연결합니다. 사용: `${randomNumber}` {#create-action-on-resource-op__ul_r3r_knb_4z} |
   | 스크립트 기반임 | 확인란을 선택하여 스크립트 텍스트 상자를 표시한 다음 스크립트를 지정합니다. 다음 예시 스크립트 스니펫을 사용하여 스택 이름을 재정의할 수 있습니다. 스크립트의 `함수(formData)` 섹션은 양식의 필드 값을 수정합니다. <kbd class="ph userinput">MyStack</kbd> 은 이 예시의 스택 이름입니다. customScript : function( formData){ // Manipulation of form parameter is only supported here. // Change in any other attributes will be ignored // data available for manipulation are // Form Data - Ex. StackName can be accessed // through formData.StackName // formData.StackName = "MyStack"; // User Data - Ex. User Id can be accessed // through this.parameters.userData // if(this.parameter.userData.userId == 'servicenowuserId') formData.StackName = "MyStack"; return formData; }, |
   [표 1. '속성 재정의' 작업에 대한 설정]

   {#create-action-on-resource-op__table_qhx_32h_sfb} {#create-action-on-resource-op__table_nbq_j2h_sfb__entry__2}

   | 필드 | 설명 |
   |-|-|
   | 작업 스크립트 범주 | 범주를 선택합니다. |
   | 작업 스크립트 이름 | 스크립트에 의미 있는 고유한 이름을 지정합니다. |
   | 작업 스크립트 | 텍스트 상자에 스크립트를 생성합니다. 자세한 내용은 정책 작업 스크립트 만들기 문서를 참조하십시오. |
   [표 2. '스크립트 실행' 작업 설정]

   {#create-action-on-resource-op__table_nbq_j2h_sfb}

   클라우드 호출 API 작업 유형을 선택하고 기록을 저장하면 정책 규칙 작업 속성 관련 목록이 제공자에게 전달할 속성으로 채워집니다. Infoblox와 통합하는 경우에는 DNSSuffix 필드를 구성해야 합니다. 예를 들어 호스트를 만들 때 새로 생성된 가상 머신에 대한 Infoblox에 DNSSuffix 필드의 값이 나타납니다.
   {#create-action-on-resource-op__table_pmz_12p_sfb__entry__2}

   | 필드 | 설명 |
   |-|-|
   | 작업 이름 | 작업을 설명하는 이름을 입력합니다. 동일한 정책에 대한 후속 정책 작업에서 값 필드에 이 이름을 참조할 수 있습니다. API 호출 후 클라우드 제공자로부터 받은 JSON 페이로드를 참조합니다. 예를 들어, RefAction이라는 작업으로 반환된 할당된 IP 주소를 참조하려면 다른 정책 작업의 값 필드에 $ `(parameter. RefAction.Allocated_IP}`. |
   | 제공자 | API 라이브러리에서 클라우드 제공자를 입력합니다. |
   | 버전 | API 라이브러리의 버전을 입력합니다. |
   | 인터페이스 | CAPI 인터페이스를 선택합니다. Infoblox의 경우 IPAM 인터페이스를 선택합니다. |
   | 운영 | 수행할 CAPI 인터페이스 작업을 선택합니다. Infoblox의 경우 CreateHostRecord 또는 DeleteHostRecord를 선택합니다. |
   | 자격 증명 | 필요한 자격 증명의 sys_ID 입력합니다. 다음과 같은 수식을 사용할 수도 있습니다. $(ci.sn_cmp_infoblox_server[$(ci.sn_cmp_ip_pool[subnet=${parameter.formData.SubnetId}].provider_instance)].infoblox_server_credential) |
   | 엔드포인트 URL | API 라이브러리에서 커넥터의 엔드포인트 URL을 입력합니다. Infoblox의 경우에는 Infoblox 서버의 IP 주소입니다. |
   [표 3. '클라우드 호출 API ' 작업에 대한 설정]

   {#create-action-on-resource-op__table_pmz_12p_sfb} {#create-action-on-resource-op__table_ncj_b2p_sfb__entry__2}

   | 필드 | 설명 |
   |-|-|
   | IPAM 메서드 이름 | IPAM 메서드 이름을 선택합니다. Infoblox의 경우 다음 옵션 중 하나를 선택합니다. * IP 주소 릴리스: 머신의 프로비저닝이 해제될 때 Infoblox에서 IP 주소를 릴리스합니다. * IP 주소 등록: 새 가상 머신을 Infoblox에 등록합니다. 이 옵션은 AWS 및 Azure 클라우드에서 사용됩니다. * IP 주소 예약: 새 IP 주소를 예약합니다. 이 옵션은 vSphere 클라우드에서 사용됩니다. {#create-action-on-resource-op__ul_xfv_kcd_4z} [Infoblox에 AWS 및 Azure 가상 머신의 IP 주소 등록](https://servicenow-prod.fluidtopics.net/5t0zz1bb64EveYjTJ_It6A "가상 머신이 프로비저닝되면 Infoblox에서 AWS 및 Azure 가상 머신에 대한 IP 주소를 등록하는 정책을 생성합니다."), [InfoBlox에 있는 VMware vSphere 가상 머신에 대한 IP 주소를 예약합니다.](https://servicenow-prod.fluidtopics.net/BJIDjCwt9comvQWyJd1MzA "가상 머신을 프로비저닝할 때 Infoblox의 VMware vSphere 가상 머신에 대한 IP 주소를 예약하는 정책을 생성합니다."), 및 [IPAM 통합](https://servicenow-prod.fluidtopics.net/VQlV6AUkKcdOKtxalb15rA "Infoblox와 같은 IPAM(IP 주소 관리) 도구를 사용하여 클라우드 카탈로그 오퍼링 내의 클라우드 IP 주소, 네트워크 및 서브넷을 관리할 수 있습니다. 그러나 이 기능은 템플릿 기반 클라우드 카탈로그에서 지원되지 않는다는 점에 유의해야 합니다."). |
   [표 4. 'IP 주소 관리' 작업에 대한 설정]

   {#create-action-on-resource-op__table_ncj_b2p_sfb}

