Single-commit orphan branch: full zed-industries/zed @ 8c74db0 source tree with a 3-file patch applied (no upstream history). Patch (crates/gpui_linux/src/linux/wayland/): - serial.rs: add SerialKind::KeyboardEnter - client.rs: store wl_keyboard.enter serial; add latest_serial_of() - window.rs: activate() uses keyboard-enter serial (Mutter focus gate) Mutter honors window activation only when the token carries the keyboard- focus serial from wl_keyboard.enter; GPUI used a stale mouse-press serial. See docs/tray-window-focus-wayland.md in logiguard. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2.3 KiB
title, description
| title | description |
|---|---|
| Roles - Zed | Understand Zed's organization roles and what each role can access, manage, and configure. |
Roles
Every member of a Zed organization is assigned a role that determines what they can access and configure.
Role Types
Every member of an organization is assigned one of three roles:
| Role | Description |
|---|---|
| Owner | Full control, including billing and ownership transfer |
| Admin | Full control, except billing |
| Member | Standard access, no privileged actions |
Owner
An owner has full control over the organization, including:
- Invite and remove members
- Assign and change member roles
- Manage billing, payment methods, and invoices
- Configure data-sharing policies
- Disable Zed's collaborative features
- Control whether members can use Zed-hosted models and Zed's edit predictions
- Transfer ownership to another member
Admin
Admins have the same capabilities as the Owner, except they cannot:
- Access or modify billing settings
- Transfer organization ownership
This role is suited for team leads or managers who handle day-to-day member access without needing visibility into payment details.
Member
Members have standard access to Zed. They cannot access billing or organization settings.
Managing User Roles
Owners and Admins can manage organization members from the Zed dashboard within the Members page.
Inviting Members
- On the Members page, select + Invite Member.
- Enter the member's company email address and choose a role.
- The invitee receives an email with instructions to join. After accepting, they authenticate via GitHub.
Changing a Member's Role
- On the Members page, find the member. You can filter by role or search by name.
- Open the three-dot menu and select a new role.
Removing a Member
- On the Members page, find the member.
- Select Remove and confirm.
Removing a member removes their access to organization settings and any organization-managed features. They can continue using Zed on their own.