{"repo":"osodevops/terraform-provider-workos","free":true,"listed":false,"github":"https://github.com/osodevops/terraform-provider-workos","clone":"git clone https://github.com/osodevops/terraform-provider-workos.git","description":"Terraform provider for WorkOS - manage organizations, SSO connections, directory sync, webhooks, users, and AuthKit resources","language":"Go","stars":12,"topics":["authentication","authkit","directory-sync","golang","identity","infrastructure-as-code","sso","terraform","terraform-provider","workos"],"license":"MPL-2.0","category":"deployment-docker-iac","readme_excerpt":"WorkOS Terraform Provider Terraform provider for managing WorkOS resources including organizations, users, organization memberships, roles, and permissions. Requirements - Terraform = 1.0 - Go = 1.21 (for development) Installation From Terraform Registry (Recommended) Local Development Usage Provider Configuration Managing Organizations Managing Users Managing Roles Managing Permissions Assigning Permissions to Organization Roles Data Sources Importing Existing Resources The provider does not automatically discover and adopt existing WorkOS objects. Import existing resources into Terraform or OpenTofu state before managing them in configuration. OpenTofu uses the same import IDs with tofu import . Resources Resource Description ---------- ------------- workos organization Manages WorkOS organizations workos user Manages AuthKit users workos organization membership Manages user-organization memberships workos environment role Manages environment-level authorization roles workos organization role Manages organization authorization roles workos permission Manages environment-level permissions workos organization role permission Assigns a permission to an organization role Data Sources Data Source Description ------------- ------------- workos organization Retrieves organization by ID, domain, or external ID workos connection Retrieves SSO connection by ID or org/type (read-only) workos directory Retrieves directory by ID or organization (read-only) workos directory user Retrieve","default_branch":null,"files":null,"tree":[],"storefront":"/r/osodevops","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/osodevops/terraform-provider-workos/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}