New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for SaaS Access Application #1226
Comments
I did some more testing today and this JSON payload correctly created a SaaS application: {
"name": "Test SaaS",
"type": "saas",
"allowed_idps": [
"..."
],
"saas_app": {
"sp_entity_id": "test",
"consumer_service_url": "https://test.example.org/sso/saml",
"name_id_format": "email"
},
"auto_redirect_to_identity": true,
"session_duration": "24h"
} The Not sure if it's not officially supported or if the documentation is lagging behind. |
I've tried to patch the provider but the SDK doesn't seem to support it either. |
Please see my comments on your cloudflare-go PR. This isn't yet publicly supported so this will be pending that release and won't be merged here before that. |
This has now been added in I'll rebase my local branch and make it work with the new SDK and submit it for review after testing it in our environment. |
This functionality has been released in v3.20.0 of the Terraform Cloudflare Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
Current Terraform and Cloudflare provider version
Description
We'd like to manage our SaaS application through Terraform.
However, the
cloudflare_access_application
resource currently doesn't support thesaas
type.The API seems to support it.
I tried to patch the provider to accept this type but it's more complicated as we need to be able to configure the
saas_app
block and thedomain
required field would be the value returned after creating the app (eg:<organization>.cloudflareaccess.com/cdn-cgi/access/sso/saml/<uid>
).This doesn't seem to be documented in the API so I'm not sure if it's actually supported.
Use cases
Support for SaaS applications.
Potential Terraform configuration
References
No response
The text was updated successfully, but these errors were encountered: