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

# Managing Access with Organizations and Teams

> Learn how to structure your organization, create teams, and invite members to manage code and projects effectively.

CybeDefend offers flexible structures to keep your organization and teams organized. Each **Organization** can have multiple **Teams**, and each Team can own projects (the codebase). This helps segment permissions and simplify collaboration.

<Frame>
  <img src="https://mintcdn.com/cybedefend/aDLcTBG2HfZKnk8v/images/get-started/setting-up-account/organization-team-diagram.png?fit=max&auto=format&n=aDLcTBG2HfZKnk8v&q=85&s=9a0b709b52caeca4bf911eb7bac36693" alt="Organization and Team Structure" style={{ borderRadius: '0.5rem' }} width="1505" height="1206" data-path="images/get-started/setting-up-account/organization-team-diagram.png" />
</Frame>

<Tip>
  Teams are ideal for grouping people working on the same projects or requiring similar levels of access.
</Tip>

***

## How to Create Teams

1. **Open Organization Settings**\
   From the main dashboard, select **Organization Settings**.
2. **Navigate to Teams**\
   Click **Teams** → **Create New Team**.
3. **Provide Basic Info**\
   Name your team and optionally include a description.

<Frame>
  <img src="https://mintcdn.com/cybedefend/aDLcTBG2HfZKnk8v/images/get-started/setting-up-account/create-team-step.png?fit=max&auto=format&n=aDLcTBG2HfZKnk8v&q=85&s=0aba9abbd69d4e7c7617b67946c6971b" alt="Create Team Popup" style={{ borderRadius: '0.5rem' }} width="711" height="497" data-path="images/get-started/setting-up-account/create-team-step.png" />
</Frame>

<Note>
  Each organization has at least **one** Team Manager, who can manage team members and their projects.
</Note>

## Inviting Organization Members

1. **Open the Invite Dialog**
   * Go to **Organization Settings** → **+ Add Member**.
   * Enter the user’s email and assign an **Organization Role** (e.g., Administrator, Manager, Billing Manager, or Member).

<Frame>
  <img src="https://mintcdn.com/cybedefend/aDLcTBG2HfZKnk8v/images/get-started/setting-up-account/invite-dialog.png?fit=max&auto=format&n=aDLcTBG2HfZKnk8v&q=85&s=27d9ec454fd570be88c834f3f4a1708d" alt="Invite Organization Member Popup" style={{ borderRadius: '0.5rem' }} width="1508" height="778" data-path="images/get-started/setting-up-account/invite-dialog.png" />
</Frame>

2. **Pending Invitations**
   * Once invited, the user appears in the member list with a **Pending** status.
   * You can cancel the invite at any time if needed.

<Frame>
  <img src="https://mintcdn.com/cybedefend/aDLcTBG2HfZKnk8v/images/get-started/setting-up-account/invite-pending-list.png?fit=max&auto=format&n=aDLcTBG2HfZKnk8v&q=85&s=b2e95d275339ce180deb094f40c3b8c1" alt="Pending Invitation List" style={{ borderRadius: '0.5rem' }} width="1236" height="397" data-path="images/get-started/setting-up-account/invite-pending-list.png" />
</Frame>

3. **User Acceptance Flow**
   * **Receive Email**: The invitee gets an email with a unique link.
   * **Sign Up or Log In**: If they don’t have a CybeDefend account, they’ll be prompted to create one.
   * **Accept Invitation**: After confirming, they’re redirected to the main dashboard with new **Organization Access**.

<Frame>
  <img src="https://mintcdn.com/cybedefend/aDLcTBG2HfZKnk8v/images/get-started/setting-up-account/invitation-landing-page.png?fit=max&auto=format&n=aDLcTBG2HfZKnk8v&q=85&s=b0069a5b517be889e5c33890b30b4d66" alt="Invitation Landing Page" style={{ borderRadius: '0.5rem' }} width="1711" height="851" data-path="images/get-started/setting-up-account/invitation-landing-page.png" />
</Frame>

<Note>
  Admins can revoke an invitation before it’s accepted, ensuring you maintain full control over who joins your organization.
</Note>

***

## Adding Team Members

1. **Go to Teams**\
   In **Organization Settings** → **Teams**, pick the team you want to modify.
2. **+ Add Member**\
   Enter the user’s email and a team role (Team Manager, Analyst Developer, Developer, or Read Only).
3. **Save & Notify**\
   Once they accept your organization invite, they’ll see team details and projects.

<Frame>
  <img src="https://mintcdn.com/cybedefend/aDLcTBG2HfZKnk8v/images/get-started/setting-up-account/add-team-member-step.png?fit=max&auto=format&n=aDLcTBG2HfZKnk8v&q=85&s=49321c4b001aa49181cc8ba8c0a1c998" alt="Add Team Member Popup" style={{ borderRadius: '0.5rem' }} width="1079" height="378" data-path="images/get-started/setting-up-account/add-team-member-step.png" />
</Frame>

***

## Switching Organizations in the UI

If you belong to multiple organizations, use the top navigation bar or settings dropdown to switch org contexts easily.

<Frame>
  <img src="https://mintcdn.com/cybedefend/MHfxPV5Rnu5lqxTT/images/get-started/setting-up-account/switch-organization-ui.png?fit=max&auto=format&n=MHfxPV5Rnu5lqxTT&q=85&s=05fd3ef5cc337c074bf15b1360811d42" alt="Switch Organization UI" style={{ borderRadius: '0.5rem' }} width="471" height="237" data-path="images/get-started/setting-up-account/switch-organization-ui.png" />
</Frame>
