EventBridge의 연결에 대한 권한 부여 방법 - Amazon EventBridge

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

EventBridge의 연결에 대한 권한 부여 방법

EventBridge 연결은 다음과 같은 권한 부여 방법을 지원합니다.

  • 기본

  • API 키

    기본 및 API 키 권한 부여의 경우 EventBridge는 필요한 권한 부여 헤더를 자동으로 채웁니다.

  • OAuth

    또한 OAuth 인증을 위해 EventBridge는 클라이언트 ID와 보안 암호를 액세스 토큰으로 교환한 다음, 이를 안전하게 관리합니다.

    OAuth 권한 부여를 사용하는 연결을 생성할 때 퍼블릭 또는 프라이빗 권한 부여 엔드포인트를 지정할 수 있습니다.

OAuth 사용 시 고려 사항

OAuth를 연결에 대한 권한 부여 방법으로 사용할 때는 다음 사항에 유의하세요.

  • EventBridge는 OAuth 토큰을 새로 고칩니다.

    • 401 또는 407 응답이 반환되는 경우.

    • 토큰이 만료될 예정인 경우 HTTPS 호출 중에 사전 예방적으로.

  • 연결 이벤트를 사용하여 권한이 취소되는 등 연결 상태가 변경될 때 알림을 받을 수 있습니다.

  • OAuth가 필요한 연결을 사용하는 규칙의 경우 재시도 정책을 0보다 크게 설정하는 것이 좋습니다. 이렇게 하면 OAuth 토큰이 만료되면 호출을 다시 시도할 때 EventBridge가 토큰을 새로 고칩니다.

    규칙에 대한 재시도 정책 설정에 대한 자세한 내용은 섹션을 참조하세요대상 선택.

연결 권한 부여 고려 사항

연결을 생성할 때 엔드포인트에 대한 권한 부여에 필요한 헤더, 본문 및 쿼리 파라미터를 포함할 수도 있습니다. 엔드포인트에 대한 권한 부여가 동일한 경우 두 개 이상의 HTTPS 엔드포인트에 동일한 연결을 사용할 수 있습니다.

연결을 생성하고 권한 부여 파라미터를 추가하면 EventBridge가 AWS Secrets Manager에 보안 암호를 생성합니다. Secrets Manager 암호 저장 및 액세스 비용은 API 대상 사용 요금에 포함됩니다.

권한 부여 또는 연결 문제를 해결하기 위해 연결을 업데이트한 후 EventBridge에서 연결을 다시 승인하는 방법에 대한 자세한 내용은 섹션을 참조하세요연결 업데이트.

참고

연결을 성공적으로 생성하거나 업데이트하려면 Secrets Manager를 사용할 권한이 있는 계정을 사용해야 합니다. 필요한 권한은 AWS 관리형 정책: AmazonEventBridgeFullAccess에 포함되어 있습니다. 연결을 위해 계정에 생성된 서비스 연결 역할에도 동일한 권한이 부여됩니다.

인증을 사용하여 EventBridge 연결을 프로비저닝하는 AWS CloudFormation 템플릿을 생성하는 방법의 예는 CloudFormation 사용 설명서AWS::Events::Connection을 참조하세요.