Skip to main content

SAML 2.0 Configuration Example

This section explains how to configure SAML 2.0 providers for Microsoft Azure, Okta and OneLogin, with reference examples for each.

Microsoft Azure

Provider information

ParameterExample
Discovery Endpointhttps://login.microsoftonline.com/c2c50f21-66a7-41b4-9e9b-d401358e19e6/federationmetadata/2007-06/federationmetadata.xml?appid=458ee5eb-e22d-4dd1-a4e5-5d473c79e133
Entity IDhttps://yourserver/biwebserver
Provider Entity IDhttps://sts.windows.net/yourentityID/
Provider Login Endpointhttps://login.microsoftonline.com/yourentityID/saml2
Provider Logout Endpointhttps://login.microsoftonline.com/yourentityID/saml2
SAML2 ACS URL
  • Web Server: https://yourserver/Auth/CallbackSaml2
  • Excel Add-in: http://localhost:44390/excelAddin/loginCallback
  • Logout URLhttps://yourserver/Logout/LoggedOut
    CertificateSAML2Certificate.cer
    User Identifiernameidentifier

    Authentication configuration example

    FieldExample
    ActivateDisabled
    DescriptionSign In With Azure[SAML2]
    Discovery Endpointhttps://login.microsoftonline.com/c2c50f21-66a7-4b4-9e9b-d401358e19e6/federationmetadata/2007-06/federationmetadata.xml?appid=458ee5eb-e22d-4dd1-a4e
    Entity IDhttps://[your_domain]/biwebclient
    Provider Entity IDhttps://sts.windows.net/c2c50f21-66a7-4b4-9e9b-d401358e19e6/
    Provider Login Endpointhttps://login.microsoftonline.com/c2c50f21-.../saml2
    Provider Logour Endpointhttps://login.microsoftonline.com/c2c50f21-.../saml2
    Saml2 ACS URL
  • Web Server: http://[your-webclient-domain]:82/Auth/CallbackSaml2
  • Excel Add-in: http://localhost:44390/excelAddin/loginCallback
  • Logout URLhttp://[your-webclient-domain]:82/Logout/LoggedOut
    CertificateSAML2 Certificate.cer
    User Identifiernameidentifier
    Force reauthentificationOff
    Allow remember meOff

    Map users example

    FieldExample
    UsernameADMIN
    NameADMIN
    Emailadmin@companyname.com
    User IdentifierRD@nectari.com

    Okta

    Provider information

    ParameterExample
    Discovery Endpoint
    Entity ID
  • Web Server: https://yourserver/biwebserver
  • Excel Add-in: https://yourserver/exceladdin
  • Provider Entity IDhttp://www.okta.com/yourentityID
    Provider Login Endpointhttps://dev-40198417.okta.com/app/dev-40198417_saml2_1/yourentityID/sso/saml
    Provider Logout Endpointhttps://dev-40198417.okta.com/app/dev-40198417_saml2_1/yourentityID/sso/saml
    SAML2 ACS URL
  • Web Server: https://yourserver/Auth/CallbackSaml2
  • Excel Add-in: https://localhost:44390/excelAddin/loginCallback
  • Logout URLhttps://yourserver/Logout/LoggedOut
    Certificateokta.cert
    User Identifiernameidentifier

    Authentication configuration example

    FieldExample
    ActivateDisabled
    DescriptionSign In With Okta
    Discovery Endpointhttps://login.microsoftonline.com/c2c50f21-.../federationmetadata.xml?appid= ...
    Entity IDhttps://[your_domain]:82/biwebclient
    Provider Entity IDhttp://www.okta.com/...[your_EntityId]
    Provider Login Endpointhttps://dev- <oktaID>.okta.com/app/dev-<oktaID>_saml2/1.../sso/saml
    Provider Logout Endpointhttps://dev- <oktaID>.okta.com/app/dev-<oktaID>_saml2/1.../slo/saml
    Saml2 ACS URL
  • Web Server: http://[your-webclient-domain]:82/Auth/CallbackSaml2
  • Excel Add-in: http://localhost:44390/excelAddin/loginCallback
  • Logout URLhttps://[your_domain]:82/Logout/LoggedOut
    CertificateSAML2 Certificate.cer
    User Identifiernameidentifier
    Force reauthentificationOff
    Allow remember meOff

    Map users example

    FieldExample
    UsernameADMIN
    NameADMIN
    Emailadmin@companyname.com
    User IdentifierRD@nectari.com

    OneLogin

    Provider information

    ParameterExample
    Discovery Endpointhttps://app.onelogin.com/saml/metadata/cbfbba1c-baf4-4b65-a97c-d2706d631a36
    Entity IDhttps://yourserver/biwebserver
    Provider Entity IDhttps://app.onelogin.com/saml/metadata/yourentityID/
    Provider Login Endpointhttps://your-onelogin-server/trust/saml2/http-redirect/sso/yourentityID/
    Provider Logout Endpointhttps://your-onelogin-server/trust/saml2/http-redirect/slo/yourentityID/
    SAML2 ACS URL
  • Web Server: https://yourserver/Auth/CallbackSaml2
  • Excel Add-in: http://localhost:44390/excelAddin/loginCallback
  • Logout URLhttps://yourserver/Logout/LoggedOut
    CertificateSAML2Certificate.cer
    User Identifiernameid

    Authentication configuration example

    FieldExample
    ActivateDisabled
    DescriptionSign in With OneLogin
    Discovery Endpointhttps://app.onelogin.com/saml/metadata/[attributes-and-entityID]
    Entity IDhttps://yourserver/biwebclient
    Provider Entity IDhttps://app.onelogin.com/saml/metadata/yourentityID
    Provider Login Endpointhttps://your-onelogin-server/trust/saml2/http-redirect/sso/yourentityID
    Provider Logour Endpointhttps://your-onelogin-server/trust/saml2/http-redirect/slo/yourentityID
    Saml2 ACS URL
  • Web Server: http://[your-webclient-domain]:82/Auth/CallbackSaml2
  • Excel Add-in: http://localhost:44390/excelAddin/loginCallback
  • Logout URLhttp://[your-server]/Logout/LoggedOut
    CertificateSAML2 Certificate.cer
    User Identifiernameidentifier
    Force reauthentificationOff
    Allow remember meOff

    Map users example

    FieldExample
    UsernameADMIN
    NameADMIN
    Emailadmin@companyname.com
    User IdentifierRD@nectari.com