P_Mode Request Parameter

For a description of the P_Mode request parameter, see the following table.

P_Mode Response

CreateContact

Used for creating a contact without a username.

Used in Siebel Self-ServiceSelf-Service Applications version 8.1 for contact creation in the Contacts, Administration screen, and other usages in the Contacts, Profile, and the Contacts, Account views.

UpdateContact

Used for updating a contact without a username.

Used in Siebel Self-Service Applications version 8.1 in the Contacts, Administration screen, and the Contacts, Profile, and Contacts , Account views. Also used for Personal Info updating from Contacts, Profile view.

CreateUser

Creates a new contact, and a username in the associated LDAP directory, then assigns responsibilities, sends a welcome a notification to the user, and then creates an inbox item for the administrator, if approval is needed.

Need to pass the Usertype details (like approval required), notification template, inbox and approval types, when the mode is CreateUser.

Used in Siebel Self-Service Applications version 8.1 for making a contact as a user in the Contacts - Administration screen. Also used for all self-service registrations.

UpdateUser

Used for updating a contact with a username and manage the assigned accounts and responsibilities.

Used in Siebel Self-Service Applications version 8.1 in the Contacts - Administration screen to update user information.

ResetPasswordOnly

Used for resetting the password of the currently logged in user of the Siebel application session or in the anonymous session.

Also used in Forgot Password Flow (for an anonymous session).