2.349 Attribute userPrincipalName

This attribute specifies the user principal name (UPN) that is an Internet-style logon name for a user, as specified in the Internet standard [RFC822]. The UPN is shorter than the distinguished name and easier to remember. By convention, the UPN maps to the user email name. For more information about this attribute, see [MS-ADTS].

 cn: User-Principal-Name
 ldapDisplayName: userPrincipalName
 attributeId: 1.2.840.113556.1.4.656
 attributeSyntax: 2.5.5.12
 omSyntax: 64
 isSingleValued: TRUE
 schemaIdGuid: 28630ebb-41d5-11d1-a9c1-0000f80367c1
 systemOnly: FALSE
 searchFlags: fATTINDEX
 rangeUpper: 1024
 attributeSecurityGuid: e48d0154-bcf8-11d1-8702-00c04fb96050
 isMemberOfPartialAttributeSet: TRUE
 systemFlags: FLAG_SCHEMA_BASE_OBJECT | 
  FLAG_ATTR_REQ_PARTIAL_SET_MEMBER 
 schemaFlagsEx: FLAG_ATTR_IS_CRITICAL

Version-Specific Behavior: Implemented on Windows 2000 Server operating system, Windows Server 2003 operating system, Windows Server 2003 R2 operating system, Windows Server 2008 operating system, Windows Server 2008 R2 operating system, Windows Server 2012 operating system, Windows Server 2012 R2 operating system, and Windows Server 2016 operating system.

In Windows 2000 Server, attribute rangeUpper is not defined.

The schemaFlagsEx attribute was added to this attribute definition in Windows Server 2008.

Show: