Data Integration
- Data Integration
- All Products
Claim | Description |
---|---|
iss | Issuer of the the JWT. Includes the absolute URL of the identity
provider issuer. The JWT issuer claim must be the same as the
issuer that appeared when the identity provider was
registered. |
sub | Subject of the JWT. Includes the user name or email address of
the user. |
aud | Audience for the JWT. The JWT access token's audience claim maps
to the SAML entity ID configured in your organization's SAML setup.
The audience claim can be one of the following values:
Optionally, you can include the resource in the audience claim.
The resource name is customizable and can be set to any value,
for example, LoginResource1, or UserLoginResource.
|
exp | Expiration time for the JWT. |
nbf | Time before which the JWT can't be accepted for
processing. |
iat | Time at which the JWT was issued. This value can determine the
age of the JWT. |
jti/uti | Unique identifier for the JWT. The identifier can be used to
prevent the JWT from being replayed so that each JWT is used only
once. |
https://<cloud provider>-<region>.informaticacloud.com/ma/api/v2/user/loginOAuth
Field
| Type
| Required
| Description
|
---|---|---|---|
oauthToken
| String
| Yes
| JWT access token.
|
orgId
| String
| Yes
| ID of the organization the user belongs to.
|
Field
| Type
| Description
|
---|---|---|
id
| String
| User ID.
|
orgId
| String
| ID of the organization the user belongs to.
|
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.
|
password
| String
| User password, obfuscated.
|
phone
| String
| Phone number for the user.
|
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 that the user belongs to. Use as a base for most version 2 and version 3 REST API resource URIs.
|
icSessionId
| String
| Informatica Intelligent Cloud Services Session ID. Use in most version 2 and version 3 REST API request headers.
|
securityQuestion
| String
| Security question. Returns one of the following codes:
|
securityAnswer
| String
| Answer to the security question, obfuscated.
|
uuId
| String
| Unique identifier for the user.
|
forceChangePassword
| Boolean
| Determines if the user must reset the password after the user logs in for the first time. Includes the following values:
|
roles
| Object that contains roles 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.
|
usergroups
| Object that contains the usergroups assigned to the user.
| |
id
| String
| Included in the usergroups object.
User group ID.
|
orgId
| String
| Included in the usergroups object.
ID of the organization the user group belongs to.
|
name
| String
| Included in the usergroups object.
Name of the user group.
|
description
| String
| Included in the usergroups object.
Description of the user group.
|
createTime
| String
| Included in the usergroups object.
Date and time the user group was created.
|
updateTime
| String
| Included in the usergroups object.
Date and time the user group was last updated.
|
createdBy
| String
| Included in the usergroups object.
User who created the user account.
|
updatedBy
| String
| Included in the usergroups object.
User who last updated the user account.
|
spiUrl
| String
| This field is no longer applicable and has been deprecated.
|
POST https://dm-us.informaticacloud.com/ma/api/v2/user/loginOAuth Content-Type: application/json Accept: application/json icSessionId: 0UNdbRXUXHpfqKZEbfmxoQ { "orgId": "6xVpQpzHBAoizhbMOLzty9", "oauthToken": "<JWT token>" }
{ "id": "01000103000000000002", "orgId": "010001", "orgUuid": "6xVpQpzHBAoizhbMOLzty9", "name": "Larry@infa.com", "description": null, "createTime": "2023-07-20T15:13:12.000Z", "updateTime": "2023-07-20T15:13:32.000Z", "createdBy": "ma", "updatedBy": "Scott@infa.com", "sfUsername": null, "firstName": "Larry", "lastName": "Felyne", "title": "Manager", "password": "********", "phone": "423435546657652", "emails": "Larry@infa.com", "timezone": null, "serverUrl": "https://na4.dm-us.informaticacloud.com/saas", "icSessionId": "0UNdbRXUXHpfqKZEbfmxoQ", "securityQuestion": "In what city did you meet your spouse/significant other?", "securityAnswer": "********", "uuid": "6qnnXdzBdtUbObUTYhyWO1", "forceChangePassword": false, "roles": [ { "name": "Admin", "description": "Role for performing administrative tasks for an organization. Has full access to all licensed services." }, { "name": "Data Preview", "description": "Role to preview data" }, { "name": "Designer", "description": "Role for creating assets, tasks, and processes. Can configure connections, schedules, and runtime environments. Has access to the Application Integration Console." } ], "usergroups": [ { "id": "aRfrqNzCfg7e9SDOJ3y1Yn", "orgId": "010001", "name": "G2", "description": "", "createTime": "2023-08-01T05:33:22.000Z", "updateTime": "2023-08-01T05:33:23.000Z", "createdBy": "Scott@infa.com", "updatedBy": "Scott@infa.com" } ], "spiUrl": null }
GET https://na4.dm-us.informaticacloud.com/saas/api/v2/agent HTTP/<HTTP version> Content-Type: application/json Accept: application/json icSessionId: 0UNdbRXUXHpfqKZEbfmxoQ