다중 수준 승인을 사용하여 조직 내의 리소스에 대한 기술 제약 조건 및 기능을 유지 관리합니다. 이 사용 사례에는 다중 수준 승인을 구성하는 방법과 적용 시 결과를 보여주는 두 가지 승인 정책 정의가 있습니다.
가상 인프라 리소스를 관리하고 가격을 제어하려면 서로 다른 승인 수준에서 두 가지 정책을 추가합니다. 여기서 하나의 승인은 시스템 리소스에 대한 것이고 다른 하나는 일별 시스템 가격에 대한 것입니다.
프로시저
- 을 선택합니다.
- 승인 정책 1을 구성합니다.
관리자가 먼저 배포 요청을 승인하게 하려고 합니다.
- 정책이 유효한 경우를 정의합니다.
설정 |
샘플 값 |
범위 |
조직 |
조건 |
Resources has any
CPU Count greater than 6
OR
Total Memory (MB) greater than 8
|
- 승인 동작을 정의합니다.
설정 |
샘플 값 |
승인 수준 |
1 1에서 99 사이의 값을 입력합니다. 처리하려는 순서에 따라 수준의 우선 순위를 지정합니다. 승인 정책이 트리거되는 경우 첫 번째 승인 수준이 거부되면 요청이 거부됩니다. |
승인 유형 |
역할 기반을 선택합니다. |
승인자 역할 |
프로젝트 관리자를 선택합니다. |
승인자 모드 |
임의 프로젝트 관리자가 배포 요청이 리소스를 낭비하지 않도록 하게 하려고 합니다. |
자동 만료 결정 |
승인 |
자동 만료 트리거 |
3 |
작업 |
Deployment.Create |
배포 요청이 수준 1 배포 조건 중 하나 이상을 초과하면 관리자가 요청을 승인해야 합니다. 수준 1 승인자에게만 요청에 대한 알림이 전송됩니다. 승인자가 이 수준에서 요청을 승인하면 요청이 다음 수준으로 라우팅됩니다. 승인자가 요청을 거부하면 더 높은 수준으로 라우팅되지 않고 요청이 거부됩니다.
- 승인 정책 2를 구성합니다.
프로비저닝 요청이 예산 범위 내에 있는지 확인하려면 두 번째 정책을 생성합니다.
- 승인 정책이 유효한 경우를 정의합니다.
설정 |
샘플 값 |
범위 |
조직 |
조건 |
Deployment Creation Cost greater than 15
|
- 승인 동작을 정의합니다.
설정 |
샘플 값 |
승인 수준 |
2 이 정책이 정책 1 이후에 실행되도록 해야 하므로 정책 1에서 지정한 숫자보다 큰 숫자를 입력합니다. |
승인 유형 |
사용자 기반을 선택합니다. |
승인자 모드 |
임의 |
승인자 |
사용자 그룹 추가 재무 사용자 그룹을 선택합니다. |
자동 만료 결정 |
거부 |
자동 만료 트리거 |
7 |
작업 |
Deployment.Create |
결과
이 시나리오에서 사용자가 가상 시스템을 요청하면 요청이 평가되어 요청된 CPU 및 메모리 양이 수준 1에 지정된 양을 초과하는지 여부를 확인합니다. 초과하지 않고 요청이 수준 1에서 승인되면 수준 2 조건이 평가됩니다.