룰 예제


개요

태스크

관련 응용프로그램

Tivoli Change Management(관리)

개요

룰 예제

룰을 사용하여 다음과 같은 조치를 수행할 수 있습니다.
  • 데이터 필드 갱신
  • 승인 요구사항 추가
  • 직원 공고
  • 태스크 추가
  • 운영 체제 레벨에서 명령 호출

다음 절에서는 각 유형의 룰 예제가 제시됩니다.


태스크

데이터 필드 갱신 예제

룰의 기준에 맞으면 필드에 데이터를 설정 또는 갱신하는 비지니스 룰을 작성할 수 있습니다.

예제 1

조치 필드 설정
설명 모든 스케쥴 태스크가 100% 완료되면 변경 상태를 "검증"으로 설정
범주 모두
시간 종속성
테이블 IMPLEMENT SCHEDULE
속성 Percent_Complete
연산자 =
100
IMPLEMENT_SCHEDULE:PERCENT_COMPLETE="100"
필드 Status_ID
검증
상태 코드로 "검증"이 설정되어야 합니다..

예제 2

조치 필드 설정
설명 변경에 필요한 추정 비용이 10000을 넘으면 변경 위험 코드를 "High"로 설정합니다.
범주 모두
시간 종속성
테이블 CHANGE
속성 Est_Cost
연산자 >
10000
필드 Risk_Code
위험 코드로 "High"가 설정되어야 합니다.

예제 3

조치 설정 필드
설명 변경이 Windows 설치와 관련된 경우 해당 지원 팁이 관련된 특수 요구사항 필드에 주를 추가하십시오.
범주 모두
시간 종속성
테이블 CHANGE
속성 범주
연산자 =
Win_Ins
필드 Special_Requiremen
지원 팀은 변경을 제공해야 합니다.

승인 요구사항 추가 예제

룰 기준에 맞으면 비지니스 룰을 사용하여 승인 목록에 승인자를 자동으로 추가할 수 있습니다.

예제 1

조치 승인자 추가
설명 변경 비용 또는 변경 추정 비용이 10000을 초과하면 변경은 CEO의 승인을 받아야 합니다.
범주 모두
시간 종속성
테이블 CHANGE
속성 비용
Est_Cost
연산자 >
10000
CHANGE:EST_COST>"10000" OR CHANGE:COST>"10000"
승인자 이름 (CEO 이름)
CEO 이름은 PEOPLE 테이블에 있어야 합니다.

예제 2

조치 승인자 추가
설명 영향받는 자산에 메임프레임이 포함될 경우 메임프레임 지시자가 변경을 승인해야 합니다.
범주 모두
시간 종속성
테이블 INV_EFFECT
속성 Inv_Description
연산자 =
메인프레임
승인자 이름 (메인프레임 지시자 이름)
메인프레임 지시자 이름은 PEOPLE 테이블에 있어야 하며 메인프레임은 영향받는 자산으로 추가되어야 합니다.

직원 공고 예제

룰 기준에 맞으면 비지니스 룰을 작성하여 사람에게 공고할 수 있습니다.
조치 공고
설명 변경 작업이 승인되지 않았을 경우, 가장 이른 날짜 이틀 전에 요청자에게 공고합니다.
범주 모두
시간 종속성 가장 이른 날짜의 2.0일 전
테이블 CHANGE
속성 Status_ID
연산자 <>
승인됨
공고 이름 (공고할 사람의 이름)
공고할 사람의 이름은 PEOPLE 테이블에 있어야 하며 "승인됨"의 상태 코드가 있어야 합니다.
태스크 추가 예제 룰 기준에 맞으면 룰을 작성하여 태스크를 추가할 수 있습니다.

예제 1

조치 태스크 추가
설명 변경 범주가 파일 서버일 경우, 백아웃 계획이라고 하는 태스크를 추가하는데, 이는 1일간 지속되고 자원을 6시간 동안 필요로 합니다.
범주 모두
시간 종속성
테이블 CHANGE
속성 범주
연산자 =
File_Server
태스크 이름 백아웃 계획
지속 기간 1
작업 시간 6

예제 2

조치 태스크 추가
설명 해당 범주가 직원일 경우, 훈련용으로 4시간의 슬롯을 준비해 두어야 합니다.
범주 모두
시간 종속성
테이블 IMPACT_ITEM
속성 Imp_Category
연산자 =
직원
태스크 이름 직원 훈련
지속 기간 1
작업 시간 4
"직원"이라는 범주가 있어야 합니다.
운영 체제 명령 호출 예제 비지니스 룰을 작성하여 운영 체제 명령, 배치 파일 또는 운영 체제 프롬프트에서 실행할 수 있는 그 외 명령을 작성할 수 있습니다.

예제 1

조치 호출
설명 변경 범주가 New_Emp이고 변경 상태가 "완료"일 경우 직원 감사 프로그램을 실행합니다.
범주 New_Emp
시간 종속성
테이블 CHANGE
속성 Status_ID
연산자 =
완료
명령 empaudit
Empaudit는 유지 보수 대화 상자 목록명령 탭에 감사 프로그램을 실행하도록 설정된 명령이어야 합니다.

예제 2

조치 호출
설명 직원이 퇴사할 경우, 직원의 보안 액세스를 제거하는 배치 프로그램을 실행합니다.
범주 Term_Emp
시간 종속성
테이블 CHANGE
속성 상태
연산자 =
완료
명령 termemp
유지 보수 대화 상자 목록명령 탭에 배치 프로그램을 실행하도록 설정된 termemp 명령이 있어야 합니다.