수명 주기 워크플로 기록
수명 주기 워크플로를 사용하여 만든 워크플로를 사용하면 조직 내 ID 수명 주기의 JML(Joiner-Mover-Leaver) 모델에서 사용자가 어디에 있든 사용자의 수명 주기 작업을 자동화할 수 있습니다. 조직의 수명 주기 관리 프로세스에서 중요한 것은 워크플로가 올바르게 처리되도록 하는 것입니다. 올바르게 처리되지 않는 워크플로는 보안 및 규정 준수 측면에서 많은 문제를 야기할 수 있습니다. 수명 주기 워크플로의 기록 기능을 사용하면 사용자, 실행 또는 작업 요약에 따라 기록을 보려는 워크플로 이벤트를 지정할 수 있습니다. 이 보고 기능을 사용하면 누구에 대해 무엇을 실행하여 성공했는지 확인할 수 있습니다. 이러한 특정 영역의 요약과 함께 각 섹션에 기록된 각 특정 이벤트에 대한 자세한 정보를 볼 수도 있습니다. 이러한 보고서를 CSV 파일로 다운로드할 수도 있습니다. 이 문서에서는 조직의 사용자에 대해 워크플로를 활용하는 방법에 대한 자세한 정보를 얻을 때 이러한 각 기능을 사용하는 시기를 알아봅니다. 테넌트 전체의 집계 워크플로 정보는 수 명 주기 워크플로 인사이트를 참조하세요. 수명 주기 워크플로가 수행하는 모든 작업에 대한 자세한 내용은 수명 주기 워크플로 감사를 참조하세요.
수명 주기 워크플로 기록 요약
수명 주기 워크플로는 요약 및 세부 정보를 기반으로 기록 기능을 도입합니다. 이러한 기록 요약을 사용하면 워크플로가 실행된 사용자와 이 실행이 성공했는지 여부에 대한 정보를 빠르게 얻을 수 있습니다. 감사 로그에서 제공하는 대량의 정보 세트가 효율적으로 사용하기에 너무 많아지기 때문에 유용합니다. 이 대량의 정보 세트를 더 쉽게 읽을 수 있도록 수명 주기 워크플로는 빠른 사용을 위한 요약 정보를 제공합니다. 다음 세 가지 방법으로 이러한 기록 요약을 볼 수 있습니다.
- 사용자 요약: 워크플로에서 처리한 사용자 요약을 표시합니다. 각 특정 사용자에 대한 성공, 실패 및 전체 실행 정보가 표시됩니다.
- 실행 요약: 워크플로 실행 요약 정보를 워크플로 관점에서 보여줍니다. 워크플로 실행이 기록될 때 성공한 작업, 실패한 작업 및 전체 작업 정보입니다.
- 작업 요약: 워크플로에서 처리한 작업과 실패한 작업, 성공한 작업, 실행한 전체 작업의 요약을 보여줍니다.
로그를 자세히 뒤지지 않고도 요약을 통해 워크플로가 자체적으로 또는 사용자에 대해 어떻게 실행되었는지 세부 정보를 빠르게 얻을 수 있습니다. 이 정보를 얻는 방법에 대한 단계별 가이드는 워크플로 상태 확인을 참조하세요.
사용자 요약 정보
사용자 요약을 통해 워크플로에서 처리한 사용자의 관점으로 워크플로 정보를 볼 수 있습니다.
사용자 요약에서 다음 정보를 찾을 수 있습니다.
매개 변수 | 설명 |
---|---|
총 처리 수 | 선택한 시간 프레임 동안 워크플로에서 처리한 총 사용자 수입니다. |
성공 | 선택한 시간 프레임 동안 워크플로에서 처리하여 성공한 총 사용자 수입니다. |
실패 | 선택한 시간 프레임 동안 워크플로에서 처리했지만 실패한 총 사용자 수입니다. |
총 작업 수 | 선택한 시간 프레임 동안 워크플로에서 사용자에 대해 처리한 총 사용자 수입니다. |
실패한 작업 수 | 선택한 시간 프레임 동안 워크플로에서 사용자에 대해 처리했지만 실패한 총 작업 수입니다. |
사용자 기록 세부 정보
사용자 세부 기록 정보를 사용하면 다음을 기반으로 특정 정보를 필터링할 수 있습니다.
- 날짜: 워크플로가 실행된 범위를 24시간에서 30일까지 필터링할 수 있습니다.
- 상태: 처리된 사용자의 특정 상태를 필터링할 수 있습니다. 지원되는 상태는 완료됨, 진행 중, 대기 중, 취소됨, 오류와 함께 완료됨 및 실패입니다.
- 워크플로 실행 유형: 예약됨 또는 주문형과 같은 워크플로 실행 유형을 필터링할 수 있습니다.
- 완료 날짜: 사용자가 워크플로에서 처리된 범위를 24시간에서 30일까지 필터링할 수 있습니다.
사용자 기록 상태 세부 정보
사용자 처리 기록의 상태를 볼 때 상태 값은 다음 정보에 해당합니다.
상태 | 세부 정보 |
---|---|
Completed | 이 상태는 워크플로의 모든 작업이 사용자에 대해 성공적으로 처리되는 경우 보고됩니다. |
진행 중 | 이 상태는 워크플로가 사용자에 대한 작업 실행을 시작할 때 보고됩니다. 사용자에게 워크플로의 모든 작업이 처리되거나 실패할 때까지 상태가 이 상태로 유지됩니다. |
대기 중 | 이 상태는 사용자가 워크플로의 실행 조건을 충족하는 수명 주기 워크플로 엔진으로 식별될 때 보고됩니다. 여기에서 사용자는 워크플로가 실행되기 시작하는 경우 진행 중인 상태가 되고, 관리자가 워크플로를 수동으로 취소하는 경우 취소됨 상태가 됩니다. |
Canceled | 이 상태는 다음과 같은 이유로 보고됩니다. 1. 워크플로가 삭제된 경우 실행되도록 설정된 모든 예약된 사용자가 취소됩니다. 2. 워크플로가 비활성화된 경우 실행되도록 설정된 모든 예약된 사용자가 취소됩니다. 3. 워크플로의 일정이 비활성화된 경우 실행되도록 설정된 모든 예약된 사용자가 취소됩니다. 4. 워크플로에 새 버전이 생성되고 모든 작업이 비활성화된 경우 실행되도록 설정된 모든 예약된 사용자가 취소됩니다. 5. 사용자가 워크플로의 새 버전의 현재 실행 조건을 충족하지 않으면 예약된 실행이 취소됩니다. 6. 사용자가 워크플로를 실행하도록 큐에 대기했지만, 프로필이 변경되었으며 실행 직전에 워크플로의 현재 실행 조건을 더 이상 충족하지 않으면 처리가 취소됩니다. |
완료되었지만 오류 발생 | 이 상태는 워크플로가 완료되었지만, continueOnError가 true로 설정된 하나 이상의 작업이 실패한 경우 보고됩니다. |
실패 | 이 상태는 continueOnError가 false로 설정된 작업이 실패하면 보고됩니다. |
사용자 처리 요약 정보를 얻는 방법에 대한 전체 가이드는 Microsoft Entra 관리 센터를 사용하여 사용자 워크플로 기록을 참조하세요.
실행 요약
실행 요약을 통해 실행 기록의 관점으로 워크플로 정보를 볼 수 있습니다.
실행 요약에서 다음 정보를 찾을 수 있습니다.
매개 변수 | 설명 |
---|---|
총 처리 수 | 실행된 총 워크플로 수입니다. |
성공 | 성공적으로 실행된 워크플로 수입니다. |
실패 | 실행했지만 실패한 워크플로 수입니다. |
실패한 작업 수 | 실행했지만 작업에 실패한 워크플로 수입니다. |
실행 기록 세부 정보
실행 세부 기록 정보를 사용하면 다음을 기반으로 특정 정보를 필터링할 수 있습니다.
- 날짜: 워크플로가 실행된 범위를 24시간에서 30일까지 필터링할 수 있습니다.
- 상태: 실행된 워크플로의 특정 상태를 필터링할 수 있습니다. 지원되는 상태는 완료됨, 진행 중, 대기 중, 취소됨, 오류와 함께 완료됨 및 실패입니다.
- 워크플로 실행 유형: 예약됨 또는 주문형과 같은 워크플로 실행 유형을 필터링할 수 있습니다.
- 완료 날짜: 워크플로가 실행된 범위를 24시간에서 30일까지 필터링할 수 있습니다.
실행 기록 상태 세부 정보
실행 기록의 상태를 볼 때 상태 값은 다음 정보에 해당합니다.
상태 | 세부 정보 |
---|---|
대기 중 | 이 상태는 워크플로가 처음으로 실행되도록 설정되면 보고됩니다. |
진행 중 | 이 상태는 워크플로가 첫 번째 작업 처리를 시작하는 즉시 보고됩니다. |
Canceled | 이 상태는 특정 시점에 진행 중인 경우 보고되며 이제 해당 상태에서 고정됩니다. |
완료되었지만 오류 발생 | 이 상태는 워크플로가 일부에 대해 성공적으로 실행되지만, 다른 경우에는 실행되지 않는 경우 보고됩니다. 워크플로가 큐에 대기 상태로 들어가지만 실행하기 전에 모든 인스턴스가 취소된 경우 진행 중 상태에 들어가기 전에 이 상태도 표시됩니다. |
Completed | 이 상태는 워크플로가 모든 사용자에 대해 성공적으로 실행된 경우 보고됩니다. |
실패 | 이 상태는 워크플로가 실행되는 모든 사용자에 대해 모든 작업이 실패한 경우 보고됩니다. 취소된 사용자는 보고서에서 실패로 계산되지 않습니다. |
실행 정보 가져오기에 대한 전체 가이드는 Microsoft Entra 관리 센터를 사용하여 워크플로 기록 실행을 참조하세요.
작업 요약
작업 요약을 통해 작업의 관점으로 워크플로 정보를 볼 수 있습니다.
작업 요약에서 다음 정보를 찾을 수 있습니다.
매개 변수 | 설명 |
---|---|
총 처리 수 | 워크플로에서 처리한 총 작업 수입니다. |
성공 | 워크플로에서 성공적으로 처리한 작업 수입니다. |
실패 | 워크플로에서 처리했지만 실패한 작업 수입니다. |
처리 안 됨 | 워크플로에서 처리하지 못한 작업 수입니다. |
작업 기록 세부 정보
작업 세부 기록 정보를 사용하면 다음을 기반으로 특정 정보를 필터링할 수 있습니다.
- 날짜: 워크플로가 실행된 범위를 24시간에서 30일까지 필터링할 수 있습니다.
- 상태: 실행된 워크플로의 특정 상태를 필터링할 수 있습니다. 지원되는 상태는 완료됨, 진행 중, 대기 중, 취소됨, 오류와 함께 완료됨 및 실패입니다.
- 완료 날짜: 워크플로가 실행된 범위를 24시간에서 30일까지 필터링할 수 있습니다.
- 작업: 특정 작업 이름으로 필터링할 수 있습니다.
작업 기록 상태 세부 정보
작업 기록의 상태를 볼 때 상태 값은 다음 정보에 해당합니다.
상태 | 세부 정보 |
---|---|
대기 중 | 이 상태는 워크플로 인스턴스가 실행되도록 예약되면 보고되며, 워크플로 내의 모든 태스크에 대한 작업 보고서도 실행 기록과 함께 이 상태로 만들어집니다. 각 작업 보고서에는 모든 사용자가 포함되지만 특정 작업을 나타냅니다. |
진행 중 | 이 상태는 첫 번째 작업이 처리되기 시작하는 즉시 보고됩니다. |
Canceled | 이 상태는 워크플로가 취소되기 전에 처리되는 작업이 없는 경우 보고됩니다. 작업이 포함된 워크플로가 삭제되면 상태도 취소됨으로 표시됩니다. |
완료되었지만 오류 발생 | 이 상태는 사용자에 대해 작업이 처리되지만 모든 작업이 성공하는 것은 아닌 경우 보고됩니다. |
Completed | 이 상태는 모든 작업이 모든 사용자에 대해 성공적으로 실행된 경우 보고됩니다. |
실패 | 이 상태는 모든 작업이 실패한 경우 보고됩니다. |
워크플로에서 사용자 관련 작업은 성공적으로 처리되고 다른 작업은 실패할 수 있으므로, 워크플로 처리를 작업과 분리하는 것이 중요합니다. 워크플로에서 실패한 작업 후에 작업이 실행되는지 여부는 오류 발생 시 계속 사용과 같은 매개 변수와 워크플로 내에서 이러한 매개 변수의 배치에 따라 달라집니다. 자세한 내용은 일반적인 작업 매개 변수를 참조하세요.