Microsoft Entra ID의 보호된 작업은 무엇인가요?
보호된 작업은 Microsoft Entra ID에서 조건부 액세스 정책 에 할당된 권한입니다. 사용자가 보호된 작업을 수행하려고 하면 먼저 필요한 권한에 할당된 조건부 액세스 정책을 충족해야 합니다. 예를 들어 관리자가 조건부 액세스 정책을 업데이트할 수 있도록 하려면 먼저 피싱 방지 MFA 정책을 충족하도록 요구할 수 있습니다.
이 문서에서는 보호된 작업에 대한 개요와 이를 사용하여 시작하는 방법을 제공합니다.
보호된 작업을 사용하는 이유는 무엇인가요?
보호 계층을 추가하려는 경우 보호된 작업을 사용합니다. 보호된 작업은 사용 중인 역할이나 사용자에게 사용 권한이 부여된 방법과 관계없이 강력한 조건부 액세스 정책 보호가 필요한 사용 권한에 적용할 수 있습니다. 정책 적용은 사용자가 사용자 로그인 또는 규칙 활성화 중에가 아니라 보호된 작업을 수행하려고 할 때 발생하므로 필요한 경우에만 사용자에게 메시지가 표시됩니다.
일반적으로 보호된 작업에 사용되는 정책은 무엇인가요?
모든 계정, 특히 권한 있는 역할이 있는 계정에서 다단계 인증을 사용하는 것이 좋습니다. 보호된 작업을 사용하여 추가 보안을 요구할 수 있습니다. 다음은 보다 강력한 몇 가지 일반적인 조건부 액세스 정책입니다.
- 암호 없는 MFA 또는 피싱 방지 MFA같은 강력한 MFA 인증 강점.
- 조건부 액세스 정책의 디바이스 필터를 사용하여 권한 있는 액세스 워크스테이션을 설정합니다.
- 조건부 액세스 로그인 빈도 세션 컨트롤을 사용하여세션 제한 시간을 단축합니다.
보호된 작업에 사용할 수 있는 권한은 무엇인가요?
조건부 액세스 정책은 제한된 권한 집합에 적용할 수 있습니다. 다음 영역에서 보호된 작업을 사용할 수 있습니다.
- 조건부 액세스 정책 관리
- 테넌트 간 액세스 설정 관리
- 일부 디렉터리 개체의 하드 삭제
- 네트워크 위치를 정의하는 사용자 지정 규칙
- 보호된 작업 관리
초기 사용 권한 집합은 다음과 같습니다.
허가 | 묘사 |
---|---|
microsoft.directory/conditionalAccessPolicies/basic/update | 조건부 액세스 정책에 대한 기본 속성 업데이트 |
microsoft.directory/조건부액세스정책/create | 조건부 액세스 정책 만들기 |
microsoft.directory/conditionalAccessPolicies/delete | 조건부 액세스 정책 삭제 |
microsoft.directory/conditionalAccessPolicies/basic/update | 조건부 액세스 정책에 대한 기본 속성 업데이트 |
microsoft.directory/conditionalAccessPolicies/create | 조건부 액세스 정책 만들기 |
microsoft.directory/conditionalAccessPolicies/delete | 조건부 액세스 정책 삭제 |
microsoft.directory/crossTenantAccessPolicy/allowedCloudEndpoints/update | 테넌트 간 액세스 정책의 허용된 클라우드 엔드포인트 업데이트 |
microsoft.directory/crossTenantAccessPolicy/default/b2bCollaboration/update | 기본 테넌트 간 액세스 정책의 Microsoft Entra B2B 협업 설정 업데이트 |
microsoft.directory/crossTenantAccessPolicy/default/b2bDirectConnect/update | 기본 테넌트 간 액세스 정책의 Microsoft Entra B2B 직접 연결 설정 업데이트 |
microsoft.directory/crossTenantAccessPolicy/default/crossCloudMeetings/update | 기본 테넌트 간 액세스 정책의 크로스 클라우드 Teams 모임 설정을 업데이트합니다. |
microsoft.directory/crossTenantAccessPolicy/default/tenantRestrictions/update | 기본 테넌트 간 액세스 정책의 테넌트 제한을 업데이트합니다. |
microsoft.directory/crossTenantAccessPolicy/partners/b2bCollaboration/update | 파트너에 대한 테넌트 간 액세스 정책의 Microsoft Entra B2B 협업 설정을 업데이트합니다. |
microsoft.directory/crossTenantAccessPolicy/partners/b2bDirectConnect/update | 파트너에 대한 테넌트 간 액세스 정책의 Microsoft Entra B2B 직접 연결 설정을 업데이트합니다. |
microsoft.directory/crossTenantAccessPolicy/partners/create | 파트너에 대한 테넌트 간 액세스 정책을 만듭니다. |
microsoft.directory/crossTenantAccessPolicy/partners/crossCloudMeetings/update | 파트너에 대한 테넌트 간 액세스 정책의 클라우드 간 팀스 회의 설정을 업데이트합니다. |
microsoft.directory/crossTenantAccessPolicy/partners/delete | 파트너에 대한 테넌트 간 액세스 정책을 삭제합니다. |
microsoft.directory/crossTenantAccessPolicy/partners/tenantRestrictions/update | 파트너에 대한 테넌트 간 액세스 정책의 테넌트 제한을 업데이트합니다. |
microsoft.directory/deletedItems/delete (마이크로소프트에서 삭제된 항목을 제거합니다) | 더 이상 복원할 수 없는 개체를 영구적으로 삭제합니다. |
microsoft.directory/namedLocations/basic/update | 네트워크 위치를 정의하는 사용자 지정 규칙의 기본 속성 업데이트 |
microsoft.directory/namedLocations/create | 네트워크 위치를 정의하는 사용자 지정 규칙 만들기 |
microsoft.directory/namedLocations/delete | 네트워크 위치를 정의하는 사용자 지정 규칙 삭제 |
microsoft.directory/resourceNamespaces/resourceActions/authenticationContext/update | Microsoft 365 RBAC(역할 기반 액세스 제어) 리소스 작업의 조건부 액세스 인증 컨텍스트 업데이트 |
디렉터리 개체 삭제
Microsoft Entra ID는 대부분의 디렉터리 개체에 대해 일시 삭제 및 하드 삭제라는 두 가지 유형의 삭제를 지원합니다. 디렉터리 개체가 일시 삭제되면 개체, 해당 속성 값 및 관계는 휴지통에서 30일 동안 유지됩니다. 일시 삭제된 개체는 동일한 ID와 모든 속성 값 및 관계를 그대로 사용하여 복원할 수 있습니다. 일시 삭제된 개체가 하드 삭제되면 개체가 영구적으로 삭제되고 동일한 개체 ID로 다시 만들 수 없습니다.
휴지통에서 일시 삭제된 일부 디렉터리 개체의 우발적이거나 악의적인 하드 삭제 및 영구 데이터 손실로부터 보호하기 위해 다음 권한에 대해 보호된 작업을 추가할 수 있습니다. 이 삭제는 사용자, Microsoft 365 그룹 및 애플리케이션에 적용됩니다.
- microsoft.directory/deletedItems/delete
보호된 작업은 Privileged Identity Management 역할 활성화와 어떻게 비교합니까?
Privileged Identity Management 역할 활성화에는 조건부 액세스 정책을 할당할 수 있습니다. 이 기능을 사용하면 사용자가 역할을 활성화할 때만 정책 적용을 허용하여 가장 포괄적인 보호를 제공합니다. 보호된 작업은 사용자가 조건부 액세스 정책이 할당된 권한이 필요한 작업을 수행하는 경우에만 적용됩니다. 보호된 작업을 사용하면 사용자 역할과 관계없이 높은 영향 권한을 보호할 수 있습니다. 권한 있는 ID 관리 역할 활성화 및 보호된 작업을 함께 사용하여 더 강력한 검사를 수행할 수 있습니다.
보호된 작업을 사용하는 단계
메모
보호된 작업이 올바르게 구성되고 적용되도록 하려면 다음 순서로 이러한 단계를 수행해야 합니다. 이 순서를 따르지 않으면 다시 인증하라는 반복된 요청을 받는 것과 같은 예기치 않은 동작이 발생할 수 있습니다.
권한 확인
조건부 액세스 관리자 또는 보안 관리자 역할이 할당되어 있는지 확인합니다. 그렇지 않은 경우 관리자에게 문의하여 적절한 역할을 할당합니다.
조건부 액세스 정책 구성
조건부 액세스 인증 컨텍스트 및 연결된 조건부 액세스 정책을 구성합니다. 보호된 작업은 Microsoft Entra 권한과 같은 서비스의 세분화된 리소스에 대한 정책 적용을 허용하는 인증 컨텍스트를 사용합니다. 먼저 암호 없는 MFA를 요구하고 긴급 계정을 제외하는 것이 좋습니다. 자세한 알아보기
보호된 작업 추가
선택한 권한에 조건부 액세스 인증 컨텍스트 값을 할당하여 보호된 작업을 추가합니다. 자세한 알아보기
보호된 작업을 테스트
사용자로 로그인하고 보호된 작업을 수행하여 사용자 환경을 테스트합니다. 조건부 액세스 정책 요구 사항을 충족하라는 메시지가 표시됩니다. 예를 들어 정책에 다단계 인증이 필요한 경우 로그인 페이지로 리디렉션되고 강력한 인증을 요청하는 메시지가 표시됩니다. 자세한 알아보기
보호된 작업 및 애플리케이션은 어떻게 되나요?
애플리케이션 또는 서비스가 보호 작업을 수행하려고 하면 필요한 조건부 액세스 정책을 처리할 수 있어야 합니다. 경우에 따라 사용자가 개입하여 정책을 충족해야 할 수 있습니다. 예를 들어 다단계 인증을 완료해야 할 수 있습니다. 다음 애플리케이션은 보호된 작업에 대한 단계별 인증을 지원합니다.
몇 가지 알려진 제한 사항이 있습니다. 다음 애플리케이션은 보호된 작업을 수행하려고 하면 실패합니다.
- Azure PowerShell
- Azure AD PowerShell
- Microsoft Entra 관리 센터에서 새 사용 약관 페이지 또는 사용자 지정 컨트롤 만듭니다. 새 사용 약관 페이지 또는 사용자 지정 컨트롤은 조건부 액세스에 등록되므로 보호된 작업을 조건부 액세스 만들기, 업데이트 및 삭제할 수 있습니다. 조건부 액세스 만들기, 업데이트 및 삭제 작업에서 정책 요구 사항을 일시적으로 제거하면 새 사용 약관 페이지 또는 사용자 지정 컨트롤을 만들 수 있습니다.
조직에서 보호된 작업을 수행하기 위해 Microsoft Graph API를 호출하는 애플리케이션을 개발한 경우 단계별 인증을 사용하여 클레임 챌린지를 처리하는 방법에 대한 코드 샘플을 검토해야 합니다. 자세한 내용은 조건부 액세스 인증 컨텍스트 대한개발자 가이드를 참조하세요.
모범 사례
다음은 보호된 작업을 사용하기 위한 몇 가지 모범 사례입니다.
긴급 계정을 마련하세요
보호된 작업에 대한 조건부 액세스 정책을 구성할 때는 정책에서 제외된 긴급 계정이 있어야 합니다. 이렇게 하면 실수로 인한 잠금을 완화할 수 있습니다.
사용자 및 로그인 위험 정책을 조건부 액세스로 이동
조건부 액세스 권한은 Microsoft Entra ID Protection 위험 정책을 관리할 때 사용되지 않습니다. 사용자 및 로그인 위험 정책을 조건부 액세스로 이동하는 것이 좋습니다.
명명된 네트워크 위치 사용
다단계 인증 신뢰할 수 있는 IP를 관리할 때는 명명된 네트워크 위치 권한이 사용되지 않습니다. 으로 명명된 네트워크 위치을 사용하는 것을 추천합니다.
보호된 작업을 사용하여 ID 또는 그룹 멤버 자격 따라 액세스를 차단하지 마세요.
보호된 작업은 보호된 작업을 수행하기 위해 액세스 요구 사항을 적용하는 데 사용됩니다. 사용자 ID 또는 그룹 멤버 자격에 따라 권한 사용을 차단하기 위한 것이 아닙니다. 특정 권한에 대한 액세스 권한이 있는 사람은 권한 부여 결정이며 역할 할당에 의해 제어되어야 합니다.
라이선스 요구 사항
이 기능을 사용하려면 Microsoft Entra ID P1 라이선스가 필요합니다. 요구 사항에 적합한 라이선스를 찾으려면 Microsoft Entra ID일반 공급 기능 비교를 참조하세요.