Saturday, March 17, 2018

User Object Attributes in Office 365 Exchange Online

I was working with my team on using our Exchange Online user attributes to create a new custom signature. But I could not find a definitive reference listing the user object attributes. So I went back to PowerShell and got it myself.

I did this by getting a user object and exporting it to a CSV file. These are all the attributes I found with "Get-User".

There are also custom attributes available as part of an ADUser object. I still have some digging to do. These are mapped as extensionAttribute1, extensionAttribute2, and so on. I am not certain how all these map to each other, so your mileage may vary.

Note: Some of these are more important that others, and some are likely deprecated or obsolete. Use this list at your own risk!

Attributes

AccountDisabled
AdministrativeUnits
AllowUMCallsFromNonUsers
ArchiveRelease
AssistantName
AuthenticationPolicy
CertificateSubject
City
Company
ConsumerNetID
CountryOrRegion
Department
DirectReports
DisplayName
DistinguishedName
ExchangeVersion
ExternalDirectoryObjectId
Fax
FirstName
GeoCoordinates
Guid
HomePhone
Id
Identity
Initials
InPlaceHoldsRaw
IsDirSynced
IsLinked
IsSecurityPrincipal
IsShadowMailboxProvisioningComplete
IsSoftDeletedByDisable
IsSoftDeletedByRemove
IsValid
LastName
LegacyExchangeDN
LinkedMasterAccount
MailboxLocations
MailboxProvisioningConstraint
MailboxProvisioningPreferences
MailboxRegion
MailboxRegionLastUpdateTime
MailboxRelease
Manager
MicrosoftOnlineServicesID
MobilePhone
Name
NetID
Notes
ObjectCategory
ObjectClass
ObjectState
Office
OrganizationalUnit
OrganizationId
OriginatingServer
OtherFax
OtherHomePhone
OtherTelephone
Pager
Phone
PhoneticDisplayName
PostalCode
PostOfficeBox
PreviousRecipientTypeDetails
PSComputerName
PSShowComputerName
RecipientType
RecipientTypeDetails
RemotePowerShellEnabled
ResetPasswordOnNextLogon
RunspaceId
SamAccountName
SeniorityIndex
Sid
SidHistory
SimpleDisplayName
SKUAssigned
StateOrProvince
StreetAddress
StsRefreshTokensValidFrom
TelephoneAssistant
Title
UMCallingLineIds
UMDialPlan
UMDtmfMap
UpgradeDetails
UpgradeMessage
UpgradeRequest
UpgradeStage
UpgradeStageTimeStamp
UpgradeStatus
UserAccountControl
UserPrincipalName
VoiceMailSettings
WebPage
WhenChanged
WhenChangedUTC
WhenCreated
WhenCreatedUTC
WhenSoftDeleted
WindowsEmailAddress
WindowsLiveID

No comments:

Post a Comment