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).

...

Authorization & Token URL

Create OAuth Client

...

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 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 create an OAuth Client with the Purpose "Interactive Usage" (Authorization Code Grant) and the Redirect URI http://localhost:8089.Create

  2. In all other cases, especially if you plan to use the AutomationTool, then create an OAuth Client with the Purpose "Interactive Usage and & 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)Image Removed

  3. For Access, enable all 6 checkboxes. Image Removed 

...

Learn more: SAP blog article

Enter SAC Parameters

The 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

SAC Connection in Login Window

...

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)