Graph Service Principal (Guest Invitation)
When an Entra ID user is added to DataCentral but is not recognised in your Azure tenant, DataCentral can automatically invite them as a guest. This requires a Graph Service Principal with permission to send invitations.
Optionally, once the guest user is invited, DataCentral can also place them into a specified Entra ID security group.
1. Register an Application in Entra ID
- Log in to the Azure portal.
- Navigate to Microsoft Entra ID > App registrations.
- Click New registration.
- Provide a name (e.g.,
DataCentral Guest Invitations) and click Register. - Copy the Application (client) ID and Directory (tenant) ID from the Overview tab.
- Go to Certificates & secrets, click New client secret, and copy the Value immediately.
2. Configure API Permissions
- In the App Registration, go to API permissions.
- Click Add a permission > Microsoft Graph > Application permissions.
- Add the following permissions:
User.Invite.AllUser.Read.All
- Click Grant admin consent for your organisation.
3. Configure DataCentral
- Navigate to Administration > Settings > Azure Configurations.
- Enter the following credentials from your App Registration:
- Tenant ID
- Client ID
- Client Secret
- Click Save.
Once configured, DataCentral will use this service principal to invite unrecognised users as guests to your tenant when they are added in DataCentral.