---
agentTools:
  projectIndex: https://docs.defastra.com/llms.txt
---

# Introduction to the team system

An easy way to collaborate and enjoy the benefits of Defastra as a team.

Defastra was built with teamwork in mind.

In addition to our [Public shareable link feature](https://docs.defastra.com/docs/generate-public-shareable-links), to facilitate collaboration, we have a great and smooth team system in place.

[block:api-header]
{
  "title": "Simple overview"
}
[/block]

A team starts with a team name, which can be anything, but usually represents the identity of your company.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/df5e0a9-Invite_a_team_member.png",
        "Invite a team member.png",
        1176,
        809,
        "#000000"
      ],
      "caption": "Invite a team member",
      "sizing": "80",
      "border": true
    }
  ]
}
[/block]

Any Defastra account that signed up without being invited is automatically a team administrator.

The team administrator can invite team members. When inviting someone to your team, the recipient will receive a special invite link to sign-up and join your team automatically.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/c43bb57-Accept_invite.png",
        "Accept invite.png",
        1218,
        966,
        "#000000"
      ],
      "sizing": "80",
      "border": true,
      "caption": "Accept the invite page"
    }
  ]
}
[/block]

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/915a977-Team_management_page.png",
        "Team management page.png",
        3384,
        792,
        "#000000"
      ],
      "caption": "Team management page after sending the invite"
    }
  ]
}
[/block]

[block:api-header]
{
  "title": "Role management"
}
[/block]

**Team members also need to be assigned a `Role`.**

`Roles` are a permissions configuration that governs how the team member can use Defastra, the data that can be accessed, the features that can be used, and so on.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/4610c42-Role.png",
        "Role.png",
        3353,
        769,
        "#000000"
      ],
      "caption": "Role management",
      "sizing": "full",
      "border": true
    }
  ]
}
[/block]

When a team member sign-up to Defastra through a team invite link, **their billing is automatically linked to yours**, and any tool usage a team member incurs will be **billed and deducted from the main team administrator's wallet** (note that you can allow or disallow team members to view the remaining funds).

Team members, no matter their `Role` permissions, won't have access to the billing page. To avoid any confusion, team members also will be shown a badge in the sidebar reminding them of their `Role` and team name.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/fe9a44f-3f3cb319732da7105c8120f276f97537.png",
        "3f3cb319732da7105c8120f276f97537.png",
        1200,
        677,
        "#000000"
      ],
      "caption": "Team member sidebar",
      "border": false,
      "sizing": "80"
    }
  ]
}
[/block]

Team members can easily (if permitted by their `Role`) search for other team members' data through the [Observer](https://dashboard.defastra.com/observer), review other team members' activity, and other collaborative features.

Team members can easily be temporarily suspended or completely removed from your team, blocking their account and denying them access to Defastra.

Charts of your team activity are available to follow the individual usage of each member, and any operation performed by team members (page visits, reset password, login...) is logged and displayed in the `Team event log`:

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/5a0fe1f-team2.png",
        "team2.png",
        3380,
        1827,
        "#000000"
      ],
      "caption": "Daily team member activity chart"
    }
  ]
}
[/block]

[Get started now by creating a `Role`.](https://docs.defastra.com/docs/create-roles-to-manage-permission)