{"ref":"artifact:sap-btp-setup-automator","page":"/artifacts/sap-btp-setup-automator","json":"/artifacts/sap-btp-setup-automator.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-btp-setup-automator","name":"btp-setup-automator","artifact_type":"cli","ecosystem":"btp","domain":"operations-and-runtime","origin_ring":"sap-official","description":{"one_line":"A containerised script that sets up an SAP BTP account from JSON configuration files: entitlements, subscriptions, service instances, administrators and role collections, instead of clicking through the cockpit.","short":"Containerised script setting up an SAP BTP account from JSON config","what_it_solves":"Sets up a BTP account from JSON configuration files run inside a [Docker](external:docker) container that carries the command line tools it drives, which the overview gives as the reason it exists: configuring BTP without installing and understanding several of them first. It entitles services, subscribes to applications and creates service instances with service keys, adds administrator users to the global account and its subaccounts, sets up roles and role collections and assigns them to users, deploys whole applications, and unrolls a setup it created. A setup is written as a use case, and the repository ships a folder of them, of which only the ones in the `released` directory are described as tested. SAP has archived the repository and states that the tool is no longer maintained, recommending the [Terraform Provider for SAP BTP](artifact:sap-terraform-provider-btp) instead."},"links":{"repo":"https://github.com/SAP-archive/btp-setup-automator","docs":"https://github.com/SAP-archive/btp-setup-automator/blob/main/docs/README.md","issues":"https://github.com/SAP-archive/btp-setup-automator/issues"},"type_properties":{"distribution":{"value":["container"],"sources":[{"url":"https://github.com/SAP-archive/btp-setup-automator","title":"btp-setup-automator — README","checked":"2026-10-18","quote":"tools that run inside a [Docker](https://www.docker.com/) container"}]}},"identity":{"author":"SAP SE","license":"Apache-2.0"},"source_available":true,"provides":[{"capability":"capability:account-provisioning","what_it_does":"Configures a BTP account from JSON use case files run in a container: service entitlements, application subscriptions, service instances with service keys, administrator users on the global account and its subaccounts, and roles and role collections with their assignments, together with a step that unrolls the setup it created.","sources":[{"url":"https://github.com/SAP-archive/btp-setup-automator","title":"SAP-archive/btp-setup-automator — repository description","checked":"2026-09-27","quote":"Automate the setup of your SAP BTP account with the SAP BTP CLI and other CLI tools."},{"url":"https://github.com/SAP-archive/btp-setup-automator/blob/main/README.md","title":"SAP-archive/btp-setup-automator — README, introduction","checked":"2026-09-27","quote":"This repository provides the user with a script to automate the setup of an SAP Business Technology Platform (SAP BTP) account"},{"url":"https://github.com/SAP-archive/btp-setup-automator/blob/main/README.md","title":"SAP-archive/btp-setup-automator — README, what can be automated","checked":"2026-09-27","quote":"Subscriptions to applications and creation of service instances with service keys"},{"url":"https://github.com/SAP-archive/btp-setup-automator/blob/main/README.md","title":"SAP-archive/btp-setup-automator — README, role collections and unrolling","checked":"2026-09-27","quote":"Setup of roles and role collections, assignment of roles collections to users"},{"url":"https://github.com/SAP-archive/btp-setup-automator/blob/main/docs/OVERVIEW.md","title":"SAP-archive/btp-setup-automator — Overview","checked":"2026-09-27","quote":"The btp-setup-automator enables you to configure the setup of the SAP BTP without the hassel to install and understand several CLIs in order to achieve this."},{"url":"https://github.com/SAP-archive/btp-setup-automator/blob/main/docs/USECASES.md","title":"SAP-archive/btp-setup-automator — Use Cases","checked":"2026-09-27","quote":"You find more use cases and parameters files in the folder [`/usecases`], however only the ones available in the directory `released` are tested by us and should work."},{"url":"https://github.com/SAP-archive/btp-setup-automator/blob/main/README.md","title":"SAP-archive/btp-setup-automator — README, status notice","checked":"2026-09-27","quote":"Please be aware that with tool is no longer maintained and the repository is archived"},{"url":"https://github.com/SAP-archive/btp-setup-automator/blob/main/README.md","title":"SAP-archive/btp-setup-automator — README, alternative","checked":"2026-09-27","quote":"As an alternative for the btp-setup-automator we recommend to use the Terraform Provider for SAP BTP"}]}],"requires":[{"ref":"external:docker","for":"The engine that runs the container the script and the command line tools it drives live in; the basic setup lists installing it among the prerequisites, and the images are either pulled pre-built or built on the reader's machine.","requirement":"required","sources":[{"url":"https://github.com/SAP-archive/btp-setup-automator/blob/main/docs/BASIC_SETUP.md","title":"SAP-archive/btp-setup-automator — Basic Setup, prerequisites","checked":"2026-09-27","quote":"Install a Docker engine"},{"url":"https://github.com/SAP-archive/btp-setup-automator/blob/main/docs/BASIC_SETUP.md","title":"SAP-archive/btp-setup-automator — Basic Setup, images","checked":"2026-09-27","quote":"you can either use one of the pre-built Docker images for the `btp-setup-automator`, or build it yourself."}]}],"maintainers":["actor:sap","actor:sap-archive"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-27"},"contributors":["actor:alexrieder","actor:alperdedeoglu","actor:amnkramer","actor:andre68723","actor:btbernard","actor:bvarwig","actor:dj-adams","actor:fabianleh","actor:ilyabelozerovsap","actor:jsangeetha","actor:lechnerc77","actor:madevr","actor:martinfrick","actor:murkutenidhi","actor:phong78","actor:rui1610","actor:rui8472","actor:yevgentrukhin"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"19 contributors, org-owned"},{"label":"Repository","tier":"poor","evidence":"archived on GitHub"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Maintainer's CI","tier":"fair","evidence":"workflows present, no completed run on the default branch"}],"practice":[{"label":"Tests","tier":"good","evidence":"28 test files"},{"label":"Docs","tier":"good","evidence":"docs/ with 4280 pages, docs site, README 3 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":96,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","npm":"not published under this name","stars":96,"forks":42,"open_issues":0,"archived":true,"pushed_at":"2024-02-13","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","contributors":19,"tree_truncated":false,"test_files":28,"workflows":11,"other_ci":false,"readme_bytes":3130,"docs_files":4280,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2022-02-18","last_commit":"2024-02-13","commits":1021,"readme_path":"README.md","readme_sha":"7416a6c5cd2567f27b848881b730c55295e3441d","created_at":"2022-02-18T17:20:54Z","open_prs":0,"repo_read":"2026-10-26"},"release_notes":{"license":"Apache-2.0","quotable":true,"source":{"kind":"github-releases","url":"https://github.com/SAP-archive/btp-setup-automator/releases"},"format":"github-releases","releases":[{"version":"1.12.5","date":"2024-02-13","date_source":"github","heading":"btpsa-v1.12.5","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.12.5","sections":[],"hash":"0eb70a843e4444b5"},{"version":"1.12.4","date":"2024-01-23","date_source":"github","heading":"btpsa-v1.12.4","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.12.4","sections":[],"hash":"586f80b24d1f8d44"},{"version":"1.12.3","date":"2024-01-09","date_source":"github","heading":"btpsa-v1.12.3","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.12.3","sections":[],"hash":"5aa19e1a0116efdc"},{"version":"1.12.2","date":"2023-12-19","date_source":"github","heading":"btpsa-v1.12.2","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.12.2","sections":[],"hash":"ad9c8a80e2dd0418"},{"version":"1.12.1","date":"2023-11-14","date_source":"github","heading":"btpsa-v1.12.1","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.12.1","sections":[],"hash":"618f54ed79f3833b"},{"version":"1.12.0","date":"2023-10-24","date_source":"github","heading":"btpsa-v1.12.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.12.0","sections":[],"hash":"e5117ce1983f9c18"},{"version":"1.11.0","date":"2023-10-09","date_source":"github","heading":"btpsa-v1.11.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.11.0","sections":[],"hash":"83ce7ced1938101b"},{"version":"1.10.0","date":"2023-09-26","date_source":"github","heading":"btpsa-v1.10.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.10.0","sections":[],"hash":"f28f4f29bfa1baa3"},{"version":"1.9.0","date":"2023-09-05","date_source":"github","heading":"btpsa-v1.9.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.9.0","sections":[],"hash":"d89fbb84f7e6f961"},{"version":"1.8.5","date":"2023-07-25","date_source":"github","heading":"btpsa-v1.8.5","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.8.5","sections":[],"hash":"876c0ea8245af905"},{"version":"1.8.4","date":"2023-06-26","date_source":"github","heading":"btpsa-v1.8.4","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.8.4","sections":[],"hash":"f135460d8c614964"},{"version":"1.8.3","date":"2023-06-13","date_source":"github","heading":"btpsa-v1.8.3","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.8.3","sections":[],"hash":"5c8cccbba70d5f00"},{"version":"1.8.2","date":"2023-05-24","date_source":"github","heading":"btpsa-v1.8.2","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.8.2","sections":[],"hash":"5853ca996d9c9300"},{"version":"1.8.1","date":"2023-05-10","date_source":"github","heading":"btpsa-v1.8.1","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.8.1","sections":[],"hash":"30ca6bd19e2b7dcb"},{"version":"1.8.0","date":"2023-04-28","date_source":"github","heading":"btpsa-v1.8.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.8.0","sections":[],"hash":"80a0be9471cd2a4f"},{"version":"1.7.1","date":"2023-04-13","date_source":"github","heading":"btpsa-v1.7.1","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.7.1","sections":[],"hash":"fb6bad963ffb48cb"},{"version":"1.7.0","date":"2023-03-29","date_source":"github","heading":"btpsa-v1.7.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.7.0","sections":[],"hash":"213fab76f5984b60"},{"version":"1.6.1","date":"2023-03-15","date_source":"github","heading":"btpsa-v1.6.1","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.6.1","sections":[],"hash":"dfac440339c816dd"},{"version":"1.6.0","date":"2023-03-09","date_source":"github","heading":"btpsa-v1.6.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.6.0","sections":[],"hash":"fd2bb63f21a3d80f"},{"version":"1.5.2","date":"2023-02-28","date_source":"github","heading":"btpsa-v1.5.2","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.5.2","sections":[],"hash":"9ab8ce61ef067390"},{"version":"1.5.1","date":"2023-02-22","date_source":"github","heading":"btpsa-v1.5.1","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.5.1","sections":[],"hash":"f7d31e5110bacbb8"},{"version":"1.5.0","date":"2023-02-21","date_source":"github","heading":"btpsa-v1.5.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.5.0","sections":[],"hash":"4ac1679d9b3bd132"},{"version":"1.4.1","date":"2023-02-10","date_source":"github","heading":"btpsa-v1.4.1","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.4.1","sections":[],"hash":"e8684b7edb4f3bc3"},{"version":"1.4.0","date":"2023-02-02","date_source":"github","heading":"btpsa-v1.4.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.4.0","sections":[],"hash":"479eabeac9b5eb86"},{"version":"1.3.0","date":"2023-01-17","date_source":"github","heading":"btpsa-v1.3.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.3.0","sections":[],"hash":"3fff37634d7a8ff7"},{"version":"1.2.4","date":"2023-01-17","date_source":"github","heading":"btpsa-v1.2.4","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.2.4","sections":[],"hash":"2091767e03df8856"},{"version":"1.2.3","date":"2023-01-09","date_source":"github","heading":"btpsa-v1.2.3","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.2.3","sections":[],"hash":"403d980ed0264b99"},{"version":"1.2.2","date":"2022-12-09","date_source":"github","heading":"btpsa-v1.2.2","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.2.2","sections":[],"hash":"ceeb93bca0dfecd8"},{"version":"1.2.1","date":"2022-12-08","date_source":"github","heading":"btpsa-v1.2.1","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.2.1","sections":[],"hash":"d30979390605807c"},{"version":"1.2.0","date":"2022-12-07","date_source":"github","heading":"btpsa-v1.2.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.2.0","sections":[],"hash":"f93985e193a8e12c"},{"version":"1.1.0","date":"2022-11-23","date_source":"github","heading":"btpsa-v1.1.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.1.0","sections":[],"hash":"7f7fb18b800e7ec3"},{"version":"1.0.1","date":"2022-11-15","date_source":"github","heading":"btpsa-v1.0.1","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.0.1","sections":[],"hash":"bc154dba6ac7688c"},{"version":"1.0.0","date":"2022-11-14","date_source":"github","heading":"btpsa-v1.0.0","url":"https://github.com/SAP-archive/btp-setup-automator/releases/tag/btpsa-v1.0.0","sections":[],"hash":"dddb771da59b17ff"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap","name":"SAP","json":"/actors/sap.json"},{"ref":"actor:sap-archive","name":"SAP Archive","json":"/actors/sap-archive.json"}],"contributors":[{"ref":"actor:alexrieder","name":"Alexander Rieder","json":"/actors/alexrieder.json"},{"ref":"actor:alperdedeoglu","name":"Alper Dedeoglu","json":"/actors/alperdedeoglu.json"},{"ref":"actor:andre68723","name":"Andre","json":"/actors/andre68723.json"},{"ref":"actor:amnkramer","name":"Armin Kramer","json":"/actors/amnkramer.json"},{"ref":"actor:btbernard","name":"Brian Bernard","json":"/actors/btbernard.json"},{"ref":"actor:bvarwig","name":"Britta Varwig","json":"/actors/bvarwig.json"},{"ref":"actor:lechnerc77","name":"Christian Lechner","json":"/actors/lechnerc77.json"},{"ref":"actor:dj-adams","name":"DJ Adams","json":"/actors/dj-adams.json"},{"ref":"actor:fabianleh","name":"Fabian Lehmann","json":"/actors/fabianleh.json"},{"ref":"actor:ilyabelozerovsap","name":"ilyabelozerovsap","json":"/actors/ilyabelozerovsap.json"},{"ref":"actor:madevr","name":"Marc","json":"/actors/madevr.json"},{"ref":"actor:martinfrick","name":"Martin Frick","json":"/actors/martinfrick.json"},{"ref":"actor:murkutenidhi","name":"Nidhi Murkute","json":"/actors/murkutenidhi.json"},{"ref":"actor:rui1610","name":"Rui Nogueira","json":"/actors/rui1610.json"},{"ref":"actor:rui8472","name":"rui8472","json":"/actors/rui8472.json"},{"ref":"actor:jsangeetha","name":"Sangeetha Jayakumar","json":"/actors/jsangeetha.json"},{"ref":"actor:phong78","name":"Thanh Phong Lam","json":"/actors/phong78.json"},{"ref":"actor:yevgentrukhin","name":"Yevgen Trukhin","json":"/actors/yevgentrukhin.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}