User Element: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
m (Protected "User Element" ([edit=sysop] (indefinite) [move=sysop] (indefinite)))
(Redirected page to XFRACAS XML Import Documentation)
 
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)
** 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