XSD Revision 283
Added to the schema:
1. The new XSD files have been added:
eagleml-user-2-0.xsd
eagleml-user-shared-2-0.xsd
eagleml-user-txn-2-0.xsd
2. eagleml-user-2-0.xsd: the new object userObject (based on Object complex type) with complex type UserObject have been added to the schema with the group UpdateSource.model
3. eagleml-user-2-0.xsd: the new object user with complex type User have been added to the schema with the following groups:
EffectiveDate.model
User.model
4. eagleml-user-2-0.xsd: the new object group with complex type Group have been added to the schema with the following group and element:
GroupIdentifiers.model
element members of complex type Members
5. eagleml-user-2-0.xsd: the new object entitlement with complex type Entitlement have been added to the schema with the group Entitlement.model
6. eagleml-user-shared-2-0.xsd: the group User.model has been added to the schema with the following elements and groups:
UserIdentifiers.model group
password
passwordSetDate
userFullName
userDescription
CompanyName.model group
authenticationMode
privilege
userAdministrationRole
theme
eagleGatewayFlag
ldapUserFlag
ldapDomain
ldapServer
changePasswordFlag
concurrentLoginsCount
accountState
currentLoginCount
passwordNeverExpires
passwordExpiryEveryNDays
accountExpirationDate
createDate
lastFailedTime
lastIp
logins
passwordAge
userType
unlockDateTime
updateDateTime
userNtDomain
Instance.model group
accessLevel
lastOperationTime
lockedBy
element microstrategy of complex type MicrostrategyModel
element groups of complex type Groups
element entitlements of complex type Entitlements
7. eagleml-user-shared-2-0.xsd: the complex type MicrostrategyModel has been added to the schema with the following elements:
microstrategyBasedUserOn
microstrategyUser
microstrategyUserId
microstrategyLastUpdateDate
microstrategyLastUpdateDate
microstrategyUserStatus
8. eagleml-user-shared-2-0.xsd: the complex type Groups has been added to the schema with the element group of complex type GroupModel
9. eagleml-user-shared-2-0.xsd: the complex type GroupModel has been added to the schema with the following groups:
GroupIdentifiers.model
IsPrimaryRole.model
10. eagleml-user-shared-2-0.xsd: the group GroupIdentifiers.model has been added to the schema with the following elements:
groupCode
groupId
groupName
groupType
centerCode
11. eagleml-user-shared-2-0.xsd: the complex type Entitlements has been added to the schema with the element entitlement of complex type EntitlementModel
12. eagleml-user-shared-2-0.xsd: the complex type EntitlementModel has been added to the schema with the group Entitlement.model
13. eagleml-user-shared-2-0.xsd: the group Entitlement.model has been added to the schema with the following elements:
resource
action
14. eagleml-user-shared-2-0.xsd: the group UserIdentifiers.model has been added to the schema with the following group and element:
UserId.model group
emailAddress
15. eagleml-user-shared-2-0.xsd: the group UserId.model has been added to the schema with the element userId
16. eagleml-user-shared-2-0.xsd: the group IsPrimaryRole.model has been added to the schema with the element isPrimaryRole
17. eagleml-user-shared-2-0.xsd: the complex type Members has been added to the schema with the element member of complex type UserModel
18. eagleml-user-shared-2-0.xsd: the complex type UserModel has been added to the schema with the following groups:
UserIdentifiers.model
IsPrimaryRole.model
19. eagleml-user-txn-2-0.xsd: the complex type UserAdministrationTransaction has been added to the schema with the element userObject
20. eagleml-user-txn-2-0.xsd: the object userAdministrationTransaction with the complex type UserAdministrationTransactionMessage have been added to the schema with the element userAdministrationTransaction of complex type UserAdministrationTransaction
21. eagleml-entity-2-0.xsd: the group PreserveNull.model has been added to the GenericEntity complex type
22. eagleml-enum-2-0.xsd: the enumeration value 'UserAdministrationTransactionMessage' has been added to the EagleMLMessageTypeEnum simple type
23. eagleml-enum-2-0.xsd: the following enumeration values have been added to the ObjectTypeEnum simple type:
'Group'
'Entitlement'
24. eagleml-main-2-0.xsd: the references to the following XSD files have been added to the eagleml-main-2-0.xsd file:
eagleml-user-2-0.xsd
eagleml-user-txn-2-0.xsd
25. eagleml-ref-shared-2-0.xsd: the element originalVendorSource has been added to the IssuePcPrice.model group
26. eagleml-shared-2-0.xsd: the group PreserveNull.model has been added to the schema with the element preserveNull
27. eagleml-shared-2-0.xsd: the group UpdateSource.model has been added to the schema with the element updateSource
Â
Moved in the schema:
1. The group CompanyName.model has been moved from the eagleml-ref-shared-2-0.xsd to eagleml-shared-2-0.xsd XSD file
Â
Replaced in the schema:
1. The element updateSource has been replaced by created UpdateSource.model group (contains updateSource) in the all complex types and models contains the element updateSource
2. eagleml-ref-2-0.xsd: the element preserveNull has been replaced by created PreserveNull.model group (contains preserveNull) in the ReferenceObject complex type
Â
Deleted from the schema:
1. eagleml-ref-2-0.xsd: the object user (Reference object) with the complex type User have been deleted from the XSD file. Instead of Reference object User will be used object User of the new XSD group User
2. eagleml-ref-shared-2-0.xsd: the group User.model has been deleted from the XSD file (moved with changes to the new XSD file eagleml-user-shared-2-0.xsd)
3. eagleml-ref-shared-2-0.xsd: the group complex type UserCenterRoleModel has been deleted from the schema
Element annotations have been updated.
View the zipped version of the XSD