Difference between revisions of "Azure App Registration Instructions"

From Hornbill
Jump to navigation Jump to search
Line 3: Line 3:
  
 
Select Azure Active Directory from within the Azure portal:
 
Select Azure Active Directory from within the Azure portal:
[[File:Azure Setup - Step 1.png|200px|Azure Active Directory]]
+
[[File:Azure Setup - Step 1.png|thumb|left|Azure Active Directory]]
  
 
Click on "New registration" within "App registrations"
 
Click on "New registration" within "App registrations"
[[File:Azure Setup - Step 2.png||App Registration]]
+
[[File:Azure Setup - Step 2.png|thumb|left|App Registration]]
  
 
Provide a Name for the application, select appropriate account type and Register.  
 
Provide a Name for the application, select appropriate account type and Register.  
[[File:Azure Setup - Step 3.png||Register Application]]
+
[[File:Azure Setup - Step 3.png|thumb|Register Application]]
  
 
Once created, there are some API permission which first need to be given:
 
Once created, there are some API permission which first need to be given:
 
We have found that the following permissions need to be granted within Azure, though these could differ for yourselves, so please rely on your own expertise. '''Application permissions''' on: ''Group.Read.All, GroupMember.Read.All, Team.ReadBasic.All, TeamMember.Read.All, User.Read.All''. '''Delegated permission''' on ''User.Read''.
 
We have found that the following permissions need to be granted within Azure, though these could differ for yourselves, so please rely on your own expertise. '''Application permissions''' on: ''Group.Read.All, GroupMember.Read.All, Team.ReadBasic.All, TeamMember.Read.All, User.Read.All''. '''Delegated permission''' on ''User.Read''.
[[File:Azure Setup - Step 4.png||API Permissions]]
+
[[File:Azure Setup - Step 4.png|thumb|API Permissions]]
  
 
The permission settings need confirming by "Granting admin consent"
 
The permission settings need confirming by "Granting admin consent"
[[File:Azure Setup - Step 5.png||Granting Consent]]
+
[[File:Azure Setup - Step 5.png|thumb|Granting Consent]]
  
 
The Client Secret is the VALUE of the newly created Secret
 
The Client Secret is the VALUE of the newly created Secret
[[File:Azure Setup - Step 6.png||New Client Secret]]
+
[[File:Azure Setup - Step 6.png|thumb|New Client Secret]]
  
 
The Client ID can be found, alongside the Tenant ID within the Overview section (as "Application (client) ID" and "Directory (tenant) ID" respectively.
 
The Client ID can be found, alongside the Tenant ID within the Overview section (as "Application (client) ID" and "Directory (tenant) ID" respectively.
[[File:Azure Setup - Step 7.png||Client ID & Tenant ID]]
+
[[File:Azure Setup - Step 7.png|thumb|Client ID & Tenant ID]]

Revision as of 15:47, 2 August 2021

Please find below OUR instructions to set up an Azure app - to be used for user imports. Please refer to Microsoft documentation and advice on permissions/settings and act accordingly. The method outlined below is merely a guideline, it is NOT mandated/definitive.

Select Azure Active Directory from within the Azure portal:

Azure Active Directory

Click on "New registration" within "App registrations"

App Registration

Provide a Name for the application, select appropriate account type and Register.

Register Application

Once created, there are some API permission which first need to be given: We have found that the following permissions need to be granted within Azure, though these could differ for yourselves, so please rely on your own expertise. Application permissions on: Group.Read.All, GroupMember.Read.All, Team.ReadBasic.All, TeamMember.Read.All, User.Read.All. Delegated permission on User.Read.

API Permissions

The permission settings need confirming by "Granting admin consent"

Granting Consent

The Client Secret is the VALUE of the newly created Secret

New Client Secret

The Client ID can be found, alongside the Tenant ID within the Overview section (as "Application (client) ID" and "Directory (tenant) ID" respectively.

Client ID & Tenant ID