Create an OAuth 2.0 client that enables API consumers to access APIs with a security policy that uses OAuth 2.0 authentication.
On the
Configuration
page, click the
Authorization
tab.
On the
Informatica OAuth 2.0 Server
tab, click
Add OAuth 2.0 Client
.
The
Add OAuth 2.0 Client
wizard appears.
Enter the user name and password of an organization user and click
Next
.
The user information that you enter here must be an
Allowed User
of the
Application Integration
process.
The
Details
step appears.
Enter a name for the client. The name is case sensitive and must be unique in the organization.
The name can contain up to 32 characters, including ASCII letters, digits, Japanese characters, and the following special characters:
$ ( )[ ] . ? `
Optionally, enter a description of the client.
The description can contain up to 255 characters.
Enter a timeout value in minutes for the access token.
The minimum value is 5 minutes and the maximum value is 1440 minutes or 24 hours.
After a token times out, you can't use it. You must regenerate the token.
Click
Next
.
The
Resources
step appears.
Select what managed APIs or managed API groups the OAuth 2.0 client applies to:
All Resources. The OAuth 2.0 client applies to all the managed APIs and managed API groups in the organization.
Selected Resources. Select managed APIs and/or managed API groups that the OAuth 2.0 client applies to.
The managed APIs and managed API groups are organized into distinct tabs, making it easier to locate and interact with the specific resources you need.
Click
Next
.
API Center creates the client. The
Generated Credentials
step appears.
Copy the client credentials and use one of the following methods to send them to API consumers:
Click
Copy
next to
OAuth 2.0 Client ID
and
OAuth 2.0 Client Secret
to copy the credentials as plain text. API consumers use the client credentials in applications and software packages where you enter each detail separately.
You can't copy the client secret after you exit the wizard.
Click
Copy
next to
Authorization Header Value
to copy the credentials as an authorization header value. API consumers use the value in applications and software packages where you enter the client credentials as a value in an authorization header.
You can't use the
DOCTYPE
header in XML attachments.
Click
Finish
.
You can view the enabled OAuth 2.0 client on the
Informatica OAuth 2.0 Server
table on the
Authorization
tab of the
Configuration
page.
Click the number in the
APIs
or
API Groups
columns to view the details of the managed APIs or managed API groups associated with the respective OAuth 2.0 client.
All APIs
or
All API Groups
in these columns denote that the specific OAuth 2.0 client is associated with all managed APIs or managed API groups.
You can filter the managed APIs and managed API groups based on the API name.
When you create an OAuth 2.0 client, you can view all the managed APIs and managed API groups that are currently active, shared, and deprecated. When you edit an OAuth 2.0 client, you can view the list of active, shared, and deprecated managed APIs and managed API groups that are associated with the OAuth 2.0 client.