Contents

Cancel

Recommended Articles

  1. unify-apps

    Indexing

    Unify AI

    Transform raw content into searchable knowledge through AI-powered indexing and vector embeddings

  2. unify-apps

    Snowflake as Destination

    Unify Data

    Load and transform your data seamlessly into Snowflake's cloud data warehouse with UnifyApps' native connectivity and flexible staging options.

  3. unify-apps

    Quentn

    Unify Integrations

    Integrate your app with Quentn to automate marketing campaigns, manage contacts, and optimize customer engagement.

  4. unify-apps

    Connector SDK

    Platform Tools

    Create custom connectors within the Unify platform to unify workflows

  5. unify-apps

    JobNimbus

    Unify Integrations

    Integrate your application with JobNimbus to manage leads, track jobs, and streamline your workflow processes efficiently

  6. unify-apps

    IMAP

    Unify Integrations

    Integrate your app with IMAP to enable seamless email synchronization, real-time access, and enhanced communication workflows.

  7. unify-apps

    Basin

    Unify Integrations

    Basin transforms form handling from a backend headache into a simple integration—capture submissions, trigger automations, and manage data flows without touching server code, giving you more time to build what matters

  8. unify-apps

    Preview Your Work

    Unify Automations

    Effortlessly review & monitor your automation’s performance

  9. unify-apps

    QuickBooks

    Unify Integrations

    Integrate your app with QuickBooks to streamline accounting, automate invoicing, and manage finances effortlessly

  10. unify-apps

    FTP/FTPS

    Unify Integrations

    Connect your app with FTP/FTPS to automate secure file transfers and streamline data exchange across systems.

  11. unify-apps

    Data-Sync by Avoid Duplicate Operations Setting

    Unify Data

    Prevent infinite loops in bidirectional data synchronization by creating record hashes that ensure one-way data flow across connected systems.

  12. unify-apps

    Filters

    Unify Applications

    Enable users to refine, search, and sort data effortlessly across dashboards and datasets

  13. unify-apps

    Insided

    Unify Integrations

    Integrate your app with Insided to enhance customer engagement, streamline community management, and drive self-service support.

  14. unify-apps

    Reverse Polling

    Unify Data

    Reverse Polling technique efficiently retrieves recent data from APIs that return results in chronological order (oldest first), optimizing pagination and data processing strategies when working with time-ordered data sources.

  15. unify-apps

    Facebook Ads

    Unify Integrations

    Connect your app with Facebook Ads to automate campaign management, optimize ad performance, and track marketing success.

  16. unify-apps

    Duplicate Field

    Unify Integrations

    Create independent copies of your data fields to enable multiple mappings while preserving original values for validation and complex workflows.

  17. unify-apps

    Gainsight

    Unify Integrations

    Integrate your app with Gainsight to enhance customer success, automate engagement workflows, and drive retention

  18. unify-apps

    Simplesat

    Unify Integrations

    Integrate your app with Simplesat to collect real-time customer feedback, measure satisfaction, and improve service quality.

  19. unify-apps

    Livestorm

    Unify Integrations

    Integrate your app with Livestorm to streamline webinar hosting, automate event management, and enhance audience engagement.

  20. unify-apps

    Application Connectors

    Unify Data

    Instantly leverage 30+ pre-built application connectors to extract, transform, and load your business-critical data between systems with UnifyApps' no-code integration platform.

    Logo
    App Connectors
Unify Integrations
Logo
Microsoft Entra ID

Microsoft Entra ID

Logo

2 mins READ

Microsoft Entra ID, formerly known as Azure Active Directory (AAD), is a cloud-based identity and access management service. It helps secure access to applications and resources by providing authentication, single sign-on (SSO), and multi-factor authentication (MFA). Entra ID enables centralized identity management for users, devices, and apps across cloud and on-premises environments.

Integrating your application with Microsoft Entra ID streamlines user authentication and authorization, providing secure single sign-on and centralized identity management across your organization. 

Authentication

Ensure you have the following information ready for a seamless integration process:

  • Connection Name: Select a descriptive name for your connection, like "MyAppMicrosoftEntraIDIntegration". This helps in easily identifying the connection within your application or integration settings.

  • Authentication Type: Microsoft Entra ID supports OAuth authentication for integrations

OAuth Based Authentication

To get your OAuth credentials, follow the steps given below:

  • Login into the Microsoft Azure Portal by clicking here.

  • In the search Bar, search for App Registration and then click on New registration.

    Image
    Image

  • Provide the name, supported account types, Redirect URIs and register your app. 

    Image
    Image

  • In the Overview tab, you can find the Client ID and Tenant ID. Required permissions can be granted in the API Permissions tab

    Image
    Image

  • To create a client secret, click on the Certificates and Secrets tab and click on New client secret. Copy the “Value” as the Client secret

    Image
    Image

Permissions

Scope Code

Description

offline_access

Maintain access to data you have given it access to

Sensitive Permissions

Admin permissions are required for the following scopes: 

Scope Code

Description

group.readwrite.all

Read and write all groups. Allows the app to create, update, and delete groups without a signed-in user.

people.read.all

Read the profiles of all users in your organization. Allows the app to read user profiles on behalf of the signed-in user.

user.readwrite.all 

Read and write all users' full profiles. Allows the app to create, read, update, and delete users without a signed-in user.

Actions

Action Name

Description

Add or remove user license

Adds or removes a user license in Microsoft Entra ID

Add user to group

Adds the selected user to a group in Microsoft Entra ID

Create group

Creates a group in Microsoft Entra ID

Create user

Creates a new user in Microsoft Entra ID

Delete group

Deletes a group in Microsoft Entra ID

Delete user

Deletes an existing user in Microsoft Entra ID

Disable user

Disables an existing user in Microsoft Entra ID

Get group details

Retrieves the details of any group in Microsoft Entra ID

Get user details

Retrieves the details of any user in Microsoft Entra ID

Get user license

Gets user license for a user in Microsoft Entra ID

Remove user from group

Removes a user from a group in Microsoft Entra ID

Search users

Searches users in Microsoft Entra ID

Update group

Updates a group in Microsoft Entra ID

Search group members

Search group members in Microsoft Entra ID

Search transitive group members

Search transitive group members in Microsoft Entra ID

Update user

Update user in Microsoft Entra ID

Triggers

Trigger Name

Description

New deleted user

Triggers when a Microsoft Entra ID user is deleted

New/updated group

Triggers when a Microsoft Entra ID group is created/updated

New/updated user

Triggers when a Microsoft Entra ID user is created/updated

New group

Triggers when a new group is created on Microsoft Entra ID

New user

Triggers when a Microsoft Entra ID user is created