SAML2 Configuration Examples
This topic provides examples of what information is expected for an SAML2 provider for Microsoft Azure and Okta. For parameter descriptions, refer to Authentication with SAML2.
Microsoft Azure
Provider Information
Parameter | Example |
---|---|
Discovery Endpoint | https://login.microsoftonline.com/c2c50f21-66a7-41b4-9e9b-d401358e19e6/federationmetadata/2007-06/federationmetadata.xml?appid=458ee5eb-e22d-4dd1-a4e5-5d473c79e133 |
Entity ID | https://yourserver/biwebclient |
Provider Entity ID | https://sts.windows.net/yourentityID/ |
Provider Login Endpoint | https://login.microsoftonline.com/yourentityID/saml2 |
Provider Logout Endpoint | https://login.microsoftonline.com/yourentityID/saml2 |
Saml2 ACS URL |
Web Client: https://yourserver:82/Auth/CallbackSaml2 Excel Add-in: http://localhost:44390/excelAddin/loginCallback |
Logout URL |
https://yourserver:82/Logout/LoggedOut |
Certificate | SAML2Certificate.cer |
User Identifier | nameidentifier |
Configuration in Web Client
The following image is an example of the General tab where the values retrieved from the Azure provider are set.
Mapping Users
The following image is an example of how to map the Web Client user to their Azure account in the Users tab.
Okta
Provider Information
Parameter | Example |
---|---|
Discovery Endpoint | https://login.microsoftonline.com/c2c50f21-66a7-41b4-9e9b-d401358e19e6/federationmetadata/2007-06/federationmetadata.xml?appid=458ee5eb-e22d-4dd1-a4e5-5d473c79e555 |
Entity ID | https://yourserver/biwebclient |
Provider Entity ID | http://www.okta.com/yourentityID |
Provider Login Endpoint | https://dev-40198417.okta.com/app/dev-40198417_saml2_1/yourentityID/sso/saml |
Provider Logout Endpoint | https://dev-40198417.okta.com/app/dev-40198417_saml2_1/yourentityID/sso/saml |
Saml2 ACS URL |
Web Client: https://yourserver:82/Auth/CallbackSaml2 Excel Add-in: https://localhost:44390/excelAddin/loginCallback |
Logout URL |
https://yourserver:82/Logout/LoggedOut |
Certificate | okta.cert |
User Identifier | nameidentifier |
Configuration in Web Client
The following image is an example of the General tab where the values retrieved from the Okta provider are set.
Mapping Users
The following image is an example of how to map the Web Client user to their Okta account in the Users tab.