user

Element:
User
Type:
user
Namespace:
http://www.vmware.com/vchs/iam/v2.0
Description:
Since:
Schema:
User.xsd
Media type(s):
None
Extends:
scimCore
XML Representation:
<User xmlns="http://www.vmware.com/vchs/iam/v2.0" xmlns:MetaTypes_v2.0="http://www.vmware.com/vchs/iam/MetaTypes/v2.0" id="xs:string">
    <MetaTypes_v2.0:meta>
        <created> xs:date </created>
        <modified> xs:date </modified>
    </MetaTypes_v2.0:meta>
    <schemas> xs:string </schemas>
    <state> xs:string </state>
    <companyId> xs:string </companyId>
    <customerNumber> xs:string </customerNumber>
    <email> xs:string </email>
    <familyName> xs:string </familyName>
    <givenName> xs:string </givenName>
    <roles>
        <role id="xs:string">
            <description> xs:string </description>
            <name> xs:string </name>
            <rights>
                <id> xs:string </id>
                <name> xs:string </name>
            </rights>
        </role>
    </roles>
    <serviceGroups>
        <serviceGroup>
            <serviceGroupId> xs:string </serviceGroupId>
            <displayName> xs:string </displayName>
        </serviceGroup>
    </serviceGroups>
    <tosAcceptDate> xs:dateTime </tosAcceptDate>
    <tosAccepted> xs:boolean </tosAccepted>
    <userName> xs:string </userName>
</User>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
id string No 5.7 id attribute signfies the id of type extending the ScimCore type. Example for User this would correspond to userId , for company this would correspond to companyId.

Elements

Element Type Required Modifiable Since Deprecated Description
companyId string No 5.7 Unique id of this company with which this user is associated.
customerNumber string No 5.7 customer number of the user's company.
email string No 5.7 email id of the user.
familyName string No 5.7 last name of this user.
givenName string No 5.7 last name of this user.
meta metainfo No 5.7 Meta element encapsulates creation and modification details of any given resource. Contains: created : datetime of type XMLGregorian , signifies create time of the resource. modified: datetime of type XMLGregorian , signifies last modificiation time of the resource.
roles roles No 5.7 Element that encapsulates list of roles associated with user.
schemas string No 5.7 state: Indicates the current state of the resource. Supported values : {ACTIVE , INACTIVE}
serviceGroups serviceGroups No 5.7 serviceGroup element list contains list serviceGroup details.
state string No 5.7 The schemas attribute is an array of Strings which allows introspection of the supported schema version for a SCIM representation as well any schema extensions supported by that representation. Each String value must be a unique URI. This specification defines URIs for User. SCIM provides a schema for representing Users, identified using the following URI: "urn:scim:schemas:core:2.0:User".
tosAcceptDate dateTime No 5.7 Date of type XMLGregorian , signifies timestamp at which terms of service aggrement was accepted by this user. Once set it is an un-modifiable value. Read only value for the API.
tosAccepted boolean No 5.7 Status of terms of service, signifies whether terms of service aggrement has been accepted by this user. Read only value for the API.
userName string No 5.7 A string that uniquely identifies a user. It is used as the login name. It has email syntax e.g. name@company.com.