Ir para o conteúdo principal

Configurando o Okta para Equinix Federated SSO

A integração de serviços com provedores de identidade (IdPs) é uma prática recomendada consolidada para aprimorar a segurança e simplificar o gerenciamento de acesso do usuário . A Equinix oferece suporte ao Single Sign-On (SSO) baseado em SAML, permitindo que as organizações autentiquem usuários por meio de seus próprios IdPs ao acessarem a Equinix. Além disso, a plataforma de identidade agora inclui suporte para provisionamento e desprovisionamento de usuário baseados em SCIM. Com essa funcionalidade, o IdP é utilizado não apenas para autenticação, mas também para a criação e remoção automática de contas de usuário da Equinix .

A automatização da gestão de usuário oferece diversas vantagens, incluindo uma experiência do usuário mais simplificada, redução da sobrecarga administrativa, menos erros manuais e uma melhor aplicação das políticas de segurança. Utilize o Okta com o protocolo SCIM para automatizar o provisionamento de usuário na Equinix e centralizar a gestão de identidades no provedor de identidades.

Pré-requisitos

Conclua o processo de integração do SSO no site do SSO federado da Equinix . O processo de integração fornece um URL de integração e um token que são usados ​​no procedimento.

Criando o aplicativo

O provisionador é configurado usando um aplicativo Okta. Para configurá-lo, abra o console de administração do Okta e selecione Aplicativos na barra lateral. Selecione Navegar no Catálogo de Aplicativos. Pesquise por Governança com SCIM e selecione (Token de Portador OAuth) Governança com SCIM 2.0, depois selecione Adicionar Integração.

Forneça um nome de aplicativo que identifique sua finalidade, como "Equinix" ou "Equinix Provisioning". Em Opções de login, os campos SAML para este aplicativo SCIM podem ser configurados se o aplicativo também for usado para o fluxo de login. O formato do nome de usuário do aplicativo em Detalhes das credenciais deve ser definido como E-mail (e, se um aplicativo Okta diferente for usado para SSO SAML com a Equinix, esse aplicativo também deverá ser definido como E-mail). Selecione Concluído para criar o aplicativo.

Credentials details

Certifique-se de que o NameID seja enviado em letras minúsculas.

Para evitar problemas de provisionamento e autenticação, certifique-se de que o atributo de declaração SAML usado como NameID esteja em letras minúsculas. A Equinix trata os identificadores de usuário como sensíveis a maiúsculas e minúsculas na autenticação SAML e no provisionamento SCIM. Se o mesmo identificador for enviado com maiúsculas e minúsculas diferentes (por exemplo, User@Example.com e user@example.com), isso pode resultar em contas duplicadas, falhas de login ou erros de sincronização. Para evitar esses problemas, certifique-se de que o Identificador Único de Usuário (NameID) seja normalizado para letras minúsculas antes de ser enviado.

  1. No Console de Administração do Okta, acesse Aplicações.
  2. Na seção Configurações SAML, clique em Editar para configurar o SAML.
  3. Defina Nome de usuário do aplicativo como Personalizado e insira uma expressão em letras minúsculas.

Configuring Application username to Custom in Okta SAML Settings

Entering a lowercase expression for the Application username in Okta SAML Settings

Configurando o provisionamento

Após a criação do aplicativo, o painel de gerenciamento do aplicativo será exibido. Abra a barra da seção Provisionamento e selecione **Configurar integração de API **. Insira a URL e o token fornecidos por federation.equinix.com e teste as credenciais. Salve as alterações.

observação

Para refletir os grupos Equinix no Okta, habilite a opção Importar grupos.

Credentials verified

Habilitando o provisionamento

Com as credenciais configuradas, retorne à guia Provisionamento e selecione Para o Aplicativo. Selecione Editar para habilitar as caixas de seleção. Habilite Criar Usuários, Atualizar Atributos do Usuário e Desativar Usuários. Certifique-se de que o nome de usuário padrão esteja definido como E-mail.

Enable provisioning

Configurando mapeamentos de atributos

Na seção Para o Aplicativo, configure os mapeamentos de atributos do Okta para atributos de usuário do Equinix . Configure os mapeamentos conforme mostrado:

AttributeAttribute TypeValueApply on
userNamePersonalConfigured in Sign On settings
givenNamePersonaluser.firstNameCreate and Update
familyNamePersonaluser.lastNameCreate and Update
displayNamePersonaluser.displayNameCreate and Update
primaryPhonePersonaluser.primaryPhoneCreate and Update
primaryPhoneTypePersonal"work"Create and Update
localeGroupuser.localeCreate and Update

Observe que primaryPhoneType está definido como work ao selecionar "Mesmo valor para todos os usuários".

Mapeamentos padrão adicionais devem ser excluídos ou não mapeados.

Attribute mappings

Adicionando usuários e grupos para provisionamento

Atribua usuários ao aplicativo individualmente ou em grupo. Abra a guia Atribuições e selecione Atribuir para adicionar usuários. O Okta provisiona os usuários no Equinix automaticamente.

User assignment

Verificando o provisionamento bem-sucedido

Neste ponto, o Okta possui a configuração necessária para provisionar e desprovisionar usuários no Equinix. Selecione Exibir logs ao lado do nome do aplicativo no cabeçalho ou navegue até Relatórios. > Consulte o Log do Sistema para visualizar os eventos de provisionamento . Monitore o ciclo de provisionamento inicial para confirmar se a conexão está funcionando conforme o esperado.

Provisioned

Esta página foi útil?