UserType (Object Definition)

Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Item Summary  
Name Type Multiplicity Description
name property
PolyStringType
[0,1] Human-readable, mutable name of the object. 
description property
string
[0,1] Free-form textual description of the object. 
fetchResult property
OperationResultType
[0,1] Result of the operation that fetched this instance of the object. 
extension container
ExtensionType
[0,1] Extension container that provides generic extensibility mechanism. 
parentOrgRef reference
ObjectReferenceType
[0,-1] Set of the orgs (organizational units, projects, teams) that the object relates to. 
trigger container
TriggerType
[0,-1] Defines triggers for an object. 
metadata container
MetadataType
[0,1] Meta-data about object creation, modification, etc. 
tenantRef reference
ObjectReferenceType
[0,1] Reference to the tenant to which this object belongs. 
linkRef reference
ObjectReferenceType
[0,-1] Set of shadows linked to this focal object. 
assignment container
AssignmentType
[0,-1] Set of object's assignments. 
activation container
ActivationType
[0,1] Type that defines activation properties. 
iteration property
int
[0,1] Iteration number. 
iterationToken property
string
[0,1] Iteration token. 
roleMembershipRef reference
ObjectReferenceType
[0,-1] References to abstract roles (roles and orgs) that this focus currently belongs to - directly or indirectly. 
roleInfluenceRef reference
ObjectReferenceType
[0,-1] References to abstract roles (roles and orgs) that this focus may directly belong to. 
jpegPhoto property
base64Binary
[0,1] Photo corresponding to the user / org / role. 
fullName property
PolyStringType
[0,1] Full name of the user with all the decorations, middle name initials, honorific title and any other structure that is usual in the cultural environment that the system operates in. 
givenName property
PolyStringType
[0,1] Given name of the user. 
familyName property
PolyStringType
[0,1] Family name of the user. 
additionalName property
PolyStringType
[0,1] Middle name, patronymic, matronymic or any other name of a person. 
nickName property
PolyStringType
[0,1] Familiar or otherwise informal way to address a person. 
honorificPrefix property
PolyStringType
[0,1] Honorific titles that go before the name. 
honorificSuffix property
PolyStringType
[0,1] Honorific titles that go after the name. 
title property
PolyStringType
[0,1] User's title defining a work position or a primary role in the organization. 
preferredLanguage property
string
[0,1] Indicates user's preferred language, usually for the purpose of localizing user interfaces. 
locale property
string
[0,1] Defines user's preference in displaying currency, dates and other items related to location and culture. 
timezone property
string
[0,1] User's preferred timezone. 
emailAddress property
string
[0,1] E-Mail address of the user. 
telephoneNumber property
string
[0,1] Primary telephone number of the user. 
employeeNumber property
string
[0,1] Unique, business-oriented identifier of the employee. 
employeeType property
string
[0,-1] Employee type specification such as internal employee, external or partner. 
costCenter property
string
[0,1] The name, identifier or code of the cost center to which the user belongs. 
organization property
PolyStringType
[0,-1] Name or (preferably) immutable identifier of organization that the user belongs to. 
organizationalUnit property
PolyStringType
[0,-1] Name or (preferrably) immutable identifier of organizational unit that the user belongs to. 
locality property
PolyStringType
[0,1] Primary locality of the user, the place where the user usually works, the country, city or building that he belongs to. 
credentials container
CredentialsType
[0,1] The set of user's credentials (such as passwords). 
result property
OperationResultType
[0,1]