> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replicas.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Team

> Invite members and manage roles.

Organizations can have multiple members with different roles. Invite teammates to collaborate on workspaces and share credentials.

During [setup](/quickstart), owners of the connected GitHub account and active members of a matching GitHub organization can join as Replicas members without an invitation. Replicas verifies the joining user's personal GitHub identity. Repository access or a pending GitHub invitation alone does not grant membership.

## Inviting Members

1. Go to [Organization → Members](https://app.replicas.dev/dashboard/members)
2. Enter an email address
3. Pick a role (**Admin** or **Member**, see the [Roles](#roles) table below)
4. Click **Invite**

The invitee receives an email with a link to join. Invites expire after 7 days.

New users go straight to signup with their invited email prefilled, then enter your organization after confirming their email. Their personal organization stays available without requiring separate onboarding.

If the email belongs to an existing Replicas user, they're added immediately without needing to accept.

## Removing Members

Organization admins can remove other members from [Organization → Members](https://app.replicas.dev/dashboard/members). Removed members immediately lose access to the organization and its workspaces. If they have no other organizations, Replicas prompts them to request a new invite or sign out.

## Roles

| Role       | Permissions                                                                            |
| ---------- | -------------------------------------------------------------------------------------- |
| **Admin**  | Full access: manage members, credentials, billing, and settings                        |
| **Member** | Whatever **All members** and their assigned custom roles grant (see [Access](#access)) |

The user who creates an organization is automatically an admin.

## Access

Admins configure everything members can do from **Roles & access** on [Organization → Members](https://app.replicas.dev/dashboard/members). **All members** applies to every member; custom roles add to it. A member receives a permission when All members or any of their roles grants it, and admins always have full access.

Each row grants a level per resource type:

| Resource         | Read                                              | Write                                     |
| ---------------- | ------------------------------------------------- | ----------------------------------------- |
| **Environments** | Inspect an environment and start workspaces on it | Change or delete it and its configuration |
| **Automations**  | See shared automations and their runs             | Edit, run, and delete them                |
| **Analytics**    | Open the organization Analytics page              | N/A                                       |

Pick a level for **all** resources of a type, or leave it lower and raise specific environments or automations above it. Write includes Read. Creating a shared automation needs Write on **all** automations; raising a single automation to Write only covers that one. New organizations start with All members holding Write on environments and automations; Analytics stays admin-only until granted.

Expand a role to edit it. Create roles below the list and assign them from each member's **Access roles** menu. To delete a role, first unassign it from every member. Admins cannot receive custom roles.

Only admins see the **Organization** section in the settings sidebar and global search, and only admins can open its pages. A member who follows a link to one lands on their personal settings instead. Members can manage their personal coding agents, connections, API keys, and preferences under **Personal**.

## Workspace Sharing

Workspace owners can share workspaces with specific team members. Shared workspaces appear in the recipient's "Shared" sidebar view for easy access. Sharing controls sidebar visibility only. All organization members can access any workspace in the organization.

The app **Owner** filter includes other members when an admin enables **Workspace Visibility** from [Organization → Settings → Preferences](https://app.replicas.dev/dashboard/settings?tab=defaults). Pick specific teammates or **All** to browse their workspaces. Pick **No owner** for workspaces started by an integration whose trigger could not be matched to a member. Use "Shared" for workspaces specifically shared with you.

When a member is removed from the organization, their workspace shares are automatically cleaned up.
