We’re excited to announce the beta release of the Terraform provider for SAP Cloud Identity Services. Built based on customer feedback and feature requests, this provider is a much-awaited step forward in simplifying identity management.
It provides a secure, centralised approach to identity and access management across systems, making it an important part of any modern SAP landscape.
As your organisation grows, scaling identity & access management starts to become a challenge, and automation becomes essential.
With this new Terraform provider, you can bring infrastructure-as-code (IaC) practices to your identity environment, delivering:
Repeatability
Auditability
Governance
Faster deployments
The provider will be developed in a phased and scoped manner. It will evolve based on feedback, requirements, and user scenarios.
In this beta release, our focus is on foundational resources that are central to identity & authentication:
Applications represent consumers of Identity Authentication such as SAP cloud solutions, third-party apps, SAP BTP subaccount, etc.
Terraform Resource: Configure identity settings for applications.
Data Sources: Retrieve details of specific applications or list all applications within a tenant.
📘View Docs
Groups help organise users based on roles, permissions, or other criteria.
Terraform Resource: Create and manage user groups.
Data Sources: Fetch details of individual groups or get a complete list.
📘View Docs
Programmatically manage end users with the ability to automate user lifecycle operations.
Terraform Resource: Define and manage end users.
Data Sources: Query individual users or list all users in a tenant.
📘View Docs
Need custom attributes for your users? Define and manage user schemas to match your organisational needs.
Terraform Resource: Configure custom user schemas.
Data Sources: Retrieve details or lists of schemas.
📘View Docs
The provider is open-source under the Apache 2.0 license, and powered by the public APIs published on the SAP Business Accelerator Hub.
This is a beta release, which means it’s an early version, intended for exploration, experimentation, and feedback.
Important Notes:
Do not use it in production just yet.
This release is for trial and evaluation only.
Definitions, behaviour, and features may change in future releases based on:
Community feedback
API limitations or updates
Real-world use cases
Bugs or usability issues
As you test it out, let us know:
✅ What works well?
🐞 What’s broken?
💡 What features or resources would you like to see next?
🔁 What automation scenarios are you trying to solve?
You can file issues, open feature requests, or share scenarios and feedback directly on the provider’s GitHub repository. We’ll do our best to address them.
The provider is now available on the Terraform & OpenTofu registries:
We’re thrilled to take this step forward in supporting SAP Cloud Identity Services automation and can’t wait to see what the community builds with it.
🧪 Try it out.
🛠 Break things.
💬 Tell us what you need.
Let’s build something awesome together!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
61 | |
22 | |
16 | |
12 | |
8 | |
8 | |
7 | |
6 | |
6 | |
6 |