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
- +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
- +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
- *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
- *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
- !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
- +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
- ·<!-- Release notes generated using configuration in .github/release.yml at v1.21.3 -->other
1 line1 othertyped from the source notes
- ·<!-- Release notes generated using configuration in .github/release.yml at v1.21.2 -->other
1 line1 othertyped from the source notes
- ·<!-- Release notes generated using configuration in .github/release.yml at v1.21.1 -->other
1 line1 othertyped from the source notes
- !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
- +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.0 | 2026-02-19 | minor | security +++++++**! 10 lines |
| v1.19.0 | 2026-02-10 | minor | ++++++++++*** 15 lines |
| v1.18.1 | 2025-12-11 | patch | * 2 lines |
| v1.18.0 | 2025-12-11 | minor | +++++++++++******* 29 lines |
| v1.17.0 | 2025-10-14 | minor | + 2 lines |
| v1.16.1 | 2025-09-12 | patch | * 2 lines |
| v1.16.0 | 2025-09-11 | minor | +* 10 lines |
| v1.15.1 | 2025-07-25 | patch | * 2 lines |
| v1.15.0 | 2025-07-22 | minor | security ++*! 6 lines |
| v1.14.0 | 2025-07-01 | minor | +++ 3 lines |
| v1.13.0 | 2025-06-05 | minor | +++** 6 lines |
| v1.12.0 | 2025-05-05 | minor | +++**** 8 lines |
| v1.11.0 | 2025-03-18 | minor | +* 4 lines |
| v1.10.0 | 2025-02-18 | minor | +* 2 lines |
| v1.9.0 | 2025-01-15 | minor | ++**** 9 lines |
| v1.8.0 | 2024-11-04 | minor | * 4 lines |
| v1.7.0 | 2024-09-25 | minor | security **! 3 lines |
| v1.6.0 | 2024-08-28 | minor | ++++* 5 lines |