Microsoft Entra ID Adapter Capabilities

The Microsoft Entra ID Adapter enables you to create an integration in Oracle Integration that connects to the Microsoft Entra ID service. You can configure the Microsoft Entra ID Adapter as a trigger connection and an invoke connection in an integration in Oracle Integration.

The Microsoft Entra ID Adapter supports trigger connections with the following capabilities:

  • Allows processing of notifications from Microsoft Entra ID to Oracle Integration.
  • Provides support for performing the Create, Update, Delete, and Permanent Delete actions on the selected resource such as User and Group.
  • Automatically renews webhook subscriptions every 29 days for activated integrations.
  • Supports the Microsoft Entra ID composite security policy: Digital Signature for incoming requests and OAuth 2.0 Client Credentials for outgoing calls.

The Microsoft Entra ID Adapter supports invoke connections with the following capabilities:

  • Provides support to execute GET operations with query options such as $count, $expand, $filter, $orderby, $search, $select, and $top that are compatible with the OData version 4 query language. You can execute one query or a combination of queries at a time.
  • Supports a connectivity agent to provide connectivity with all Microsoft Entra ID service offerings.

  • Supports business objects: User, Organization, Application, and Groups.

  • Provides support for performing Create, Update, Get, List, Delete, Add, Remove, and so on operations on the selected business object.

  • Retrieves multiple objects from Microsoft Entra ID through the List operation.

  • Retrieves specific objects within Microsoft Entra ID using the Get operation.

  • Supports pagination.
  • Supports OAuth 2.0 security policies, including Client Credentials and Authorization Code Credentials for public gateway access.

  • Supports Client Credentials as the security policy for accessing an endpoint using a connectivity agent.

  • Supports extension attributes: Manage up to 15 extension attributes (extensionAttributes1 to extensionAttributes15) for user objects, allowing storage of additional organization-specific information.
  • Supports custom security attributes: Define and manage up to 500 custom security attributes with support for strings, integers, and booleans, offering flexibility for user categorization and other custom scenarios.

The Microsoft Entra ID Adapter is one of many predefined adapters included with Oracle Integration. See the Adapters page in the Oracle Help Center.

Support for Extension and Custom Security Attributes

The Microsoft Entra ID Adapter supports extension and custom security attributes.

Extension Attributes Support

The Microsoft Entra ID Adapter supports managing extension attributes. This feature allows you to use predefined fields to store additional organizational-specific information.

  • Supported attributes: Up to 15 attributes are supported (extensionAttributes1 to extensionAttributes15).
  • Supported data types: Primarily string data types.

    Example: Store a department code using an attribute such as extensionAttributes1 with a value such as HR-001.

Custom Security Attributes Support

The Microsoft Entra ID Adapter allows you to define and manage custom security attributes, providing greater flexibility for your data integration needs.

  • Supported attributes: Up to 500 custom security attributes.
  • Supported data types: Strings, integers, and booleans.

    Example: Use a custom attribute such as CertificationStatus with a boolean value to track user certification status.

    Note:

    To remove the multivalued custom security attribute assignment, a null value must be passed while sending the request.