Azure AD User Connector

Overview

An Azure AD User connector is a Connector provided by UNIFY Identity Broker for Microsoft Office Enterprise.

Technical Requirements

The Azure AD User connector has no additional requirements following the listed connector prerequisites.

Usage

Reading Yes
Updating Yes
Adding Yes
Deleting Yes
Polling Yes

Schema

The Azure AD User connector provides a default schema and an Exchange Autodiscover Service schema.

Default Schema Provider

Fields in a Azure AD User connector refer to values from the Azure AD User type.

The default schema provider for this connector will retrieve a standard collection of fields. They can be changed or removed to suit different requirements.


Exchange Autodiscover Service Schema Provider

The Exchange Autodiscover Service Schema Provider has a different collection of fields, defined by the values of the UserSettingName enumeration. They can also be changed or removed to suit different requirements. If fields from this schema provider are intended to be used, the Azure AD Graph Agent will need to be set up to allow for autodiscover service.


Configuration

An Azure AD User connector only requires that the target agent be configured:


NameDescription
Password Script
A PowerShell script used for the creation of the users initial password. Set the value of $components.Password to a string of the desired password.
Add Password Policies
The passwordPolicies to be applied when a new account is created.
Update Password Policies
The passwordPolicies to be applied when a password is set or changed.
Filter ImmutableId
Whether items that are missing the immutableId are filtered out. Useful when the immutableId is being used as a reference or as part of a distinguished name.

Assigned Licenses

he Azure AD user assignedLicenses property can be managed through the Identity Broker field assignedLicenses. The assignedLicenses field is multivalued, allowing for multiple licenses to be assigned, and is formatted as follows:

Format
SubscribedSku.skuPartNumber : ServicePlanInfo.servicePlanName ; ServicePlanInfo.servicePlanName ; ...
Plan name : disabled plan name ; disabled plan name ; ...
Example
ENTERPRISEPACK:OFFICESUBSCRIPTION;SHAREPOINTENTERPRISE;EXCHANGE_S_STANDARD

Is this article helpful for you?