관리자 동의 워크플로 개요

최종 사용자가 회사 계정으로 만들거나 사용하는 애플리케이션에 대한 권한에 동의해야 하는 경우가 있을 수 있습니다. 그러나 관리자가 아닌 사용자는 관리자 동의가 필요한 권한에 동의할 수 없습니다. 또한 사용자의 테넌트에서 사용자 동의가 비활성화된 경우 사용자는 애플리케이션에 동의할 수 없습니다.

사용자 동의가 비활성화된 경우 관리자는 관리자 동의 워크플로를 사용하도록 설정하여 사용자에게 애플리케이션에 대한 액세스 권한을 얻기 위한 요청을 수행할 수 있는 권한을 부여할 수 있습니다. 이 문서에서는 관리자 동의 워크플로가 비활성화된 경우와 활성화된 경우의 사용자 및 관리자 환경에 대해 알아봅니다.

로그인을 시도할 때 사용자에게 다음 스크린샷과 같은 동의 프롬프트가 표시될 수 있습니다.

Screenshot of consent prompt when workflow is disabled.

사용자가 액세스 권한을 부여하기 위해 누구에게 연락해야 할지 모르는 경우 애플리케이션을 사용하지 못할 수 있습니다. 또한 이 경우 관리자가 별도의 워크플로를 만들어 애플리케이션에 대한 요청을 받을 수 있는 경우 해당 요청을 추적해야 합니다. 관리자는 사용자가 애플리케이션에 동의하는 방법을 결정할 수 있는 다음 옵션이 있습니다.

  • 사용자 동의를 사용하지 않습니다. 예를 들어 고등학교에서는 학교 IT 관리가 테넌트에서 사용되는 모든 애플리케이션을 완전히 제어할 수 있도록 사용자 동의를 해제할 수 있습니다.
  • 사용자가 필요한 권한에 동의하도록 허용합니다. 테넌트에 중요한 데이터가 있는 경우 사용자 동의를 열어 두지 않는 것이 좋습니다.
  • 특정 권한에 대한 관리자 전용 동의를 계속 유지하지만 최종 사용자가 애플리케이션을 온보딩할 수 있도록 지원하려는 경우 관리자 동의 워크플로를 사용하여 관리자 동의 요청을 평가하고 응답할 수 있습니다. 이렇게 하면 테넌트에 대한 관리자 동의에 대한 모든 요청의 큐를 가질 수 있으며 Microsoft Entra 관리 센터를 통해 직접 추적하고 응답할 수 있습니다. 관리자 동의 워크플로를 구성하는 방법을 알아보려면 관리자 동의 워크플로 구성을 참조하세요.

관리자 동의 워크플로를 구성하면 최종 사용자는 프롬프트를 통해 직접 동의를 요청할 수 있습니다. 사용자에게 다음 스크린샷과 같은 동의 프롬프트가 표시될 수 있습니다.

Screenshot of consent prompt when workflow is enabled.

관리자가 요청에 응답하면 사용자는 요청이 처리되었음을 알리는 이메일 경고를 받습니다.

사용자가 동의 요청을 제출하면 요청이 Microsoft Entra 관리 센터의 관리자 동의 요청 페이지에 표시됩니다. 관리자 및 지정된 검토자는 로그인하여 새 요청을 보고 조치를 수행합니다. 검토자는 검토자로 지정된 이후에 생성된 동의 요청만 볼 수 있습니다. 요청은 관리자 동의 요청 블레이드의 다음 두 탭에 표시됩니다.

  • 보류 중: 로그인한 사용자가 검토자로 지정된 활성 요청을 표시합니다. 검토자는 요청을 차단하거나 거부할 수 있지만 요청된 권한에 동의할 수 있는 올바른 RBAC 권한이 있는 사용자만 요청을 차단하거나 거부할 수 있습니다.
  • 모두(미리 보기): 테넌트에 있는 모든 요청(활성 또는 만료됨)입니다. 각 요청에는 애플리케이션 및 애플리케이션을 요청하는 사용자에 대한 정보가 포함됩니다.

이메일 알림

구성된 경우, 모든 검토자는 다음과 같은 경우 이메일 알림을 받습니다.

  • 새 요청이 만들어진 경우
  • 요청이 만료된 경우
  • 요청이 만료일에 가까워졌습니다.

요청자는 다음과 같은 경우 이메일 알림을 받습니다.

  • 새 액세스 요청을 제출하는 경우
  • 요청이 만료된 경우
  • 요청이 거부 또는 차단된 경우
  • 요청이 승인된 경우

감사 로그

아래 표에서는 관리자 동의 워크플로에 사용할 수 있는 시나리오 및 감사 값을 간략하게 설명합니다.

시나리오 감사 서비스 감사 범주 감사 활동 감사 행위자 감사 로그 제한 사항
관리자가 동의 요청 워크플로를 사용하도록 설정합니다. 액세스 검토 UserManagement 거버넌스 정책 템플릿 만들기 앱 컨텍스트 현재는 사용자 컨텍스트를 찾을 수 없습니다.
관리자가 동의 요청 워크플로를 사용하지 않도록 설정합니다. 액세스 검토 UserManagement 거버넌스 정책 템플릿 삭제 앱 컨텍스트 현재는 사용자 컨텍스트를 찾을 수 없습니다.
관리자가 동의 워크플로 구성을 업데이트합니다. 액세스 검토 UserManagement 거버넌스 정책 템플릿 업데이트 앱 컨텍스트 현재는 사용자 컨텍스트를 찾을 수 없습니다.
최종 사용자가 앱에 대한 관리자 동의 요청을 만듭니다. 액세스 검토 정책 요청 만들기 앱 컨텍스트 현재는 사용자 컨텍스트를 찾을 수 없습니다.
검토자가 관리자 동의 요청을 승인합니다. 액세스 검토 UserManagement 비즈니스 흐름의 모든 요청 승인 앱 컨텍스트 현재는 관리자 동의가 부여된 사용자 컨텍스트 또는 앱 ID를 찾을 수 없습니다.
검토자가 관리자 동의 요청을 거부합니다. 액세스 검토 UserManagement 비즈니스 흐름의 모든 요청 승인 앱 컨텍스트 현재는 관리자 동의 요청을 거부한 행위자의 사용자 컨텍스트를 찾을 수 없습니다.

다음 단계