Teams
Teams let you collaborate on documentation with role-based access control. Teams are a Pro feature. Free tier accounts are single-user only.
Roles
Every team member has one of four roles. Roles follow a strict hierarchy: owner > admin > member > viewer.
| Role | Description |
|---|---|
| Owner | Full control. One per account. Cannot be removed or reassigned. |
| Admin | Can invite and remove members, manage settings, edit and deploy docs. |
| Member | Can edit documentation and deploy. Cannot manage team or settings. |
| Viewer | Read-only access to documentation. Cannot edit, deploy, or invite. |
Permissions
Each role grants a specific set of permissions. Higher roles inherit all permissions from lower roles.
| Permission | Owner | Admin | Member | Viewer |
|---|---|---|---|---|
| View documentation | Yes | Yes | Yes | Yes |
| Edit documentation | Yes | Yes | Yes | No |
| Deploy documentation | Yes | Yes | Yes | No |
| Manage settings | Yes | Yes | No | No |
| Invite members | Yes | Yes | No | No |
| Manage team | Yes | No | No | No |
| Delete project | Yes | No | No | No |
Inviting members
Owners and admins can invite new team members.
- Go to Dashboard > Team
- Click Invite Member
- Enter the person's email address
- Select a role: admin, member, or viewer
- Click Send Invitation
The invitee receives an email with a link to accept the invitation. Invitations expire after a set period. You can view pending invitations on the Team page.
You cannot invite someone as an owner. There is exactly one owner per account.
Accepting an invitation
When you receive an invitation email, click the link to accept. If you already have a Skrypt account, you are added to the team immediately. If not, you will be prompted to create an account first.
Changing roles
Only the owner can change a team member's role. Go to Dashboard > Team, find the member, and select a new role from the dropdown. Role changes take effect immediately.
You cannot change your own role or change the owner's role.
Removing members
Owners can remove any member. Admins can remove members and viewers but not other admins or the owner.
- Go to Dashboard > Team
- Find the member to remove
- Click Remove
Removal is immediate. The removed user loses all access to the team's projects. You cannot remove yourself from the team.
Owner restrictions
The owner role has special protections:
- Cannot be removed from the team
- Cannot have their role changed
- Is the only role that can manage the team (change other members' roles)
- Is the only role that can delete a project
What's next
- Plans and Billing, upgrade to Pro to enable team features
- Getting Started, set up your first project
- API Keys, create keys for team members to use in CI/CD