조직의 사용자 수명 주기를 감사하는 측면에서 조직의 요구 사항을 충족하기 위해 필요에 따라 수명 주기 워크플로를 사용하여 만든 워크플로를 업데이트할 수 있습니다. 워크플로의 업데이트를 관리하기 위해 수명 주기 워크플로는 워크플로 버전 관리의 개념을 소개합니다. 워크플로 버전은 실행 조건 또는 해당 작업을 업데이트하여 트리거되는 기존 워크플로의 새 버전입니다. 워크플로 버전은 기존 워크플로의 작업 또는 범위를 변경할 수 있습니다. 워크플로 업데이트 프로세스 중에 워크플로 버전 관리를 처리하는 방법을 이해하면 워크플로 작업 및 조건이 워크플로에서 처리되는 사용자와 항상 관련되도록 워크플로를 전략적으로 설정할 수 있습니다.
버전 관리 혜택
수명 주기 워크플로를 사용하여 버전 관리하면 각 사용 사례에 대한 새 워크플로를 만드는 대신 많은 이점을 얻을 수 있습니다. 이러한 이점은 다음과 같은 방법으로 문제 해결 및 기록 유지 기능에 대한 보고 프로세스를 개선하는 기능에 표시됩니다.
- 장기 보존- 버전 관리를 사용하면 감사 로그만 사용하는 것보다 워크플로 정보를 더 오래 보존할 수 있습니다. 감사 로그는 이전 30일의 정보만 저장하지만, 버전 관리를 통해 워크플로 세부 정보를 생성 시점부터 추적할 수 있습니다.
- 추적 가능성- 사용자를 처리한 워크플로의 특정 버전을 추적할 수 있습니다.
워크플로 속성 및 버전
워크플로에 대한 업데이트는 새 버전 만들기를 트리거할 수 있지만 항상 그런 것은 아닙니다. 새 버전의 워크플로를 만들지 않고도 변경할 수 있는 기본 속성이라고 하는 워크플로의 매개 변수가 있습니다. 이러한 매개 변수 목록은 다음과 같습니다.
- 표시 이름
- 묘사
- 활성화됨
- 일정_활성화_여부
- 작업 이름
- 작업 설명
업데이트하는 워크플로의 속성 섹션 아래에 있는 Microsoft Entra 관리 센터에서 이러한 매개 변수를 찾을 수 있습니다.
스크린샷
Microsoft Graph를 통해 Microsoft Entra 관리 센터와 API를 모두 사용하여 이러한 속성을 업데이트하는 단계별 가이드는 다음을 참조하세요. 워크플로 속성 관리.
새 버전 만들기를 트리거하는 속성은 다음과 같습니다.
- 작업
- 실행 조건
이러한 워크플로의 새 버전은 Microsoft Entra 관리 센터에서 업데이트하는 즉시 이루어지지만 Microsoft Graph에서 API를 사용하여 새 버전의 워크플로를 만들려면 createNewVersion 메서드를 실행해야 합니다. 작업 또는 실행 조건을 업데이트하는 단계별 가이드는 다음을 참조하세요. 워크플로 버전 관리.
메모
워크플로가 주문형이면 실행 조건과 관련된 구성 정보가 존재하지 않습니다.
워크플로 버전 기록에 포함된 세부 정보
워크플로의 기본 속성을 변경하는 것과 달리 새로 만든 워크플로 버전은 이전 버전과 크게 다를 수 있습니다. 작업을 추가하거나 제거할 수 있으며 워크플로가 실행되는 대상은 다를 수 있습니다. 버전 간의 워크플로에 발생할 수 있는 방대한 변경으로 인해 버전 세부 정보도 현재 워크플로 버전뿐만 아니라 이전 반복에 대한 자세한 정보를 제공합니다.
Microsoft Entra 관리 센터에 표시된 대로 버전 정보에 포함된 세부 정보:
자세한 버전 정보 다음과 같습니다.
| 매개 변수 | 묘사 |
|---|---|
| 버전 번호 | 정보의 워크플로 버전을 나타내는 정수입니다. 새 워크플로 버전이 나올 때마다 순차적으로 증가합니다. |
| 마지막으로 수정한 날짜 | 워크플로가 마지막으로 업데이트된 시간입니다. 이전 버전의 워크플로의 경우 마지막으로 수정된 날짜는 항상 다음 버전이 만들어진 시간입니다. |
| 마지막으로 수정한 날짜: | 이 워크플로 버전을 마지막으로 수정한 사람입니다. |
| 만든 날짜 | 워크플로 버전을 만든 날짜 및 시간입니다. |
| 만든 사람 | 이 특정 버전의 워크플로를 만든 사용자입니다. |
| 이름 | 이 버전의 워크플로 이름입니다. |
| 설명 | 이 버전의 워크플로에 대한 설명입니다. |
| 범주 | 워크플로의 범주입니다. |
| 실행 조건 | 이 버전에서 워크플로가 실행되는 사용자와 시기를 정의합니다. |
| 작업 | 이 워크플로 버전에 있는 작업입니다. API를 통해 보는 경우 작업 인수도 볼 수 있습니다. 특정 작업 정의는 수명 주기 워크플로 작업 및 정의 참조하세요. |