Skip to content
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

Missing IAM Capability for Cloud Workstations #3894

Open
3 tasks done
mcinquin opened this issue Mar 7, 2025 · 0 comments
Open
3 tasks done

Missing IAM Capability for Cloud Workstations #3894

mcinquin opened this issue Mar 7, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@mcinquin
Copy link

mcinquin commented Mar 7, 2025

Checklist

  • I did not find a related open enhancement request.
  • I understand that enhancement requests filed in the GitHub repository are by default low priority.
  • If this request is time-sensitive, I have submitted a corresponding issue with GCP support.

Describe the feature or resource

Cloud Workstations allows setting IAM policies on the Workstation and WorkstationConfig resources so that customer can grant individual developers access to individual Workstations.

Workstations and WorkstationConfigs are existing CC resources:
https://cloud.google.com/config-connector/docs/reference/resource-docs/workstations/workstationconfig
https://cloud.google.com/config-connector/docs/reference/resource-docs/workstations/workstation

But we can't references them in IAM policies yet:
https://cloud.google.com/config-connector/docs/reference/resource-docs/iam/iampolicymember#supported_resources

This means we can't yet use Config Connector fully for Cloud Workstations, since the intended workflow is to create a workstation and assign a specific user permissions to use it.

Additional information

No response

Importance

This lack prevents us from using config-connector in our future architecture.

@mcinquin mcinquin added the enhancement New feature or request label Mar 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant