IFS
Cloud OIDC clientRead and update IFS Cloud data from any Windmill script, flow or app.
Set up in 3 steps
1
Get your credential
In IFS Cloud, register an OAuth client in the identity provider. You need the server URL, the OIDC path, and the client id and secret.
2
Add the resource in Windmill
Open Resources, add a resource of type ifs_cloud_oidc, and fill it in.
3
Run your first script
Fork any script below and read before writing anything.
Scripts
Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.
Resource type
ifs_cloud_oidc — the shape of the credential every script on this page expects.
| Field | Type | Required | What it is |
|---|---|---|---|
| server | string | Yes | Base URL of IFS Cloud deployment |
| oidcPath | string | Yes | Path from the full URL for the OIDC configuration, found in the API Docs generated within the IFS Cloud deployment |
| clientId | string | Yes | The exact clientId from the IAM Client created in IFS Cloud |
| clientSecret | string | Yes | The exact client secret from the IAM Client created in IFS Cloud |
Questions
Is my credential stored on the hub?
Never. It lives only in your own Windmill workspace, encrypted at rest.