- Notifications
You must be signed in to change notification settings - Fork1k
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
We're excited to share our plans for workspace sharing and collaboration. This RFC outlines our approach to enabling multiple users to work together in shared development environments. 🤔 ProblemMany teams using Coder need shared development infrastructure but we currently lack native support for:
Today, these workflows require workarounds likeshared ports, shared ✏ ProposalWe're designing a comprehensive workspace sharing system built on the ACL patterns from our existingtemplate permissions: Core Functionality
Security & Governance
User Experience
Note on licensingShared workspaces will beavailable in OSS deployments. The RBAC controls to limit sharing (including custom roles) will be gated to premium deployments 🖼 Sneak PeekUser interface![]()
CLI# Share workspace with user(s)coder sharing share dev --user alice# Share workspace with group(s)$ coder sharing share eve/dev --group=contractor,intern 🤝 Get InvolvedThis feature will fundamentally change how teams collaborate in Coder. We want to ensure we're building the right solution for your workflows. Share your thoughts:Which sharing scenarios are most critical for your team? |
BetaWas this translation helpful?Give feedback.
All reactions
🎉 2🚀 1👀 3
Replies: 3 comments 3 replies
-
Awesome. We would like to deploy some kubevirt vms and have multiple people access over the ui to the autodeployed vms in kubernetes. |
BetaWas this translation helpful?Give feedback.
All reactions
-
Excellent to hear! |
BetaWas this translation helpful?Give feedback.
All reactions
-
And please make it if a user deletes a workspace that it is not automatically deleted but moves like to a trash folder where a admin can recover it (and only after 30 days or so is really deleted) |
BetaWas this translation helpful?Give feedback.
All reactions
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
-
the whole handling is unclear to me. What if a workspace owner deletes a workspace? This currently implies that the delete function removes all terraform deployed resources. How about unsaved data from other users? How can one ensure that no work get lost? What if the owner wants to delete the workspace? Does this mean all users must get notified and select "sure you can delete this workspace"? What if a user working on this workspace has left the company? Enforce deletion? What about auto stop functionality? Currently under Linux our user do have sudo power and can do what ever they want to do. But if we have a shared workspace, what about the secrets like tokens which are (or can be injected by accident) injected? Do not get me wrong, I like the idea but I've some concerns regarding this feature. Maybe I'm wrong... |
BetaWas this translation helpful?Give feedback.
All reactions
-
Maybe that delete is not deleting it for some time? |
BetaWas this translation helpful?Give feedback.
All reactions
-
And how would this play together with external workspaces? |
BetaWas this translation helpful?Give feedback.