User Element: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
(Redirected page to XFRACAS XML Import Documentation)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Template:XFRACAS.XML.Import.Doc.Class|User|User}}
#REDIRECT[[XFRACAS_XML_Import_Documentation]]
===XML Element===
<User>
:  <[[User.Credentials|'''Credentials''']]>
::    <FirstName />
::    <MiddleName />
::    <LastName />
::    <Login />
:  <[[User.Credentials|'''Credentials''']]>
:  <Locale>
::    <City />
::    <State />
::    <Country />
:  </Locale>
:  <EmployeeID />
:  <[[User.Email|'''Email''']] />
:  <[[User.DefaultEntity|'''DefaultEntity''']]>
::    <EnityID />
::    <EntityName />
:  <[[User.DefaultEntity|'''DefaultEntity''']]>
:  <[[User.CreatedDate|'''CreatedDate''']]>
::    <Year />
::  <Month />
::  <Day />
::  <Hour />
::  <Minute />
::  <Second />
::  <FormattedDate />
:  <[[User.CreatedDate|'''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= > 
::::          <Code  />
::::          <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) and 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.

Latest revision as of 16:53, 28 July 2015