User Element: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
Line 124: Line 124:


* The Locale element is optional. If present, it may contain any of the following elements:
* The Locale element is optional. If present, it may contain any of the following elements:
City (City Name), State (State Name) and Country (Country Name).
** City (City Name)
** State (State Name)
** Country (Country Name


* The Email element is required.
* The Email element is required.

Revision as of 18:31, 24 October 2013

XML Element

<User>

<Credentials>
<FirstName />
<MiddleName />
<LastName />
<Login />
<Credentials>
<Locale>
<City />
<State />
<Country />
</Locale>
<EmployeeID />
<Email />
<DefaultEntity>
<EnityID />
<EntityName />
<DefaultEntity>
<CreatedDate>
<Year />
<Month />
<Day />
<Hour />
<Minute />
<Second />
<FormattedDate />
<CreatedDate>
<ExpirationDate>
<Year />
<Month />
<Day />
<Hour />
<Minute />
<Second />
<FormattedDate />
</ExpirationDate>
<RevokeDate>
<Year />
<Month />
<Day />
<Hour />
<Minute />
<Second />
<FormattedDate />
</RevokeDate>
<UserEntities>
<UserEntity>
<Entity>
<EnityID />
<EntityName />
</Entity>
<AccountExpirationDate>
<Year />
<Month />
<Day />
<Hour />
<Minute />
<Second />
<FormattedDate />
</AccountExpirationDate>
<CreatedDate>
<Year />
<Month />
<Day />
<Hour />
<Minute />
<Second />
<FormattedDate />
</CreatedDate>
<RetiredDate>
<Year />
<Month />
<Day />
<Hour />
<Minute />
<Second />
<FormattedDate />
</RetiredDate>
<ReportingOrg>
<Issue IssueTypeID= >
<Description />
</Issue>
</ReportingOrg>
<ParentUser>
<FirstName />
<MiddleName />
<LastName />
<Login />
</ParentUser>
<Groups>
<Group>
<GroupName />
<GroupDescription />
</Group>
</Groups>
<Categories>
<Category>
<UserCategoryID />
<UserCategoryName />
</Category>
</Categories>
<UserPermissions>
<UserPermission>
<PermissionID />
<PermissionDescription/>
</UserPermission>
</UserPermissions>
</UserEntity>
</UserEntities>

</User>


Description

  • The Credential element is required.
  • The FirstName and LastName elements are required.
  • The MiddleName element is optional.
  • The Login element is required and its value must not match an exising login.
  • The Locale element is optional. If present, it may contain any of the following elements:
    • City (City Name)
    • State (State Name)
    • Country (Country Name
  • The Email element is required.
  • The DefaultEntity element is required and must contain a valid entity
  • The CreatedDate element is required. If the date entered is not valid the current date and time will be used.
  • The ExpirationDate element is optional and, if present, must be a valid date.
  • The RevokeDate element is optional and, if present, must be a valid date.
  • The UserEntity element is optional and, if present, must contain a valid entity.
  • The ReportingOrg element is optional and, if present, must contain a valid existing issue with an IssueTypeID equal to 56 (Reporting Organization).
  • The ParentUser element is optional. If present, it must contain a Login element whose value matches an existing login.
  • The Group element is optional. If present, the GroupName element value must match an existing user group name.


  • The Categories element is optional. If present, the UserCategoryName element must match an existing user category or one that was created by the user within the application.


Standard User Categories:
ID        Category Name
2          FA Engineer
3          Default PRR Reviewer
4          Legal Expert
5          D2 Approver
6          D3 Approver
7          D4 Approver
8          D5 Approver
9          D6 Approver
10         D7 Approver
11         Problem Owner
12         D8 Approver
13         Project Owner
  • The UserPermissions element is optional. If present, the PermissionID element or the PermissionDescription element must match an existing permission. The PermissionID is checked first.
  • The RetiredDate is optional and, if present, must contain a valid date.