Antes de configurar na consola de administração do Okta, abra a página SAML SSO nas definições da organização do Apidog, ative Require SAML Authentication e mantenha esta página aberta para os passos seguintes.
Para configurar a sua aplicação SAML, siga estes passos:
1.
Abra a consola de administração do Okta no seu navegador.
2.
Navegue até Applications e clique em Create App Integration.
3.
Selecione SAML como método de início de sessão.
4.
Introduza um nome de aplicação na página General Settings, como "Apidog".
5.
No Apidog, copie o Assertion Consumer Service URL e cole-o no campo Single sign-on URL no Okta.
6.
No Apidog, copie o Identifier e cole-o no campo Audience URI (SP Entity ID) no Okta.
7.
Deixe o campo Default RelayState no Okta vazio.
8.
Defina as seguintes opções na página Configure SAML do Okta:
Name ID format: Selecione Persistent.
Application username: Selecione Okta username.
9.
Deixe as restantes opções com os valores predefinidos e guarde a configuração.
10.
No separador Sign On da sua aplicação Okta, em SAML 2.0, clique em More details.
11.
Copie o Sign on URL e cole-o no campo Login URL no Apidog.
12.
Copie o Issuer do Okta e cole-o no campo Issuer no Apidog.
13.
No Okta, junto a Signing Certificate, clique em Download. Abra o certificado transferido com um editor de texto, como o Visual Studio Code. Copie o texto do certificado e cole-o no campo Certificate no Apidog.
Regresse à janela principal do Apidog, clique no nome da sua organização na barra lateral e, em seguida, selecione Single Sign-On à direita. Teste o processo de início de sessão para garantir que tudo está a funcionar corretamente.