Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Introduction

...

The following chapters describe, where the mandatory parameters can be found in your SAC.

...

URLs

Your SAC > System > Administration > App Integration

Please enter your two URLs into your Performer Suite in the respective parameter fields (Authorization & Token URL).

...

In order to be able to access your SAC systems from the Performer Suite, an OAuth client must be added to your SAC.
Your SAC > System > Administration > App Integration > Add a New OAuth Client

Two authorization methods are possible:

  1. Interactive Usage (Authorization Code Grant)

  2. Interactive Usage and API Access(Client Credential Grant)

Info

Which OAuth client type should I create?

  1. If you are using SSO for your SAC, then create an OAuth Client with the Purpose "Interactive Usage" (Authorization Code Grant) and the Redirect URI http://localhost:8089.

  2. In all other cases, especially if you plan to use the AutomationTool, then create an OAuth Client with the Purpose "Interactive Usage & API Access" (Client Credential Grant) to have a “machine-to-machine” authorization.
    (in this case, no direct login is needed inside the Performer Suite, because the protected resource does not belong to a specific user)

  3. For Access, enable all 6 checkboxes. 

...

Learn more: SAP blog article

Enter SAC Parameters

In the last step, enter your two SAC URLs into the following text fields:

...

The following parameters must be entered for this connection type:

Interactive Usage

  • Client ID

  • Auth Grant = Interactive Usage (Authorization Code Grant)

  • Secret (optional)

  • Redirect URL

Interactive Usage & API Access

  • Client Id

  • Auth Grant = Interactive Usage & API Access (Client Credential Grant)

  • Secret

...

Info

If the defined OAuth client is "Interactive Usage (Authorization Code Grant)", a user login is required.
(if SSO is enabled in your SAC: this login window will not appear and will login straight)