비-CMDB 테이블에 대한 식별 규칙 만들기
지원되는 비 CMDB 테이블에서 IRE(식별 및 조정 엔진) 기능을 사용하려면 먼저 테이블 기록을 고유하게 식별하는 식별 규칙을 만들어야 합니다. CMDB가 아닌 각 테이블은 단일 식별 규칙과 연결될 수 있습니다.
시작하기 전에
필요한 역할: itil에는 읽기 액세스 권한이 있으며 itil_admin(itil 위)에는 모든 액세스 권한이 있습니다.
이 태스크 정보
각 식별 규칙은 테이블에 대한 단일 식별자, 하나 이상의 식별자 항목 및 하나 이상의 관련 항목으로 구성됩니다.
식별 규칙을 만들기 전에 다음 항목을 검토하십시오.
식별자 항목을 만들 때 식별자 항목 양식에서 테이블에 대한 검색 및 기준 속성 필드를 구성하여 다음 옵션 중 하나를 구현할 수 있습니다.
- 일반 식별자 항목
- 연결된 식별자 테이블에서 속성을 선택할 수 있습니다.
- 조회 식별자 항목
- 현재 선택된 테이블이 아닌 모든 관련 테이블(조회 테이블)에서 속성을 선택할 수 있습니다.
- 하이브리드 식별자 항목
- 현재 선택한 기본 테이블과 다른 테이블(조회 테이블)에서 속성을 선택할 수 있습니다.
비 CMDB 테이블의 경우 독립적인 식별 규칙만 지원됩니다.
프로시저
다음에 수행할 작업
하이브리드 식별자 항목의 하이브리드 항목 CI 기준 속성 필드에 기준 속성을 추가하려면 식별자 항목 양식을 사용하는 대신 백그라운드 스크립트를 사용해야 합니다. 식별 규칙을 저장한 후 다음으로 이동합니다. 를 클릭한 다음 속성을 추가하는 스크립트를 입력하고 스크립트 실행을 클릭합니다.
샘플 스크립트:
var gr = new GlideRecord('cmdb_identifier_entry');
// get the identifier entry you want to update
gr.get('<identifier_entry_sys_id>');
// set the attributes you want in the hybrid rule in a comma separated list
// for example: 'name,serial_number'
gr. hybrid_entry_ci_criterion_attributes='<column_name_1>,<column_name_2>,<etc.>';
gr.update();이 프로세스에는 관리자 역할이 필요합니다.