Cedar란 무엇인가요?
Cedar는 유연하고 확장 가능한 정책 기반 액세스 제어 언어로, 애플리케이션 권한을 정책으로 표현하는 데 도움이 됩니다. 관리자 및 개발자는 애플리케이션 리소스에 사용자가 작업하는 것을 허용 또는 금지하는 정책을 정의할 수 있습니다. 여러 정책을 단일 리소스에 연결할 수 있습니다. 애플리케이션의 사용자가 리소스에 작업을 수행하려고 시도할 경우 애플리케이션은 Cedar 정책 엔진에 인증 요청을 합니다. Cedar는 애플리케이션 정책을 평가하여 PERMIT 또는 FORBID 결정을 반환합니다. Cedar는 모든 유형의 주체와 리소스에 대한 인증 규칙을 지원하며, 역할 기반 및 속성 기반 액세스 제어를 허용하고, 자동화된 추론 도구를 통한 분석을 지원합니다.