Oracle Web Services On Demand Guide > Oracle CRM On Demand Objects Accessible Through Web Services > Core Parent Objects (Web Services v1.0) >

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

Table 279 details the methods called by the User service.

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

Table 280 details the required and read-only fields for the user object.

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

Table 281 details the status key for the user object.

Table 281. Status Key for the User Object
Child Component
Field Name

User

ModifiedById

ModifiedDate

EMailAddr

UserId

IntegrationId

Table 282 details the pick map field for the user object.

Table 282. Pick Map Field for the User Object
Pick Map Field
Maps To

Role

RoleId

Table 283 provides a list of user key combinations for the user object.

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

Oracle Web Services On Demand Guide, Version 25.0 (Oracle CRM On Demand Release 37) Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.