You can config Nathean Analytics to use an Azure Active Directory for SSO functionality. When configured in this mode, a user must first sign on to their configured AAD before then logging onto Nathean Analytics. Note, this facility does not remove the need to configure accounts in Nathean Analytics.

Prerequisites

  1. Configured Azure Active Directory
  2. HTTPS configured Nathean Analytics deployment

The following settings are required.

  1. Registration of an application under Azure Active Directory
  2. Web.config modifications

Register an application under your AAD

Using the Azure portal, register an application for your AD.

Add a web RedirectURI pointing to the ProductName} site URL

Set the Implicit Grants ID Tokens to checked.

Record the following settings from the application registration

  1. ClientId
  2. Tenant

Web.config modifications

Now use the settings above and add the following app settings to the web.config

<add key="owin:AutomaticAppStartup" value="true" />

<add key="ClientId" value="[ClientId]" />

<add key="Tenant" value="[Tenant]" />

<add key="Authority" value="https://login.microsoftonline.com/0/v2.0" />

<add key="redirectUri" value="[RedirectURI]" />

Change the Authentication Mode Forms setting from /Login to /SSOLogin

<authentication mode="Forms"> <forms loginUrl="~/Account/SSOLogin" timeout="2880" />
</authentication>

Revision: 3
Last modified: Jun 24, 2019

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment