Setting up policies for the Indeed API suite

You must set up two policies:
  • xoauth_service_name
  • Identity2

Policies are set up for non-Infor API suites.

See Infor OS User and Administration Library (Cloud) and select Administrator > API Gateway.

  1. On the Available APIs page, search and double-click the Indeed API suite.
  2. Click Suite Policies.
  3. In the Request Policies section, click Add Request Policies.
  4. Specify this information:
    Policy Type
    Select Header.
    Category
    The default value of this field is Mediation.
    Name
    Specify xoauth_service_name.
    Sample Policies
    Leave this field blank.
    Flow
    The default value of this field is FLOW.
    Policy Definitions
    Specify the <headerName> and <headerValue> to <headerName>xoauth_service_name</headerName> <headerValue>HCM.OAUTH-IONAPI-INDEED</headerValue>.
    You must change the <headerValue> to the form-based service for Indeed.
    See Using Security Administrator to create a form-based service for Indeed.
  5. Click Save.
  6. Click Back.
  7. Click Add Request Policies.
  8. Specify this information:
    Policy Type
    Select Header.
    Category
    The default value of this field is Mediation.
    Name
    Specify Identity2.
    Sample Policies
    Leave this field blank.
    Flow
    The default value of this field is REQUEST.
    Policy Definitions
    Specify the <headerName> and <headerValue> to <headerName>Identity2</headerName> <headerValue>IFS User GUID</headerValue>.
    You must change the <headerValue> to the IFS User GUID of the Infor OS Portal's user.
    See Infor OS User and Administration Library (Cloud) and select Administrator > OS Portal.
  9. Click Save.