Now that we have an application configured in Azure AD. We need to set up the connection on Flood to integrate to this app.
STEP 1 - Navigate to Integrations page on Flood, you will see an integration with Azure AD logo. Click on it.
STEP 2 - Click on the Add Azure AD connection, and you will see the following pop-up window.
STEP 3 - Please enter the following information into the above pop-up window.
1. Connection Name: any name you like, but remember that this name cannot be changed after saved.
2. Client ID: the Application ID that we have from Part 1 above
3. Client secret: the secret key that we have generated from Part 1
4. Microsoft Azure AD domain: the domain of your organisation's Azure AD As for the Identity API, if you have skipped step 5 of part 1 above, please choose Microsoft Identity Platform (v2). Otherwise, select Azure Active Directory (v1). Again, we strongly recommend that you use Microsoft Identity Platform (v2) for the sake of simplicity.
STEP 4 - Scroll down to the bottom of popup, you will see a checkbox saying "Auto-sync users for all teams in account".
From now on, we will call this the Global Sync checkbox, for later reference. If this option is checked, then every time a user logs in to Flood using their Azure AD account, we will read their group membership on AD and check if there are any teams on Flood with the same name as user’s groups on AD. If there’s a match, then that user will be auto-placed in the Flood team with the same name. If there’s no match, then that user will be placed in the Default team of the Default organisation on Flood.
STEP 5 - Once you have input enough information, click SAVE.
If the connection is created successfully, the popup will close automatically. Otherwise, we will display the error message. Please read the message and fix accordingly until you can save.