기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Verified Permissions Amazon Cognito 자격 증명 소스 편집
자격 증명 소스를 생성한 후 일부 파라미터를 편집할 수 있습니다. 자격 증명 소스 유형은 변경할 수 없습니다. 자격 증명 소스를 삭제하고 새 자격 증명 소스를 생성하여 Amazon Cognito에서 OIDC 또는 OIDC에서 Amazon Cognito로 전환해야 합니다. 정책 스토어 스키마가 자격 증명 소스 속성과 일치하는 경우 자격 증명 소스에 대한 변경 사항을 반영하도록 스키마를 별도로 업데이트해야 합니다.
- AWS Management Console
-
Amazon Cognito 자격 증명 소스를 업데이트하려면
Verified Permissions 콘솔
을 엽니다. 정책 스토어를 선택합니다. -
왼쪽 탐색 창에서 자격 증명 소스를 선택합니다.
-
편집할 자격 증명 소스의 ID를 선택합니다.
-
편집을 선택합니다.
-
Cognito 사용자 풀 세부 정보에서를 선택하고 자격 증명 소스의 사용자 풀 ID를 AWS 리전 입력합니다.
-
보안 주체 세부 정보에서 자격 증명 소스의 보안 주체 유형을 업데이트할 수 있습니다. 연결된 Amazon Cognito 사용자 풀의 자격 증명은 선택한 보안 주체 유형에 매핑됩니다.
-
사용자 풀
cognito:groups
클레임을 매핑하려면 그룹 구성에서 Cognito 그룹 사용을 선택합니다. 보안 주체 유형의 상위인 엔터티 유형을 선택합니다. -
클라이언트 애플리케이션 검증에서 클라이언트 애플리케이션 IDs 검증할지 여부를 선택합니다.
-
클라이언트 애플리케이션 ID를 검증하려면 클라이언트 애플리케이션 ID가 일치하는 토큰만 수락을 선택합니다. 검증할 각 클라이언트 애플리케이션 ID에 대해 새 클라이언트 애플리케이션 ID 추가를 선택합니다. 추가된 클라이언트 애플리케이션 ID를 제거하려면 클라이언트 애플리케이션 ID 옆의 제거를 선택합니다.
-
클라이언트 애플리케이션 ID를 검증하지 않으려면 클라이언트 애플리케이션 ID 검증 안 함을 선택합니다.
-
-
변경 사항 저장을 선택합니다.
-
자격 증명 소스의 보안 주체 유형을 변경한 경우 업데이트된 보안 주체 유형을 올바르게 반영하도록 스키마를 업데이트해야 합니다.
자격 증명 소스 옆에 있는 라디오 버튼을 선택한 다음 자격 증명 소스 삭제를 선택하여 자격 증명 소스를 삭제할 수 있습니다. 텍스트 상자에
delete
를 입력한 다음 자격 증명 소스 삭제를 선택하여 자격 증명 소스 삭제를 확인합니다. - AWS CLI
-
Amazon Cognito 자격 증명 소스를 업데이트하려면
UpdateIdentitySource 작업을 사용하여 자격 증명 소스를 업데이트할 수 있습니다. 다음 예제는 다른 Amazon Cognito 사용자 풀을 사용하도록 지정된 자격 증명 소스를 업데이트합니다.
update-identity-source
명령의--configuration
파라미터에서 사용할 Amazon Cognito 사용자 풀에 대한 다음 세부 정보가 포함된config.txt
파일을 생성합니다.{ "cognitoUserPoolConfiguration": { "userPoolArn": "arn:aws:cognito-idp:us-west-2:123456789012:userpool/us-west-2_1a2b3c4d5", "clientIds":["a1b2c3d4e5f6g7h8i9j0kalbmc"], "groupConfiguration": { "groupEntityType": "MyCorp::UserGroup" } } }
다음 명령을 실행하여 Amazon Cognito 자격 증명 소스를 업데이트합니다.
$
aws verifiedpermissions update-identity-source \ --update-configuration file://config.txt \ --policy-store-id 123456789012
{ "createdDate": "2023-05-19T20:30:28.214829+00:00", "identitySourceId": "ISEXAMPLEabcdefg111111", "lastUpdatedDate": "2023-05-19T20:30:28.214829+00:00", "policyStoreId": "PSEXAMPLEabcdefg111111" }
참고
자격 증명 소스의 보안 주체 유형을 변경하는 경우 업데이트된 보안 주체 유형을 올바르게 반영하도록 스키마를 업데이트해야 합니다.