Data Integration
- Data Integration
- All Products
/api/v2/user
/api/v2/user/<id>
If you use the user name in the URI and the user name includes a space, replace the space with/api/v2/user/name/<name>
/api/v2/user/name/Fred%20Smith
Field
| Type
| Description
|
---|---|---|
id
| String
| User ID.
|
orgId
| String
| ID of the organization the user belongs to.
22 characters.
Organizations that were created in legacy Informatica Cloud might have an organization ID of 6 characters.
|
orgUuid
| String
| Unique identifier for the organization.
|
name
| String
| Informatica Intelligent Cloud Services user name.
|
description
| String
| Description of the user.
|
createTime
| String
| When the user account was created.
|
updateTime
| String
| When the user account was last updated
|
createdBy
| String
| Informatica Intelligent Cloud Services user who created the user account.
|
updatedBy
| String
| Informatica Intelligent Cloud Services user who last updated the user account.
|
sfUsername
| String
| Salesforce user name. Included when user is configured to authenticate through Salesforce.
|
password
| String
| Salesforce user password. Included when user is configured to authenticate through Salesforce.
|
firstName
| String
| First name for the user account.
|
lastName
| String
| Last name for the user account.
|
title
| String
| Title of the user.
|
phone
| String
| Phone number for the user.
|
securityQuestion
| String
| Security question. Returns one of the following codes:
|
securityAnswer
| String
| Answer to the security question.
|
roles
| Object that includes a role object for each role assigned to the user.
| |
name
| String
| Included in role object.
Role name. Returns one of the following codes:
|
description
| String
| Included in role object.
Role description.
|
emails
| String
| Email address to be notified when the user changes the account password.
|
timezone
| String
| Time zone of the user. Time zone honors Daylight Saving Time.
For more information, see
Time zone codes.
|
serverUrl
| String
| Informatica Intelligent Cloud Services URL for the organization the user belongs to. Use the serverUrl as a base for most version 2 REST API resource URIs.
|
spiUrl
| String
| This field is no longer applicable and has been deprecated.
|
uuId
| String
| Unique identifier for the user.
|
icSessionId
| String
| Informatica Intelligent Cloud Services session ID for version 2 REST API session. Use in most version 2 REST API request headers.
|
forceChangePassword
| Boolean
| Determines if the user must reset the password after the user logs in for the first time. Includes the following values:
|
To create a new/api/v2/user/<id>
Field
| Type
| Required
| Description
|
---|---|---|---|
orgId
| String
| Yes
| ID of the organization the user will belong to.
22 characters.
Organizations that were created in legacy Informatica Cloud might have an organization ID of 6 characters. You can find the organization ID using the login resource.
|
name
| String
| Yes
| Informatica Intelligent Cloud Services user name. Must be a valid email address when creating a user account using this resource.
Maximum length is 255 characters.
|
sfUsername
| String
| -
| Salesforce user name.
|
password
| String
| Yes, unless the user is a SAML single sign-on user.
| Informatica Intelligent Cloud Services password.
Do not include if the user is a SAML single sign-on user and the organization is SAML enabled.
Maximum length is 255 characters.
|
firstName
| String
| Yes
| First name for the user account.
|
lastName
| String
| Yes
| Last name for the user account.
|
title
| String
| Yes
| Title of the user.
|
phone
| String
| Yes
| Phone number for the user.
|
emails
| String
| -
| Email address to be notified when the user changes the account password.
|
description
| String
| -
| Description of the user.
|
timezone
| String
| -
| Time zone of the user. Time zone honors Daylight Saving Time. Use the appropriate time zone code.
If no valid time zone is passed,
Informatica Intelligent Cloud Services uses America/Los_Angeles by default.
For more information, see
Time zone codes.
|
securityQuestion
| String
| -
| Security question. Use one of the following codes to select the security question:
|
securityAnswer
| String
| -
| Answer to the security question.
|
roles
| Yes
| Object that includes a role object for each role to be assigned to the user.
| |
name
| String
| Yes
| Include in the role object.
Role to assign to the user. Use one of the following values:
|
description
| String
| -
| Include in the role object.
Description of the role.
|
forceChangePassword
| String
| -
| Determines if the user must reset the password after the user logs in for the first time. Includes the following values:
|
/api/v2/user/<id>
POST <serverUrl>/api/v2/user/ Content-Type: application/xml Accept: application/xml icSessionId: <icSessionId> <user> <orgId>00342000</orgId> <name>username@company.com</name> <firstName>User</firstName> <lastName>Name</lastName> <title>developer</title> <password>UserPassword</password> <phone>5555555555</phone> <email>larry@company.com</email> <roles> <role> <name>Designer</name> </role> </roles> <timezone>America/Chicago</timezone> </user>