User
The user object allows you to define and record details of all users in Oracle CRM On Demand, for example, name, position, contact details, manager, and so on. It is different from the Current User object in that it is not restricted only to the currently logged in user. It enables queries to be run on all users, and enables an administrator to insert and update a user’s profile. The user object does not have any child components.
Usage
The UserLoginId and UserSignInId fields must be used as follows:
UserLoginId. Used for creating user records through the User Web service.
UserSignInId. Used as the user name for logging in and authenticating using Web services. Also, used for queries, as using UserLoginId is not allowed for queries.
Parent Object
Child Object
Methods Called
The following table details the methods called by the User service.
Method | Name as Defined in Service |
---|---|
UserDeleteChild |
|
UserInsert |
|
UserInsertChild |
|
UserInsertOrUpdate |
|
UserQueryPage |
|
UserUpdate |
|
UserUpdateChild |
Fields
All fields on the user object are filterable.
The following table details the required and read-only fields for the user object.
Child Component | Field Name | Type |
---|---|---|
User |
FirstName |
Required |
LastName |
Required |
|
UserLoginId |
Required |
|
UserSignInId |
Required |
|
Alias |
Required |
|
EmailAddr |
Required |
|
Role |
Required |
|
Status |
Required |
|
Read-only |
||
LastSignInDateTime |
Read-only |
|
ManagerFullName |
Read-only |
The following table details the status key for the user object.
Child Component | Field Name |
---|---|
User |
ModifiedById |
ModifiedDate |
|
EMailAddr |
|
UserId |
|
IntegrationId |
The following table details the pick map field for the user object.
Pick Map Field | Maps To |
---|---|
Role |
RoleId |
The following table provides a list of user key combinations for the user object.
Child Components | User Key Field Combinations |
---|---|
User |
UserId |
ExternalSystemId |
|
IntegrationId |
|
EmailAddr |
|
Address |
IntegrationId |
DelegatedUser |
ExternalSystemId |
For more information on the fields accessible through the User Web service, go to the Web Services Administration page within the Oracle CRM On Demand application, and generate the WSDL file for the user object.