DataCentral Knowledge Center
  • Overview
    • 👋Welcome to DataCentral
    • 🌠What is new?
  • Product Guides
    • 👨‍🎓Instance Management
    • 👷‍♂️User & Role Management
    • 🔐Entra ID Management
    • 💻Item Management
    • ✅Tutorials
    • ✨Features
    • 🧩ISV for Report Embedding
  • Deployments
    • 🛠️Tenant Step-by-Step
      • 📝Tenant Setup Guide
      • 💻Embedding Reports in Your Tenant
      • 🔐Governance and Security
      • 🧑Inviting Your Team
    • 💡Power BI Service Principal
    • 🔏Graph Service Principal
    • 🔒Authentication Service Principal
  • Use Cases / User Stories
    • 🏘️User Stories
  • WIP
    • 💎Subscription Tiers
    • 💬FAQ
Powered by GitBook
On this page
  • Add Graph Service Principal
  • Azure Portal
  • DataCentral tenant
  1. Deployments

Graph Service Principal

Creation and Configuration - step by step

PreviousPower BI Service PrincipalNextAuthentication Service Principal

Last updated 1 year ago

Add Graph Service Principal

Bringing your own "Graph Service Principal" will integrate your Microsoft Entra ID with DataCentral. This integration will enable connection to your internal Active Directory and additionally, external AD users can be invited into your AD system (Entra ID). Optionally, these invitations can be sent to these external users via email.

To create your own Microsoft Graph and add it to DataCentral, please perform all the steps below in the specified order.

You will need following roles within Azure to create an app registration.

  • Application Administrator

  • Cloud Application Administrator

  • Global Administrator


Azure Portal

  1. Sign in to the .

  2. Search for and select App registrations.

  1. Select New registration.

  1. Fill in the required information:

    • Name - Enter a name for your application

    • Supported accounts types - Single tenant

    • (Optional) Redirect URI - Enter a URI if needed

  2. Select Register

  3. After you register your app, the Application ID is available from the Overview tab. Copy and save the Application ID for later use.

  1. Select Certificates & secrets.

  1. Select New client secret.

  1. Copy and save the client secret value

  1. Add Microsoft Graph API permissions and then 'Grant admin consent'.

    • GroupMember.ReadWrite.All

    • User.Invite.All

    • User.Read.All


DataCentral tenant

Under Administration Settings -> Azure Configurations input the values collected from Azure Portal for your Microsoft Graph Service Principal.

  • Application (client) ID

  • Client Secret

  • (Optional) Service Group Object ID

🔏
Azure Portal
Azure Portal
New Application
Register Application
Certificates & Secrets
New Client Secret
Client Secret value
API permissions
DataCentral Azure Configurations