Windows Authentication
Create Identity Provider Record
This section covers everything you need to set up your instance of MinistryPlatform so your members can log in through Windows.
External Login Callback URL
To create this Callback URL, take the GUID from the Identity Provider and add it to the base Callback URL.
You must replace the [IdentityProviderUniqueID] with the ALL UPPERCASE GUID from your Identity Provider record. You must replace [Domain] with your church's base URL. For example, https://my.churchname.net.
https://[Domain]/ministryplatformapi/oauth/callback/[IdentityProviderUniqueID]
You will use this in Identity Provider Settings.
Identity Provider Settings
You'll need to copy and update a chunk of JSON code in the settings, incorporating the External Login Callback URL.
Add IWA Application
You may need to restart the application pool so your Users can configure new Identity Providers. If Setup Admin is set to Yes on your User record, you can click Restart Auth App on your User Profile to make the external authentication option available.
For more about enabling Windows Authentication for a Web Application, see Microsoft's article on Windows Authentication.
Test in the Platform
Once complete, a button for Windows Authentication displays on your login page. Before testing, configure the social login for your User in the User Account dialog.
To remove a previously configured Identity Provider, delete the Identity Provider record.