This repository contains the material for the Get Hands-On Security Recommendations for Your SAP BTP Environment session.
In this session attendees will learn about the security recommendations for BTP services and how to implement them. The SAP BTP Security Recommendations are available in the SAP Help Portal in the sections for the SAP Business Technology Platform. These recommendations for the configuration of SAP BTP services help customers meet their compliance goals and secure their business.
The requirements to follow the exercises in this repository are active trial accounts for SAP BTP and for the SAP Cloud Identity Services.
First you have to get your SAP BTP trial account. Follow these instructions: Get a Free Account on SAP BTP Trial
Then activate your SAP Cloud Identity Services trial. Follow the instructions in this blog: SAP Cloud Identity Services offered as Trial Version
💡You should have access to your mailbox, which you used while registering for your BTP trial account in order to activate your SAP Cloud Identity Services trial account.
Finally, install a Time-based One-Time-Password (TOTP) authentication application (such as Google Authenticator or Microsoft Authenticator) on your mobile device.
Now you are ready to start the exercises.
-
Exercise 1 - Enable Multi-Factor Authentication for applications
-
Exercise 2 - Security Recommendations regarding user access and authentication
-
Exercise 3 - Security Recommendations regarding the Audit Log
-
Exercise 4 - Managing administrative authorizations in SAP Cloud Identity
- Exercise 4.1 - Enable policy-based authorizations in SAP Cloud Identity
- Exercise 4.2 - Create an authorization policy for reading users
- Exercise 4.3 - Create another user account to be used for testing
- Exercise 4.4 - Remove classic authorization for reading users
- Exercise 4.5 - Validate that you can still see all user records
- Exercise 4.6 - Restrict the authorization policy
- Exercise 4.7 - Validate that you can only see the allowed user accounts
IMPORTANT
Your repo must contain the .reuse and LICENSES folder and the License section below. DO NOT REMOVE the section or folders/files. Also, remove all unused template assets (images, folders, etc) from the exercises folder.
Please read the CONTRIBUTING.md to understand the contribution guidelines.
Please read the SAP Open-Source Code of Conduct.
Support for the content in this repository is available during the actual time of the online session for which this content has been designed. Otherwise, you may request support via the Issues tab.
Copyright (c) 2025 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.