Use-cases
Assign teams to have access to projects, at a more granular level than organization and more simplified/scalable than individual workspace.
https://developer.hashicorp.com/terraform/enterprise/api-docs/project-team-access
https://developer.hashicorp.com/terraform/enterprise/api-docs
Attempted Solutions
None, currently unsupported.
Proposal
Add support to the following options
- List - GET /team-projects
- Read - GET /team-projects/:id
- Add - POST /team-projects
Ensure support for entire payload : https://developer.hashicorp.com/terraform/enterprise/api-docs/project-team-access#request-body
- Update - PATCH /team-projects/:id
Similar to add, ensure it supports customization similar to adding a team : https://developer.hashicorp.com/terraform/enterprise/api-docs/project-team-access#request-body
It seems like the api docs might be missing information on
- Remove - DELETE /team-projects/:id
Use-cases
Assign teams to have access to projects, at a more granular level than organization and more simplified/scalable than individual workspace.
https://developer.hashicorp.com/terraform/enterprise/api-docs/project-team-access
https://developer.hashicorp.com/terraform/enterprise/api-docs
Attempted Solutions
None, currently unsupported.
Proposal
Add support to the following options
Ensure support for entire payload : https://developer.hashicorp.com/terraform/enterprise/api-docs/project-team-access#request-body
Similar to add, ensure it supports customization similar to adding a team : https://developer.hashicorp.com/terraform/enterprise/api-docs/project-team-access#request-body
It seems like the api docs might be missing information on