OneLogin
Steps not yet verified in the identity provider's current admin console.
Recommended protocol: SAML 2.0.
SAML 2.0
OneLogin'i SAML 2.0 ile bağlayın
- OneLogin yönetici portalında SAML Custom Connector (Advanced) uygulamasını ekleyin. Ona bir görünen ad, simge ve açıklama verin (örneğin KeenAuth) ve kaydedin.
- Configuration bölümüne gidin. Audience (EntityID) alanına KeenAuth Entity ID değerini SP entity ID girin. Servis sağlayıcı doğruluyorsa Recipient alanına da assertion'ı alan uç noktayı girin (bazı yapılandırmalar için gereklidir).
- ACS (Consumer) URL Validator (zorunlu) alanına KeenAuth ACS adresi ACS URL ile birebir eşleşen, ^ ile başlayıp $ ile biten bir düzenli ifade girin (iki çapa da yoksa denetim aşılabilir; canlıda * joker karakteri kullanmayın). Ardından ACS (Consumer) URL (zorunlu) alanına ACS URL adresini girin.
- İsteğe bağlı: tek çıkış kullanıyorsanız Single Logout URL alanına single logout URL adresini girin. SAML initiator (zorunlu) için IdP başlatmalı akışta OneLogin'i, SP başlatmalı akışta Service Provider'ı seçin; SP başlatmalı akışta SP oturum açma adresini Login URL alanına girin.
- SAML nameID format (zorunlu) değerini seçin: Unspecified, Persistent, Transient ya da Email (varsayılan); KeenAuth'un kullanıcı için kullanacağı tanımlayıcıyla eşleşsin. SAML signature element (zorunlu) için Response ya da Assertion seçin; isterseniz Encrypt assertion ve bir SAML encryption method seçin.
- SAML not valid before, SAML not valid on or after ve SAML sessionNotOnOrAfter değerlerini (hepsi zorunlu) dakika olarak girin ve uygulamanızın gerektirdiği diğer SAML ayarlarını yapın; RelayState isteğe bağlıdır.
- Uygulamayı kullanıcılarınıza atayın, OneLogin'in bu uygulama için kimlik sağlayıcı değerlerini (issuer, SAML uç noktası ve sertifika ya da metadata) KeenAuth'a girin ve bağlantı testini çalıştırın.
Values in bold are shown on the connection's page in the Admin Portal, where this guide has them filled in.