Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

Table of Contents

Search

  1. Preface
  2. API policies
  3. Security policies
  4. CORS policies
  5. Rate limit policies
  6. Response caching policies
  7. Privacy policies
  8. IP filtering policies
  9. Third-party authentication and authorization

API Policies

API Policies

Creating an OAuth 2.0 client

Creating an OAuth 2.0 client

Create an OAuth 2.0 client that enables API consumers to access APIs with a security policy that uses OAuth 2.0 authentication.
  1. On the
    Configuration
    page, click the
    Authorization
    tab.
  2. On the
    Informatica OAuth 2.0 Server
    tab, click
    Add OAuth 2.0 Client
    .
    The
    Add OAuth 2.0 Client
    wizard appears.
  3. 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.
  4. 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:
    $ ( )[ ] . ? `
  5. Optionally, enter a description of the client.
    The description can contain up to 255 characters.
  6. 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.
  7. Click
    Next
    .
    The
    Resources
    step appears.
  8. 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.
  9. Click
    Next
    .
    API Center creates the client. The
    Generated Credentials
    step appears.
  10. 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.
  11. 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.
  12. 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.

0 COMMENTS

We’d like to hear from you!