Editando fontes de identidade do Amazon Verified Permissions OIDC - Amazon Verified Permissions

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Editando fontes de identidade do Amazon Verified Permissions OIDC

Você pode editar alguns parâmetros da sua fonte de identidade depois de criá-la. Você não pode alterar o tipo de fonte de identidade, você precisa excluir a fonte de identidade e criar uma nova para mudar do Amazon Cognito para o OIDC ou do OIDC para o Amazon Cognito. Se o esquema do repositório de políticas corresponder aos atributos da fonte de identidade, observe que você deve atualizar o esquema separadamente para refletir as alterações feitas na fonte de identidade.

AWS Management Console
Para atualizar uma fonte de identidade do OIDC
  1. Abra o console de Permissões verificadas. Escolha seu repositório de políticas.

  2. No painel de navegação à esquerda, escolha Origens de identidade.

  3. Escolha o ID da origem de identidade a ser editada.

  4. Escolha Editar.

  5. Nos detalhes do provedor OIDC, altere a URL do emissor conforme necessário.

  6. Em Mapear declarações de token para atributos de esquema, altere as associações entre declarações de usuário e grupo e os tipos de entidade de armazenamento de políticas, conforme necessário. Depois de alterar os tipos de entidade, você deve atualizar suas políticas e atributos do esquema para aplicar aos novos tipos de entidade.

  7. Na validação de público, adicione ou remova valores de público que você deseja aplicar.

  8. Escolha Salvar alterações.

Você pode excluir uma origem de identidade escolhendo o botão de opção ao lado de uma origem de identidade e, em seguida, escolhendo Excluir origem de identidade. Digite delete na caixa de texto e escolha Excluir origem de identidade para confirmar a exclusão da origem de identidade.

AWS CLI
Para atualizar uma fonte de identidade do OIDC

Você pode atualizar uma fonte de identidade usando a UpdateIdentitySourceoperação. O exemplo a seguir atualiza a fonte de identidade especificada para usar um provedor OIDC diferente.

  1. Crie um config.txt arquivo que contenha os seguintes detalhes de um IdP do OIDC para uso pelo --configuration parâmetro do comando. update-identity-source

    { "openIdConnectConfiguration": { "issuer": "https://auth2.example.com", "tokenSelection": { "identityTokenOnly": { "clientIds":["2example10111213"], "principalIdClaim": "sub" }, }, "entityIdPrefix": "MyOIDCProvider", "groupConfiguration": { "groupClaim": "groups", "groupEntityType": "MyCorp::UserGroup" } } }
  2. Execute o comando a seguir para atualizar uma fonte de identidade do OIDC.

    $ 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" }
nota

Se você alterar o tipo de entidade principal da origem de identidade, será necessário atualizar o esquema para refletir corretamente o tipo de entidade principal atualizado.