Edge para nuvem privada v4.18.01
Quando o SAML está ativado, o principal (um usuário da IU do Edge) solicita acesso ao provedor de serviços (SSO do Edge). Em seguida, o SSO do Edge solicita e recebe uma declaração de identidade do provedor de identidade (IDP) SAML e usa essa declaração para criar o token OAuth2 necessário para acessar a IU do Edge. O usuário é redirecionado para a IU do Edge.
O Edge é compatível com muitos IdPs, incluindo o Okta e o Microsoft Active Directory Federation Services (ADFS). Para informações sobre como configurar o ADFS para uso com o Edge, consulte Como configurar o Edge como uma parte confiável no IDP do ADFS. Para o Okta, consulte a seção a seguir.
Para configurar o IDP do SAML, o Edge requer um endereço de e-mail para identificar o usuário. Portanto, o provedor de identidade precisa retornar um endereço de e-mail como parte da declaração de identidade.
Além disso, talvez você precise de alguns ou de todos os itens a seguir:
| Configuração | Descrição |
|---|---|
| URL de metadados |
O IDP SAML pode exigir o URL de metadados do SSO do Edge. O URL de metadados está no formato: protocol://apigee_sso_IP_DNS:port/saml/metadata Exemplo: http://apigee_sso_IP_or_DNS:9099/saml/metadata |
| Assertion Consumer Service URL |
Pode ser usado como o URL de redirecionamento de volta para o Edge depois que o usuário insere as credenciais do IDP, no formato: protocol://apigee_sso_IP_DNS:port/saml/SSO/alias/apigee-saml-login-opdk Exemplo: http://apigee_sso_IP_or_DNS:9099/saml/SSO/alias/apigee-saml-login-opdk |
|
URL de logout único |
É possível configurar o SSO do Edge para oferecer suporte ao logout único. Consulte Configurar o logout único na interface do Edge para saber mais. O URL de logout único do SSO do Edge tem o formato: protocol://apigee_sso_IP_DNS:port/saml/SingleLogout/alias/apigee-saml-login-opdk Exemplo: http://apigee_sso_IP_DNS:9099/saml/SingleLogout/alias/apigee-saml-login-opdk |
|
O ID da entidade do SP (ou URI de público-alvo) |
Para SSO do Edge: apigee-saml-login-opdk |
Como configurar o Okta
Para configurar o Okta:
- Faça login no Okta.
- Selecione Applications e escolha seu aplicativo SAML.
- Selecione a guia Atribuições para adicionar usuários ao aplicativo. Esse usuário poderá fazer login na interface do Edge e fazer chamadas de API Edge. No entanto, primeiro é preciso adicionar cada usuário a uma organização do Edge e especificar o papel dele. Consulte Registrar novos usuários do Edge para mais informações.
- Selecione a guia Sign on para acessar o URL de metadados do provedor de identidade. Armazene esse URL, porque você vai precisar dele para configurar o Edge.
- Selecione a guia Geral para configurar o aplicativo Okta, conforme mostrado na tabela abaixo:
| Configuração | Descrição |
|---|---|
| URL de Logon único |
Especifica o URL de redirecionamento de volta para o Edge para uso depois que o usuário insere as credenciais do
Okta. Esse URL está no formato:
http://apigee_sso_IP_DNS:9099/saml/SSO/alias/apigee-saml-login-opdk ou, se você planeja ativar o TLS em apigee-sso: https://apigee_sso_IP_DNS:9099/saml/SSO/alias/apigee-saml-login-opdk em que apigee_sso_IP_DNS é o endereço IP ou o nome DNS do nó que hospeda apigee-sso. Esse URL diferencia maiúsculas de minúsculas, e SSO precisa aparecer em letras maiúsculas. Se você tiver um balanceador de carga na frente de apigee-sso,especifique o endereço IP ou o nome DNS de apigee-sso conforme referenciado pelo balanceador de carga. |
| Use isso para o URL do destinatário e o URL de destino | Marque essa caixa de seleção. |
| URI do público-alvo (ID da entidade do SP) | Defina como apigee-saml-login-opdk. |
| RelayState padrão | Pode ser deixado em branco. |
| Formato do ID de nome | Especifique EmailAddress. |
| Nome de usuário do app | Especifique o nome de usuário do Okta. |
| Declarações de atributo (opcional) | Especifique FirstName, LastName e Email, conforme mostrado na imagem abaixo. |
A caixa de diálogo de configurações do SAML vai ficar assim:
