Skip to content
This repository has been archived by the owner on Feb 13, 2024. It is now read-only.

Automate the setup of your SAP BTP account with the SAP BTP CLI and other CLI tools.

License

Notifications You must be signed in to change notification settings

SAP-samples/btp-setup-automator

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
[btpsa bot] docu generation
Jul 28, 2023
ec84271 Β· Jul 28, 2023
Feb 28, 2023
Jul 25, 2023
Apr 28, 2023
Feb 21, 2023
Feb 18, 2022
Jul 25, 2023
Jul 28, 2023
Jul 28, 2023
Feb 10, 2023
Jun 26, 2023
Oct 5, 2022
Jan 17, 2023
May 2, 2022
May 2, 2022
Feb 18, 2022
Apr 28, 2023
Jan 17, 2023
Nov 14, 2022
Nov 14, 2022
Nov 14, 2022

Repository files navigation

Setup Automator for SAP Business Technology Platform

REUSE status Release Docker ImageDev Docker Image

Description

This repository provides the user with a script to automate the setup of an SAP Business Technology Platform (SAP BTP) account and to learn how this is done with the various command line interfaces and tools that run inside a Docker container. It uses JSON configuration files to automate this setup of SAP BTP accounts or do other administrative tasks.

This includes:

  • Setup of your SAP BTP account
  • Entitlement of services
  • Subscriptions to applications and creation of service instances with service keys
  • Addition of administrator users to global account and sub accounts
  • Setup of roles and role collections, assignment of roles collections to users
  • Deployment of complete applications
  • Unrolling created setup

Quick Overview

Get a quick overview & demo of the btp-setup-automator through this video: Ask-the-expert video recording

Documentation

Started as a small helper for basic SAP BTP setups the tool has grown since its start. This documentation should support you in getting started quickly and then dive into the depths of the btp-setup-automator. The documentation has the following outline:

Known Issues

Checkout the issues section in this repo for known and current issues.

How to get Support?

❓ - If you have question you may use the Frequently Asked Questions document. If you did not find your questions answered there you can ask a question in SAP Community.

πŸ› - If you find a bug, feel free to create a bug report.

πŸš€ - If you have an idea for improvement or a feature request, please open a feature-request.

Contributions

Checkout the CONTRIBUTING.md file for more details on how to contribute to this open source project.

πŸ“ Tip - If you provide a pull request make sure that the basis of your work as well as the target for your pull request is the dev branch of this repository.

Code of conduct

Checkout the CODE_OF_CONDUCT.md file for more details on the code of conduct for this open source project.

License

Copyright (c) 2023 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.

Open in GitHub Codespaces

Stable image

Open Stable in GitHub Codespaces

Dev image

Open Dev in GitHub Codespaces