다음을 통해 공유


Authz API 사용

Authz API를 사용하면 애플리케이션이 하위 수준 Access Control 보다 성능이 뛰어나고 개발이 간소화된 사용자 지정 가능한 액세스 검사를 수행할 수 있습니다.

Authz API를 사용하면 애플리케이션이 향상된 성능을 위해 액세스 검사를 캐시하고, 클라이언트 컨텍스트를 쿼리 및 수정하고, 액세스 권한을 동적으로 평가하는 데 사용할 수 있는 비즈니스 규칙을 정의할 수 있습니다.

섹션 내용

항목 Description
클라이언트 컨텍스트 초기화
애플리케이션은 Authz API를 사용하여 액세스 확인 또는 감사를 수행하기 전에 클라이언트 컨텍스트를 만들어야 합니다.
클라이언트 컨텍스트 쿼리
애플리케이션은 AuthzGetInformationFromContext 함수를 호출하여 기존 클라이언트 컨텍스트에 대한 정보를 쿼리할 수 있습니다.
클라이언트 컨텍스트에 SID 추가
애플리케이션은 AuthzAddSidsToContext 함수를 호출하여 기존 클라이언트 컨텍스트에 SID(보안 식별자)를 추가할 수 있습니다.
Authz API를 사용하여 액세스 확인
애플리케이션은 AuthzAccessCheck 함수를 호출하여 보안 개체에 대한 액세스 권한을 부여할지 여부를 결정합니다.
액세스 검사 캐싱
애플리케이션이 AuthzAccessCheck 함수를 호출하여 액세스 검사 수행하는 경우 해당 액세스 검사 결과를 캐시할 수 있습니다.