Repository navigation
How can I disconnect connected clients in the gateway? #6896
Use CaseI'd like to share my host workspaces with a peer so they can see and collaborate on the session. However, I also want to be able to:
Is this currently already possible (does not appear to be so)? |
Replies: 1 comment 3 replies
|
Not today, for either part. Restricting to specific workspaces: daemon permissions are daemon-wide for now. Disconnecting a paired device: relay pairing doesn't keep a per-device list you can revoke. The QR code/link carries the daemon's public key, and any device holding it can complete the handshake (security docs: "anyone with the pairing offer can connect to your daemon"). The only way to cut someone off is to rotate that key: stop the daemon, delete For sharing with a peer today, the safer setup is a separate daemon (its own |
Not today, for either part.
Restricting to specific workspaces: daemon permissions are daemon-wide for now.
docs/permissions.mdlists workspace-scoped grants as future work. The blocker it gives is that file preview can still read any file the daemon can, so that has to be locked down first. Anyone paired with your daemon sees all its workspaces.Disconnecting a paired device: relay pairing doesn't keep a per-device list you can revoke. The QR code/link carries the daemon's public key, and any device holding it can complete the handshake (security docs: "anyone with the pairing offer can connect to your daemon"). The only way to cut someone off is to rotate that key: stop the daemon, delete