{"ref":"artifact:sap-terraform-provider-btp","page":"/artifacts/sap-terraform-provider-btp","json":"/artifacts/sap-terraform-provider-btp.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-terraform-provider-btp","name":"Terraform Provider for SAP BTP","artifact_type":"package","ecosystem":"btp","domain":"operations-and-runtime","origin_ring":"sap-official","use_as":"dependency","description":{"one_line":"The plugin that lets a Terraform or OpenTofu configuration manage the resources of an SAP BTP global account, from directories and subaccounts to entitlements, role collections and subscriptions.","short":"Terraform and OpenTofu provider for SAP BTP global accounts","what_it_solves":"Manages the resources of a BTP global account from [Terraform](external:terraform) configuration files, with a documented resource type each for directories and subaccounts, entitlements, roles and role collections and their assignments, trust configurations, security settings, destinations, service brokers, service instances and bindings, subscriptions, environment instances, resource providers and API credentials. It reaches as far as the platform manages [account provisioning](capability:account-provisioning): it creates the Cloud Foundry environment instance of a subaccount, and has no resource for a space or a space role inside one. Every configuration names the subdomain of the global account it works in, and authentication is by user name and password, by an assertion JWT from a custom identity provider, or by a PEM-encoded X.509 client certificate and key; two-factor authentication is not supported on the password route, and the single sign-on login is not intended for containerised environments or CI/CD pipelines. Three guides in the repository cover which resources can be imported into state, how `terraform plan` reports drift for BTP resources, and how to read the parameters of a service instance that are marked as sensitive. The OpenTofu CLI can run it as a direct replacement for the Terraform CLI without modifications; it carries no OpenTofu-specific features beyond standard Terraform functionality, and its issues are addressed when they reproduce under the Terraform CLI."},"links":{"repo":"https://github.com/SAP/terraform-provider-btp","homepage":"https://registry.terraform.io/providers/SAP/btp/latest","docs":"https://registry.terraform.io/providers/SAP/btp/latest/docs","issues":"https://github.com/SAP/terraform-provider-btp/issues"},"identity":{"author":"SAP SE","license":"Apache-2.0"},"source_available":true,"provides":[{"capability":"capability:account-provisioning","what_it_does":"Declares a BTP global account's directories, subaccounts, entitlements, roles and role collections, trust configurations, security settings, destinations, service instances and bindings, subscriptions and environment instances as Terraform configuration, each with its own documented resource type.","sources":[{"url":"https://github.com/SAP/terraform-provider-btp","title":"SAP/terraform-provider-btp — README","checked":"2026-09-27","quote":"The Terraform provider for SAP BTP allows the management of resources on the SAP Business Technology Platform via Terraform."},{"url":"https://github.com/SAP/terraform-provider-btp/blob/main/docs/index.md","title":"SAP/terraform-provider-btp — docs/index.md, SAP BTP Provider","checked":"2026-09-27","quote":"The Terraform provider for SAP BTP enables you to automate the provisioning, management, and configuration of resources on SAP Business Technology Platform."},{"url":"https://api.github.com/repos/SAP/terraform-provider-btp/contents/docs/resources","title":"SAP/terraform-provider-btp — docs/resources listing","checked":"2026-09-27"},{"url":"https://github.com/SAP/terraform-provider-btp/blob/main/docs/index.md","title":"SAP/terraform-provider-btp — docs/index.md, provider schema","checked":"2026-09-27","quote":"The subdomain of the global account in which you want to manage resources. To be found in the cockpit, in the global account view."},{"url":"https://github.com/SAP/terraform-provider-btp/blob/main/docs/index.md","title":"SAP/terraform-provider-btp — docs/index.md, password argument","checked":"2026-09-27","quote":"Your password. Note that two-factor authentication is not supported."},{"url":"https://github.com/SAP/terraform-provider-btp/blob/main/guides/QUICKSTART.md","title":"SAP/terraform-provider-btp — Quick Start Guide","checked":"2026-09-27","quote":"the SSO login feature is not intended for use in containerized environments or CI/CD pipelines"},{"url":"https://github.com/SAP/terraform-provider-btp/blob/main/guides/DRIFTDETECTION.md","title":"SAP/terraform-provider-btp — Overview on drift detection","checked":"2026-09-27","quote":"In this document we discuss the drift detection for the Terraform provider for SAP BTP and what needs to be considered."},{"url":"https://github.com/SAP/terraform-provider-btp","title":"SAP/terraform-provider-btp — README, OpenTofu Compatibility","checked":"2026-09-27","quote":"The provider can be used with OpenTofu CLI as a direct replacement for HashiCorp Terraform CLI without modifications."}]}],"requires":[{"ref":"external:terraform","for":"The CLI that loads the provider and runs the configuration; the quick start guide lists installing it as a prerequisite.","requirement":"required","sources":[{"url":"https://github.com/SAP/terraform-provider-btp/blob/main/guides/QUICKSTART.md","title":"SAP/terraform-provider-btp — Quick Start Guide","checked":"2026-09-27","quote":"Terraform installed on your machine"}]}],"maintainers":["actor:sap"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-27"},"contributors":["actor:andre-dossinger","actor:annawenger20","actor:anugrahg","actor:cherians","actor:diya-dhan","actor:genosseott","actor:kiesslingh","actor:kuntzed","actor:lechnerc77","actor:nxvipin","actor:prajin-op","actor:ravi-ydv","actor:rui1610","actor:sachinprajapat06","actor:sdischer-sap","actor:sp1goyal","actor:tieyanfu","actor:v0lkc","actor:vipinvkmenon","actor:vtopalova23"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"25 contributors, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"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":"good","evidence":"Terraform Provider Tests green, 2026-10-23"}],"practice":[{"label":"Tests","tier":"good","evidence":"13 test files"},{"label":"Docs","tier":"good","evidence":"docs/ with 144 pages, docs site, README 5 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":124,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name","stars":124,"forks":35,"open_issues":23,"archived":false,"pushed_at":"2026-10-23","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2023-03-24T17:11:55Z","open_prs":1,"tree_truncated":false,"test_files":13,"workflows":31,"other_ci":false,"readme_bytes":5074,"docs_files":144,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2023-03-24","last_commit":"2026-10-23","commits":985,"contributors":25,"ci_status":"success","ci_run_at":"2026-10-23","ci_workflow":"Terraform Provider Tests","ci_event":"push","readme_path":"README.md","readme_sha":"365f877c21e76ca688281dca2c84d83461f6237c","repo_read":"2026-10-25"},"release_notes":{"license":"Apache-2.0","quotable":true,"source":{"kind":"github-releases","url":"https://github.com/SAP/terraform-provider-btp/releases"},"format":"github-releases","releases":[{"version":"1.27.0","date":"2026-09-29","date_source":"github","heading":"v1.27.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.27.0","sections":[],"hash":"aba3b207524a8383"},{"version":"1.26.0","date":"2026-08-19","date_source":"github","heading":"v1.26.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.26.0","sections":[],"hash":"c8cb6ae02c63deab"},{"version":"1.25.0","date":"2026-07-20","date_source":"github","heading":"v1.25.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.25.0","sections":[],"hash":"063703867b397319"},{"version":"1.24.0","date":"2026-07-01","date_source":"github","heading":"v1.24.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.24.0","sections":[],"hash":"c72952cc84e86925"},{"version":"1.23.1","date":"2026-06-09","date_source":"github","heading":"v1.23.1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.23.1","sections":[],"hash":"1c3099ba2148f29a"},{"version":"1.23.0","date":"2026-06-08","date_source":"github","heading":"v1.23.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.23.0","sections":[],"hash":"857c4f99f2663c4d"},{"version":"1.22.0","date":"2026-04-28","date_source":"github","heading":"v1.22.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.22.0","sections":[],"hash":"41af7caa4f2b5aee"},{"version":"1.21.3","date":"2026-03-31","date_source":"github","heading":"v1.21.3","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.21.3","sections":[],"hash":"f08e996659bbc213"},{"version":"1.21.2","date":"2026-03-31","date_source":"github","heading":"v1.21.2","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.21.2","sections":[],"hash":"cdcbf0a770c60a40"},{"version":"1.21.1","date":"2026-03-31","date_source":"github","heading":"v1.21.1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.21.1","sections":[],"hash":"db171313f15e4b43"},{"version":"1.21.0","date":"2026-03-30","date_source":"github","heading":"v1.21.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.21.0","sections":[],"hash":"730f8f1f7a3a8d16"},{"version":"1.20.1","date":"2026-02-25","date_source":"github","heading":"v1.20.1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.20.1","sections":[],"hash":"8d8c0288227e30f5"},{"version":"1.20.0","date":"2026-02-19","date_source":"github","heading":"v1.20.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.20.0","sections":[],"hash":"561dffb3346e44a8"},{"version":"1.19.0","date":"2026-02-10","date_source":"github","heading":"v1.19.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.19.0","sections":[],"hash":"bd95eff266b9e3be"},{"version":"1.18.1","date":"2025-12-11","date_source":"github","heading":"v1.18.1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.18.1","sections":[],"hash":"a0f1c82e592361a7"},{"version":"1.18.0","date":"2025-12-11","date_source":"github","heading":"v1.18.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.18.0","sections":[],"hash":"cc0632186b308e47"},{"version":"1.17.0","date":"2025-10-14","date_source":"github","heading":"v1.17.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.17.0","sections":[],"hash":"18d2f1ab5de222a0"},{"version":"1.16.1","date":"2025-09-12","date_source":"github","heading":"v1.16.1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.16.1","sections":[],"hash":"52ec600594178da4"},{"version":"1.16.0","date":"2025-09-11","date_source":"github","heading":"v1.16.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.16.0","sections":[],"hash":"0cba5a4cf7859bac"},{"version":"1.15.1","date":"2025-07-25","date_source":"github","heading":"v1.15.1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.15.1","sections":[],"hash":"f6eb2b660e4e9868"},{"version":"1.15.0","date":"2025-07-22","date_source":"github","heading":"v1.15.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.15.0","sections":[],"hash":"69909b7d1d693663"},{"version":"1.14.0","date":"2025-07-01","date_source":"github","heading":"v1.14.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.14.0","sections":[],"hash":"67914e805198cd98"},{"version":"1.13.0","date":"2025-06-05","date_source":"github","heading":"v1.13.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.13.0","sections":[],"hash":"dba4fe6945de614f"},{"version":"1.12.0","date":"2025-05-05","date_source":"github","heading":"v1.12.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.12.0","sections":[],"hash":"82d06b58354c58b4"},{"version":"1.11.0","date":"2025-03-18","date_source":"github","heading":"v1.11.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.11.0","sections":[],"hash":"550033c0813d75a5"},{"version":"1.10.0","date":"2025-02-18","date_source":"github","heading":"v1.10.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.10.0","sections":[],"hash":"45a3db1655d7c87e"},{"version":"1.9.0","date":"2025-01-15","date_source":"github","heading":"v1.9.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.9.0","sections":[],"hash":"739472994a7dc038"},{"version":"1.8.0","date":"2024-11-04","date_source":"github","heading":"v1.8.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.8.0","sections":[],"hash":"2bcd34985e9f937c"},{"version":"1.7.0","date":"2024-09-25","date_source":"github","heading":"v1.7.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.7.0","sections":[],"hash":"9faadc92a567b6f9"},{"version":"1.6.0","date":"2024-08-28","date_source":"github","heading":"v1.6.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.6.0","sections":[],"hash":"c7762f8e449bddef"},{"version":"1.5.0","date":"2024-07-24","date_source":"github","heading":"v1.5.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.5.0","sections":[],"hash":"e6c32be23e4798c6"},{"version":"1.4.0","date":"2024-05-27","date_source":"github","heading":"v1.4.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.4.0","sections":[],"hash":"7724af992b839989"},{"version":"1.3.0","date":"2024-05-07","date_source":"github","heading":"v1.3.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.3.0","sections":[],"hash":"436367a4575e08ae"},{"version":"1.2.0","date":"2024-05-03","date_source":"github","heading":"v1.2.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.2.0","sections":[],"hash":"7c0814d76f21e4af"},{"version":"1.1.0","date":"2024-03-04","date_source":"github","heading":"v1.1.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.1.0","sections":[],"hash":"e66bdf79022822d9"},{"version":"1.0.0","date":"2024-02-05","date_source":"github","heading":"v1.0.0","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.0.0","sections":[],"hash":"dba91a0b00cbfe3a"},{"version":"1.0.0-rc2","date":"2024-01-23","date_source":"github","heading":"v1.0.0-rc2","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.0.0-rc2","sections":[],"hash":"6a89e3c23cf6a217"},{"version":"1.0.0-rc1","date":"2023-12-06","date_source":"github","heading":"v1.0.0-rc1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v1.0.0-rc1","sections":[],"hash":"93e73987bb788f31"},{"version":"0.6.0-beta2","date":"2023-11-13","date_source":"github","heading":"v0.6.0-beta2","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v0.6.0-beta2","sections":[],"hash":"87e62bcb99a25080"},{"version":"0.6.0-beta1","date":"2023-11-07","date_source":"github","heading":"v0.6.0-beta1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v0.6.0-beta1","sections":[],"hash":"d6361627d6a5b541"},{"version":"0.5.0-beta1","date":"2023-10-04","date_source":"github","heading":"v0.5.0-beta1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v0.5.0-beta1","sections":[],"hash":"fb99e67b43ed2035"},{"version":"0.4.0-beta1","date":"2023-09-06","date_source":"github","heading":"v0.4.0-beta1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v0.4.0-beta1","sections":[],"hash":"02b53d9d44cd191a"},{"version":"0.3.0-beta1","date":"2023-08-24","date_source":"github","heading":"v0.3.0-beta1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v0.3.0-beta1","sections":[],"hash":"3dc325040f2e4480"},{"version":"0.2.0-beta2","date":"2023-07-26","date_source":"github","heading":"v0.2.0-beta2","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v0.2.0-beta2","sections":[],"hash":"01ba4719c80b6fe9"},{"version":"0.2.0-beta1","date":"2023-07-26","date_source":"github","heading":"v0.2.0-beta1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v0.2.0-beta1","sections":[],"hash":"01ba4719c80b6fe9"},{"version":"0.1.0-beta1","date":"2023-06-26","date_source":"github","heading":"v0.1.0-beta1","url":"https://github.com/SAP/terraform-provider-btp/releases/tag/v0.1.0-beta1","sections":[],"hash":"01ba4719c80b6fe9"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap","name":"SAP","json":"/actors/sap.json"}],"contributors":[{"ref":"actor:andre-dossinger","name":"Andre Dossinger","json":"/actors/andre-dossinger.json"},{"ref":"actor:annawenger20","name":"Anna Wenger","json":"/actors/annawenger20.json"},{"ref":"actor:anugrahg","name":"Anugrah Gupta","json":"/actors/anugrahg.json"},{"ref":"actor:lechnerc77","name":"Christian Lechner","json":"/actors/lechnerc77.json"},{"ref":"actor:v0lkc","name":"Christian Volk","json":"/actors/v0lkc.json"},{"ref":"actor:kuntzed","name":"Daniel Kuntze","json":"/actors/kuntzed.json"},{"ref":"actor:diya-dhan","name":"Diya Dhandapani","json":"/actors/diya-dhan.json"},{"ref":"actor:kiesslingh","name":"Heiko Kiessling","json":"/actors/kiesslingh.json"},{"ref":"actor:genosseott","name":"Johannes Ott","json":"/actors/genosseott.json"},{"ref":"actor:prajin-op","name":"PRAJIN OLLEKKATT PRAKASAN","json":"/actors/prajin-op.json"},{"ref":"actor:ravi-ydv","name":"ravi-ydv","json":"/actors/ravi-ydv.json"},{"ref":"actor:rui1610","name":"Rui Nogueira","json":"/actors/rui1610.json"},{"ref":"actor:sachinprajapat06","name":"sachin prajapat","json":"/actors/sachinprajapat06.json"},{"ref":"actor:sp1goyal","name":"Sarthak Goyal","json":"/actors/sp1goyal.json"},{"ref":"actor:sdischer-sap","name":"sdischer-sap","json":"/actors/sdischer-sap.json"},{"ref":"actor:cherians","name":"Stephen Cherian","json":"/actors/cherians.json"},{"ref":"actor:tieyanfu","name":"TieyanFu","json":"/actors/tieyanfu.json"},{"ref":"actor:vipinvkmenon","name":"Vipin Menon","json":"/actors/vipinvkmenon.json"},{"ref":"actor:nxvipin","name":"Vipin Nair","json":"/actors/nxvipin.json"},{"ref":"actor:vtopalova23","name":"vtopalova23","json":"/actors/vtopalova23.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[{"ref":"artifact:sap-samples-btp-terraform-mooc-terra1","name":"btp-terraform-mooc-terra1","json":"/artifacts/sap-samples-btp-terraform-mooc-terra1.json","requirement":"required"},{"ref":"artifact:sap-samples-btp-terraform-samples","name":"btp-terraform-samples","json":"/artifacts/sap-samples-btp-terraform-samples.json","requirement":"required"},{"ref":"artifact:sap-samples-joule-studio-setup-terraform","name":"joule-studio-setup-terraform","json":"/artifacts/sap-samples-joule-studio-setup-terraform.json"},{"ref":"artifact:sap-samples-teched2024-xp280","name":"SAP-samples/teched2024-XP280","json":"/artifacts/sap-samples-teched2024-xp280.json"}],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}