Skip to Content

Configure Your SAP S/4HANA System for ISLM

Set up the ABAP AI SDK powered by Intelligent Scenario Lifecycle Management (ISLM) in your SAP S/4HANA system and enable custom generative AI scenarios.
You will learn
  • Set up Intelligent Scenario Lifecycle Management (ISLM) in SAP S/4HANA 2023 (or higher)
  • Enable custom generative AI scenarios in your SAP S/4HANA system
  • Configure bgRFC-based background processing for ISLM
dfunkertDaniel FunkertMay 13, 2026
Created by
dfunkert
April 28, 2026
Contributors
dfunkert

Prerequisites

  • You have access to an SAP S/4HANA 2023 system (or higher) with SAP Fiori launchpad enabled
  • You have the required authorizations to perform configuration tasks and access transactions such as SNOTE, STC01, SU01, and SBGRFCCONF
  • You have access to SAP GUI and the SAP Fiori launchpad
  • Step 1

    In this tutorial, you prepare your SAP S/4HANA system to enable Intelligent Scenario Lifecycle Management (ISLM) for custom generative AI scenarios. You implement the required SAP Notes, configure the necessary business roles, and enable background processing. This establishes the foundation for integrating SAP AI Core in the next tutorials.

    The diagram illustrates how Intelligent Scenario Lifecycle Management is embedded in the overall architecture and how it connects to SAP AI Core. This tutorial focuses on the SAP S/4HANA components highlighted in the diagram.

    Tutorial Overview

    Further Information:

  • Step 2

    In this step, you implement the required SAP Notes and Transport-Based Correction Instructions (TCIs) in your SAP S/4HANA system. SAP Notes contain correction instructions that adjust or enhance existing functionality in your system. During implementation, the system checks your release and identifies any prerequisite notes that must be processed first. This provides the technical foundation for custom generative AI scenarios with ISLM and enables integration with SAP AI Core.

    1. Log on to your SAP S/4HANA system and open transaction SNOTE (Note Assistant).

    2. Choose Download SAP Note.

    Note Assistant: Overview

    3. In the SAP Note Download dialog, choose Multiple Selection.

    Note Assistant: SAP Note Download

    4. Enter the following SAP Notes [1] and choose Copy [2]:

    💡 TIP: You can also copy all note numbers at once and paste them into the Multiple Selection dialog.

    Note Assistant: Multiple Selection for SAP Note Number

    5. Choose Execute to download the SAP Notes.

    Note Assistant: SAP Note Download

    6. The SAP Notes appear in the list. Depending on your SAP S/4HANA release, some SAP Notes might not be applicable.

    ℹ️ NOTE: In this example, some are already included in the standard and are therefore marked as Cannot be implemented.

    Note Assistant: Overview

    7. If a note is delivered as a TCI, choose Upload TCI and upload the corresponding file ( Note > Correction Instructions > Software Component Versions > Download ).

    Note Assistant: Upload TCI

    8. For each SAP Note, choose one of the following:

    • Implement SAP Note, if applicable
    • Set as Not Relevant, if not required for your system

    9. Ensure that all relevant SAP Notes are successfully implemented and no errors occur.

    Note Assistant: Overview

    10. Congratulations! You have successfully implemented the required SAP Notes and TCIs.

  • Step 3

    In this step, you activate and assign the required business role for Intelligent Scenario Lifecycle Management (ISLM) in your SAP S/4HANA system. You use the content activation task list to generate and activate the required business roles and SAP Fiori content. This enables access to the ISLM applications in the SAP Fiori launchpad.

    1. Log on to your SAP S/4HANA system and open transaction STC01 (Task Manager for Technical Configuration).

    2. In the Task List field, enter SAP_FIORI_CONTENT_ACTIVATION and choose Execute (F8).

    Task Manager for Technical Configuration

    3. Enable the task Enter list of SAP Business Roles to be activated (optional) [1], then choose Fill Parameters [2].

    Task List: Overview

    4. In the Define Business Roles dialog, enter SAP_BR_ANALYTICS_SPECIALIST and choose Continue.

    Task List: Define Business Roles

    5. Choose Execute (F8) to start the task list.

    Task List: Execute

    6. Wait until the task list has completed successfully.

    💡 TIP: Instead of the SAP standard role, you can also create your own business role tailored to your requirements.

    Task List: Overview

    7. Open transaction SU01 (User Maintenance), enter your user [1], and choose Change [2].

    ℹ️ NOTE: The user DEMO is shown as an example. Replace it with your own user.

    User Maintenance: Initial Screen

    8. Open the Roles tab and assign Z_BR_ANALYTICS_SPECIALIST to the user.

    User Maintenance: Roles

    9. Choose Save.

    10. Open the SAP Fiori launchpad (transaction: /n/UI2/FLP) and log on with your user.

    11. In the Analytics space, navigate to the Intelligent Scenarios section. The ISLM applications are now available.

    Fiori Launchpad: Analytics Role

    12. Congratulations! You have successfully activated and assigned the required business role.

  • Step 4

    In this step, you configure the bgRFC queue in your SAP S/4HANA system to enable asynchronous background processing. ISLM uses the bgRFC queue for operations such as activation and deployment of intelligent scenarios. It consists of a supervisor destination, an inbound destination, and a scheduler. Together, these components ensure reliable processing of asynchronous background tasks and the communication with SAP AI Core.

    1. Log on to your SAP S/4HANA system and open transaction SBGRFCCONF (bgRFC Configuration).

    2. Open the Define Supervisor Dest. [1] tab and choose Create [2].

    bgRFC Configuration: Overview

    3. In the Create RFC Destination for Supervisor dialog, enter BGRFC_SUPERVISOR as Destination Name, BGRFC_SUPER as User Name, and provide a password. Enable Create User if required.

    Create RFC Destination for Supervisor

    4. Choose Save.

    5. Open the Define Inbound Dest. [1] tab and choose Create [2].

    bgRFC Configuration: Overview

    6. In the Configure Inbound Destination screen, enter ISLM_QBGRFC_INBOUND_DEST as Inb. Dest. Name [1] and add ISLM_ as a Queue Prefix [2].

    Configure Inbound Destination

    7. Choose Save.

    8. Open the Scheduler: Destination [1] tab and choose Create [2].

    The scheduler ensures that queued background tasks are processed automatically.

    bgRFC Configuration: Overview

    9. In the dialog, select Inbound to create a scheduler for inbound processing.

    bgRFC Configuration

    10. In the Create Scheduler Settings for Inbound Destination screen, select ISLM_QBGRFC_INBOUND_DEST and choose Save.

    Create Scheduler Settings for Inbound Destination

    11. Choose Save again to finalize the scheduler configuration.

    12. Congratulations! You have successfully configured the bgRFC queue for ISLM.

  • Step 5

    Test your understanding of the concepts covered in this tutorial. Select the correct answer and choose Check Answer.


    What is the main purpose of configuring the bgRFC queue in SAP S/4HANA for ISLM?

Back to top