# Prerequisites & Limitations

## Prerequisites for Installing the ABAP Agent

To install the ABAP agent, you'll need to meet the following requirements.

***

**System Requirements**

* A provisioned virtual machine with admin permissions.
  * **Important:** When provisioning a new VM for use with the ABAP Agent, make sure the SAP systems are reachable from the VM.
* Operating System:
  * Windows 10 version 1903/19H1 and later
  * Windows Server 2022 and later
* CPU: 4 CPUs
* Memory: 16 GB RAM
* Disk Space: 200 GB

***

**SAP Permissions**

The agent requires a dedicated SAP role. Follow the instructions described on page: [Generate Authorization Profiles](/knowledgebase/setup-and-configuration/sealights-agents-and-plugins/abap-agent/install-the-abap-agent/generate-authorization-profiles.md).

***

**SAP Version Requirement**

The ABAP Agent relies on **SCMON** for data collection.\
SCMON is available starting from **SAP NetWeaver 7.4 SP08**.

**Therefore, the SAP system must be version 7.4.8 or higher.**

***

**Verify SAP Time Zone Configuration**

Make sure the SAP system and the operating system use the same time zone. If they don’t match, the Agent won’t be able to collect accurate time data.

**Recommended Practice**

In SAPGUI, use transaction SE16 to display table TTZCU and confirm that field TZONESYS contains the same time zone as the OS time zone. If not, then use transaction STZAC to correct the system time zone.

***

## Limitations and Supported Versions

The following versions are currently supported:

* SAP S/4HANA Cloud, Private Edition
* SAP S/4HANA Enterprise Management
* SAP ECC (SAP ERP Central Component)
* ABAP that is not executed in BTP or a public cloud environment.

We're actively working on adding support for ABAP that is executed in BTP or a public cloud environment, and this is on our roadmap for future delivery.

Please note the following:

* Tosca: The agent currently supports Tosca Commander versions `2025.1.4` and Tosca Cloud `1.0`.
* Playlists: Playlists are not currently supported via the personal agent, but this feature is also on our roadmap.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sealights.io/knowledgebase/setup-and-configuration/sealights-agents-and-plugins/abap-agent/install-the-abap-agent/prerequisites-and-limitations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
