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

User Group

Child Object

Address, DelegatedUser

Methods Called

The following table details the methods called by the User service.

Table Methods Called by User Service

Method Name as Defined in Service

DeleteChild

UserDeleteChild

Insert

UserInsert

InsertChild

UserInsertChild

InsertOrUpdate

UserInsertOrUpdate

QueryPage

UserQueryPage

Update

UserUpdate

UpdateChild

UserUpdateChild

Fields

All fields on the user object are filterable.

The following table details the required and read-only fields for the user object.

Table 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

Audit Fields

Read-only

LastSignInDateTime

Read-only

ManagerFullName

Read-only

The following table details the status key for the user object.

Table 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.

Table 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.

Table User Key Fields on 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.

Related Topic

Current User