The Office 365 Connector supports the following User object attributes for synchronization.
License plan and Service attributes
The following attributes allow you to get or set the license plans and services available to the user in Microsoft 365. The attributes support both Read and Write operations.
The names and display names of these attributes are formed dynamically according to the following patterns:
Item |
Naming pattern |
Examples |
Attribute display name |
<LicensePlanNameOnGUI> - <ServiceNameOnGUI> In this pattern:
|
Microsoft Office 365 Plan E3 - Office Web Apps Microsoft Office 365 Plan K2 - Exchange Online Kiosk |
Attribute name |
<LicensePlanName>-<ServiceName> In this pattern:
|
ENTERPRISEPACK-SHAREPOINTWAC DESKLESSWOFFPACK-EXCHANGE_S_DESKLESS |
These attributes can take one of the following values:
- True: The service is selected in the corresponding license plan in Microsoft 365.
- False. The service is not selected in the corresponding license plan in Microsoft 365.
TIP: You can modify the display names of Microsoft 365 license plans and services that appear in the Active Roles Synchronization Service Console. For more information, see Changing the display names of synchronized Microsoft 365 licenses and services.
Other attributes
The following attributes contain additional information and settings regarding the users in your Microsoft 365 organization.
Attribute |
Description |
Supported operations |
AllowUMCallsFromNonUsers |
Gets or sets whether to exclude or include the object in directory searches. This attribute can take one of the following values:
|
Read, Write |
AlternateEmailAddresses |
Gets or sets the alternate email addresses of the user. |
Read, Write |
AssistantName |
Gets or sets the name of the assistant associated with the object. |
Read, Write |
BlockCredential |
Gets or sets whether the user can sign in and use the Microsoft 365 services. This attribute can take one of the following values:
|
Read, Write |
City |
Gets or sets the city associated with the object. |
Read, Write |
Company |
Gets or sets the company associated with the object. |
Read, Write |
Country |
Gets or sets the country of the user. |
Read, Write |
CountryOrRegion |
Gets or sets the country or region associated with the object. |
Read, Write |
Department |
Gets or sets the department associated with the object. |
Read, Write |
DisplayName |
Gets or sets the display name used in Microsoft 365 for the object. |
Read, Write |
Fax |
Gets or sets the fax number of the object. |
Read, Write |
FirstName |
Gets or sets the first name of the object. |
Read, Write |
ForceChangePassword |
Sets whether the user is forced to change their password the next time they sign in to Microsoft 365. This attribute can take one of the following values:
NOTE: To write data using this attribute, you must also write data using the Password attribute at the same time. |
Write |
HomePhone |
Gets or sets the home phone number associated with the object. |
Read, Write |
ImmutableId |
Gets or sets a unique immutable ID in the form of an SMTP address. NOTE: The Office 365 Connector can read the value of this attribute only if it is stored in Microsoft 365 in a base64 encoding format. If the attribute value is stored in any other format, the connector will return an error when reading that value. This ID is used to verify the identity of the Active Directory user when the user accesses Microsoft 365 using single sign-on. |
Read, Write |
Initials |
Gets or sets the initials associated with the object. |
Read, Write |
LastName |
Gets or sets the last name of the object. |
Read, Write |
LiveID |
Gets the unique login ID of the user. |
Read |
MailboxId |
Gets the GUID of the mailbox associated with the user. |
Read |
Manager |
Gets or sets the manager of the object. |
Read, Write |
MobilePhone |
Gets or sets the mobile phone number associated with the object. |
Read, Write |
Name |
Gets or sets the name of the object. |
Read, Write |
Notes |
Gets or sets notes about the object. |
Read, Write |
ObjectID |
Gets the globally unique object identifier (GUID) of the object. |
Read |
Office |
Gets or sets the company office location associated with the object. |
Read, Write |
OtherFax |
Gets or sets the alternate fax number of the object. |
Read, Write |
OtherHomePhone |
Gets or sets the alternate home phone number of the object. |
Read, Write |
OtherTelephone |
Gets or sets the alternate phone number of the user. |
Read, Write |
Pager |
Gets or sets the pager number of the object. |
Read, Write |
Password |
Sets the password of the user. |
Write |
PasswordNeverExpires |
Gets or sets whether the password of the user periodically expires. This attribute can take one of the following values:
|
Read, Write |
Phone |
Gets or sets the work phone number of the object. |
Read, Write |
PhoneNumber |
Gets or sets the phone number of the user. |
Read, Write |
PhoneticDisplayName |
Gets or sets the phonetic pronunciation of the DisplayName attribute value of the object. |
Read, Write |
PostalCode |
Gets or sets the postal code of the object. |
Read, Write |
PostOfficeBox |
Gets or sets the post office box number of the object. |
Read, Write |
PreferredLanguage |
Gets or sets the preferred language of the user. |
Read, Write |
RemotePowerShellEnabled |
Gets or sets whether remote Windows PowerShell cmdlets are available to the user. This attribute can take one of the following values:
|
Read, Write |
ResetPasswordOnNextLogon |
Gets or sets whether the user must reset their password at their next logon. This attribute can take one of the following values:
|
Read, Write |
SimpleDisplayName |
Gets or sets an alternate description of the object if only a limited set of characters is allowed. The limited set of characters includes ASCII characters 26–126. |
Read, Write |
State |
Gets or sets the state where the user is located. |
Read, Write |
StateOrProvince |
Gets or sets the state or province information of the object. |
Read, Write |
StreetAddress |
Gets or sets the street address information of the object. |
Read, Write |
Title |
Gets or sets the title of the object. |
Read, Write |
UMDtmfMap |
Gets or sets whether to create a user-defined DTMF map for the object if it has Unified Messaging enabled. |
Read, Write |
UsageLocation |
Gets a two-letter country code (for example, FR, GB or NL) that defines the location of the user. The usage location determines the services available to the user. |
Read, Write |
UserPrincipalName |
Gets or sets the Microsoft Online Services ID of the user. |
Read, Write |
WebPage |
Gets or sets the web page contact information of the object. |
Read, Write |
WindowsEmailAddress |
Gets or sets the email address of the object stored in Active Directory. |
Read, Write |