## SAP BTP (Business Technology Platform) This integration collects audit log events from SAP Business Technology Platform (BTP). ### How to Configure the Integration Instance Follow these steps to configure the SAP BTP: ### Authentication Methods The integration supports two authentication methods: #### 1. mTLS Authentication (Recommended) - **Certificate**: PEM-encoded certificate from your SAP Service Key - **Private Key**: PEM-encoded private key from your SAP Service Key - **Client ID**: The `uaa.clientid` field from your SAP Service Key - **Token URL**: The `uaa.certurl` field from your SAP Service Key (for mTLS authentication) #### 2. Non-mTLS Authentication - **Client ID**: The `uaa.clientid` field from your SAP Service Key - **Client Secret**: The `uaa.clientsecret` field from your SAP Service Key - **Token URL**: The `uaa.url` field from your SAP Service Key (for Non-mTLS authentication) ### How to Obtain SAP Service Key Credentials 1. Log in to your SAP BTP Cockpit 2. Navigate to your subaccount 3. Go to **Services** > **Instances and Subscriptions** 4. Find your Audit Log service instance 5. Click on the instance and select **Create Service Key** 6. Download or copy the service key JSON The service key contains: - `url`: API URL for Audit Log Service (use this for the integration's **API URL** parameter) - `uaa.url`: Token URL for Non-mTLS authentication (e.g., `https://.authentication..hana.ondemand.com`) - `uaa.certurl`: Token URL for mTLS authentication (e.g., `https://.authentication.cert..hana.ondemand.com`) - `uaa.clientid`: Client ID (required for both authentication methods) - `uaa.clientsecret`: Client Secret (required for Non-mTLS only) - `certificate`: Certificate content in PEM format (required for mTLS only) - `key`: Private key content in PEM format (required for mTLS only) ### Additional Resources For more information about SAP BTP Audit Log configuration and authentication, refer to the official SAP documentation: - **Create Instance of the auditlog-management Service**: [SAP Help Portal - Create Instance](https://help.sap.com/docs/btp/sap-business-technology-platform/audit-log-retrieval-api-for-global-accounts-in-cloud-foundry-environment#create-instance-of-the-auditlog-management-service) - **OAuth Access Token Creation**: [SAP Help Portal - OAuth Access](https://help.sap.com/docs/btp/sap-business-technology-platform/audit-log-retrieval-api-for-global-accounts-in-cloud-foundry-environment#create-an-oauth-access-token)