Register Lighthouse in Azure Active Directory-Lighthouse User Integration
USER GUIDE
Register Lighthouse in Azure Active
Directory
Open your Azure Portal and select ‘Azure Active Directory’
On the left, select ‘App registrations’
Click ‘New registration’
a. Enter the name - “Lighthouse Azure AD User Connector”
b. Select ‘Accounts in this organizational directory only’
c. You can leave the Redirect URI blank
d. Click ‘Register’.Once created, click on ‘Certificates & secrets’ in the left-hand menu
a. Click ‘New client secret’
b. Provide a name, e.g. “Torque Lighthouse”
c. Set the ‘Expires’ value to the lesser of your Torque Software contract duration or your cybersecurity policy for secret key issuance
d. Select ‘Add’
e. When created, click the copy icon and save this value securely somewhere (note: it will not be accessible after you leave this step).Select ‘API permissions’ from the left-hand menu
a. Click ‘+ Add a permission’
b. Select ‘Microsoft Graph’
c. Select ‘Application permissions’
d. Search for and ‘add’ the following permissions:
i. Group.Read.All
ii. GroupMember.Read.All
iii. User.Read.Alle. When back on the Configured permissions view, click ‘Grant admin consent for Torque Software’
f. Select ‘Yes’ to the confirmation pop up to grant admin consent.
Azure AD is now successfully configured for your Lighthouse instance. If you would like to limit the users in your Azure AD tenancy to those in a specific group, follow the steps below.
Restrict Lighthouse Users to a Specific
Group (optional)
- Select ‘Home’ in the top left
- Select ‘Azure Active Directory’
- Select ‘Groups’ from the left-hand menu
- Select ‘New group’
a. Leave ‘Group type’ as ‘Security’
b. Enter “Lighthouse Users” as the ‘Group name’
c. Enter a meaningful description for your administrative purposes
d. Click on ‘No members selected’ and add all the relevant users
e. Click ‘Create’.
Configure Lighthouse to Integrate with
Azure AD
Once you have carried out the steps above, you will have everything you need to integrate Lighthouse with Azure AD.
Note: you must be in the ‘Data connection
administrators’ and ‘User and Organisation
unit management team’ groups (found under
System Settings, on the Permissions/Workflow
tab).
- Select the Settings cog icon
- Select ‘Administration’
- Select ‘Import/Export User and Organisational Structure’
- Click ‘Add Data Source’
- Select ‘Azure AD (Microsoft Graph)’
Register Lighthouse in Azure Active Directory-Lighthouse User Integration
- From the “Lighthouse Azure AD User Connector" app registration overview page in Azure AD (created in the first section of this document), copy and paste the relevant values into the fields in Lighthouse:
a. Copy and paste the ‘Directory (tenant) ID’
b. Copy and paste the ‘Application (client) ID’
c. Paste the ‘Secret value’ created in step 2 of this document into the ‘Client secret value’ field
d. If you configured a group to limit your users in the second section of this document, copy and paste the ‘Object Id’ from the group overview page into the ‘Lighthouse Users Object (group) Id’ field
e. Click ‘Test Access’.
If there is a problem, testing access it should let you know what it is, and give you ideas on how to remedy it. If the test succeeds, please continue configuring your import as per the user guide.