Adicionando um Provedor de Identidades da Apple

Saiba como configurar um provedor de identidades social da Apple em domínios de identidades no IAM,

É necessária uma Conta de Desenvolvedor Apple para a integração do Apple IdP. Você pode se inscrever no Apple Developer Program usando este link: https://developer.apple.com/programs/enroll/.

Para configurar um provedor de identidades social da Apple em domínios de identidades no IAM, são necessários os seguintes 4 atributos:

  • ID do cliente

  • ID de desenvolvedor da Apple

  • ID da chave Apple

  • Arquivo de Chave Privada da Apple

1. Criando um ID Desenvolvedor

Para integrar um provedor de identidade social da Apple, execute os passos a seguir.

  1. Acesse o portal Apple Developer e selecione Certificados, Identificadores e Perfis.
  2. Selecione Identificadores e o símbolo de mais próximo de Identificadores.
  3. Selecione IDs de Aplicativo e crie um novo ID de Aplicativo fornecendo o ID do Pacote Explícito e a descrição.
  4. Selecione Acessar com a Apple.
  5. Registre o ID da equipe. O ID da Equipe será o ID do Desenvolvedor Apple do Apple IdP.

2. Obtendo o ID do Cliente e a Lista de Permissões de um URL do Domínio de Identidades

  1. Obtendo um ID de Cliente
    1. Quando o ID do Aplicativo estiver disponível, navegue até a página Identificadores e selecione o símbolo de mais.
    2. Selecione IDs de Serviço.
    3. Forneça o identificador e registre-o. Esse identificador será o ID do Cliente do Apple IdP.
  2. Listando Permissões de um URL do Domínio de Identidades.
    1. Após o registro, edite o ID dos Serviços.
    2. Marque Acessar com a Apple e selecione Configurar.
    3. Na página Configurar, informe os detalhes do domínio de identidades e os URLs de Retorno.
      Nota

      O URL da lista de permissões deve estar no seguinte formato:

      <identity-domain-url>/oauth2/v1/social/callback

      Exemplo:

      https://<IdentityDomainID>.identity.oraclecloud.com/oauth2/v1/social/callback

3. Criando uma Nova Chave e Obtendo um ID de Chave

Essa é a chave usada para criar o segredo do cliente para o Apple IdP. No portal Apple Developer, selecione Certificados, Identificadores e Perfis.
  1. Selecione Chaves.
  2. Selecione o ícone de mais para criar uma nova chave.
  3. Selecione Acessar com Apple e selecione Configurar.
  4. Selecione o ID do Aplicativo e selecione Salvar. Um novo Par de Chaves é gerado e a página Chave de Download é exibida.
  5. Você pode fazer download da Chave Privada apenas uma vez. Selecione Fazer Download e salve o arquivo de chaves com segurança. Além disso, anote o ID da Chave, que é exibido na mesma página.