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/callbackor
- https://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 the- id_token
- openid- required for authentication
- email- required for the user's email
- profile- 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