Application Group Configuration¶
To use Microsoft AD FS as an authentication provider for Huddo Boards, you will need to configure an Application Group.
-
Open ADFS Management Console
Click
Add Application Group
-
Enter a name for the Application Group
Name:
Huddo BoardsTemplate:
Server application accessing a web APIClick
Next
-
Server application
Tip
Copy the
Client IdentifierThis will be used as the
MSAD_CLIENT_IDin the Boards configuration and theIdentifierset in the Web API configuration laterSet the redirect URI to
https://<BOARDS_URL>/auth/msad/callbackand clickAdd. For example:https://boards.example.com/auth/msad/callbackorhttps://connections.example.com/boards/auth/msad/callback

-
Enable
Generate a shared secretWarning
Copy the newly generated client secret - this will not be shown again
This will be used as the
MSAD_CLIENT_SECRETin the Boards configurationClick
Next
-
Web API - add the Identifier
Identifier:
<MSAD_CLIENT_ID>(from step 3)Note
This must match the Client Identifier set previously in order for the
id_tokengenerated at login to have additional claims and access the user name and email.Click
Add, thenNext
-
Access Control Policy
Click
Next
-
Select the following scopes:
allatclaims- this must be set to include all claims in theid_tokenopenid- required for authenticationemail- required for the user's emailprofile- required for the user's name
Click
Next
-
Review the configration and click
Next
-
Click
Close
-
Right click the newly created Application Group and select
Properties
-
Select the
Web APIClick
Edit
-
Click the
Issuance Transform RulestabClick
Add Rule
-
Select the
Send LDAP Attributes as ClaimstemplateClick
Next
-
Configure claim rule
Name:
LDAP AttributesSelect the attribute store -
Active DirectoryMap the LDAP attributes to outgoing claim types (type these in manually)
LDAP Attribute Outgoing Claim Type Display-NamedisplayNameE-Mail-AddressesemailobjectGUIDobjectGUIDWarning
The Outgoing Claim Type must be typed exactly as shown for Boards to use these values.
Click
Finish
-
Click
OKto save the changes
-
Click
OKto close the Application Group properties