platformchangelog.dev
43 tools
tools43j k move f filter
‹ tools sap-btp-terraformtool

Terraform Provider for SAP BTP

1.27.0current · 2026-09-29

SAP's Terraform provider for BTP: global accounts, subaccounts, entitlements and service instances managed as code.

governance vendor-owned·license oss·vendor SAP
toolEnterprise app platformsIDP & portals
release lines seen1.271.261.251.241.231.221.211.20
alternatives
No alternatives recorded for Terraform Provider for SAP BTP yet.
No case notes yet. Know of a public postmortem or case study? Tell us.
releases30change lines typed from the source notes
1.27.02026-09-29minor+****sharesource

SAP released version 1.27.0 of the Terraform Provider for SAP BTP. The release notes list one added action, action_update_global_account, and four fixes covering function label extraction for legacy labels, failing early when an amount is set on non-quota entitlement plans, drift resolution for role collection assignments with custom IAS origins, and an auto_create_shadow_users option in the globalaccount trust configuration.

platform teams Platform teams managing SAP BTP through Terraform get a new action for updating global accounts and fixes that reduce configuration drift for role collections and trust settings. Teams using entitlement plans should note that amount on non-quota plans now fails at plan time instead of being silently accepted.

written by claude-haiku-5-5, prompt 7cbe154, checked by publish rules

  • Implemented action_update_global_accountadded
  • Improved function label extraction to support legacy labelsfixed
  • Fail fast when amount is set on non-quota entitlement plansfixed
  • Resolve drift for role collection group/attribute assignments with custom IAS originsfixed
  • Added auto_create_shadow_users to globalaccount trust configurationfixed
5 maintenance lines (dependency bumps, CI, tests, docs)
  • Bump github.com/stretchr/testify from 1.12.0 to 1.12.1 in the other-dependencies groupmaintenance
  • Bump google.golang.org/grpc from 1.82.1 to 1.83.1maintenance
  • Bump google.golang.org/grpc from 1.83.1 to 1.83.2maintenance
  • Bump github.com/hashicorp/go-uuid from 1.0.3 to 1.0.4 in the other-dependencies groupmaintenance
  • Fix OAuth2 example for destinationmaintenance
10 lines1 added4 fixed5 maintenancetyped from the source notes
v1.26.02026-08-19minor+sharesource
  • Added additional get call to fetch roles on the basis of subaccount idadded
3 maintenance lines (dependency bumps, CI, tests, docs)
  • Bump google.golang.org/grpc from 1.80.0 to 1.82.1maintenance
  • Bump github.com/hashicorp/terraform-plugin-log from 0.10.0 to 0.11.0 in the terraform-framework groupmaintenance
  • Bump github.com/stretchr/testify from 1.11.1 to 1.12.0 in the other-dependencies groupmaintenance
4 lines1 added3 maintenancetyped from the source notes
v1.25.02026-07-20minor+***sharesource
  • Added user assignmentadded
  • Precedence of auth flows and parametersfixed
  • Fixing validation_duration attribute typefixed
  • Replacement of service instance upon updatefixed
2 maintenance lines (dependency bumps, CI, tests, docs)
  • Bump golang.org/x/net from 0.53.0 to 0.55.0maintenance
  • Bump golang.org/x/crypto from 0.51.0 to 0.52.0maintenance
6 lines1 added3 fixed2 maintenancetyped from the source notes
v1.24.02026-07-01minor*****sharesource
  • Forward plan_unique_identifier in READ, CREATE polling, and DELETE for entitlementsfixed
  • Added plan_unique_identifier to test scriptsfixed
  • Remove hana cloud directory entitlementfixed
  • Fixing Landscape label for environment instance and removing directory entitlementfixed
  • Refresh trust during updatefixed
3 maintenance lines (dependency bumps, CI, tests, docs)
  • Bump software.sslmate.com/src/go-pkcs12 from 0.7.1 to 0.7.2 in the other-dependencies groupmaintenance
  • Bump software.sslmate.com/src/go-pkcs12 from 0.7.2 to 0.7.3 in the other-dependencies groupmaintenance
  • Use styled warning callout for role collection conflict of authoritymaintenance
8 lines5 fixed3 maintenancetyped from the source notes
v1.23.12026-06-09patch*sharesource
  • Btp_subaccount_trust_configuration description inconsistent result after applyfixed
  • <!-- Release notes generated using configuration in .github/release.yml at v1.23.1 -->other
2 lines1 fixed1 othertyped from the source notes
v1.23.02026-06-08minorsecurity+****!sharesource
  • Added missing attribute to security settingssecurity
  • Terraform action to assign current user as subaccount adminadded
  • Updated documentation markdownfixed
  • Consider state in subscription listingfixed
  • Mapping of destination configuration to avoid inconsistent applyfixed
  • Modify integration and regression workflow testsfixed
4 maintenance lines (dependency bumps, CI, tests, docs)
  • Fix typo in example and add examplesmaintenance
  • Add guide to switch from serviceplan to namesmaintenance
  • Fix list of valid service offering environmentsmaintenance
  • Update docs for action 'add-me-as-admin'maintenance
10 lines1 security1 added4 fixed4 maintenancetyped from the source notes
v1.22.02026-04-28minor+++*****sharesource
  • Support pending deletion of subsccountsadded
  • Terraform action to restore a subaccount in pending deletionadded
  • Enable service instance creation without datasource for plan_idadded
  • Fixing Integration Testsfixed
  • Setting retries in workflows to fix integration testsfixed
  • Fixing terraform apply to fix integration testsfixed
  • Fixing regression test script and workflowfixed
  • Fix failing generate stepfixed
1 maintenance lines (dependency bumps, CI, tests, docs)
  • Bump github.com/hashicorp/terraform-plugin-testing from 1.15.0 to 1.16.0 in the terraform-framework groupmaintenance
9 lines3 added5 fixed1 maintenancetyped from the source notes
v1.21.32026-03-31patchsharesource
  • <!-- Release notes generated using configuration in .github/release.yml at v1.21.3 -->other
1 line1 othertyped from the source notes
v1.21.22026-03-31patchsharesource
  • <!-- Release notes generated using configuration in .github/release.yml at v1.21.2 -->other
1 line1 othertyped from the source notes
v1.21.12026-03-31patchsharesource
  • <!-- Release notes generated using configuration in .github/release.yml at v1.21.1 -->other
1 line1 othertyped from the source notes
v1.21.02026-03-30minorsecurity+++++++***!sharesource
  • Implement list functionality for security settingssecurity
  • Implement list functionality for directory and directory roleadded
  • Pre-work for pending deletionadded
  • Implement list functionality for destination and subscriptionadded
  • Central disaster recoveryadded
  • Implemented list functionality for entitlements and fragmentsadded
  • Implemented list functionality for role collection role and baseadded
  • Added-list-resource-for-subaccount-roles-and-collectionadded
  • State handling during pollingfixed
  • Setting of resource identity during importfixed
  • Date format for subscriptionsfixed
6 maintenance lines (dependency bumps, CI, tests, docs)
  • Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3maintenance
  • Bump github.com/hashicorp/terraform-plugin-framework from 1.17.0 to 1.18.0maintenance
  • Bump google.golang.org/grpc from 1.79.2 to 1.79.3maintenance
  • Consistencymaintenance
  • Community-contributed destination examplemaintenance
  • Malformatted documentation for destination certificatesmaintenance
17 lines1 security7 added3 fixed6 maintenancetyped from the source notes
v1.20.12026-02-25patch+++++++**sharesource
  • Added import identity block support for directoryadded
  • Implementation of list functionality for subaccount service broker and instanceadded
  • Added globalaccount_security_settings import blockadded
  • Added identity block for global account trust configurationadded
  • Improve plan outputadded
  • Implemented list functionality for subaccount and environment instanceadded
  • Implement list functionality for subaccount service binding and trust configurationadded
  • Import identity compatibility for OpenTofufixed
  • Error when creating an evironment instancefixed
1 maintenance lines (dependency bumps, CI, tests, docs)
  • Bump github.com/hashicorp/terraform-plugin-go from 0.29.0 to 0.30.0maintenance
10 lines7 added2 fixed1 maintenancetyped from the source notes
18 older releases
v1.20.02026-02-19minorsecurity +++++++**! 10 lines
v1.19.02026-02-10minor ++++++++++*** 15 lines
v1.18.12025-12-11patch * 2 lines
v1.18.02025-12-11minor +++++++++++******* 29 lines
v1.17.02025-10-14minor + 2 lines
v1.16.12025-09-12patch * 2 lines
v1.16.02025-09-11minor +* 10 lines
v1.15.12025-07-25patch * 2 lines
v1.15.02025-07-22minorsecurity ++*! 6 lines
v1.14.02025-07-01minor +++ 3 lines
v1.13.02025-06-05minor +++** 6 lines
v1.12.02025-05-05minor +++**** 8 lines
v1.11.02025-03-18minor +* 4 lines
v1.10.02025-02-18minor +* 2 lines
v1.9.02025-01-15minor ++**** 9 lines
v1.8.02024-11-04minor * 4 lines
v1.7.02024-09-25minorsecurity **! 3 lines
v1.6.02024-08-28minor ++++* 5 lines