Get Started

Teams and Collaboartors

Guide to manage your teams and collaborators.

Introduction

Outpost facilitates collaboration by allowing you to invite team members and collaborators to your repositories, services, and jobs. You can manage permissions and access levels for each team member.

Features

  • Team Management: Create and manage teams within your organization.
  • Collaborator Invitations: Invite external collaborators to specific repositories.
  • Granular Permissions: Define access levels for team members and collaborators.

Creating and Managing Teams

  • Navigate to Teams: From your dashboard, select the 'Teams' tab.
  • Create Team: Click on 'Create Team' and provide a name and description.
  • Add Members: Invite team members by entering their email addresses.
  • Set Permissions: Assign roles and permissions for each team member.

Inviting Collaborators

  • Navigate to Repository: Go to the repository you want to share.
  • Settings: Click on 'Settings' and then 'Collaborators'.
  • Invite Collaborator: Enter the collaborator’s email address and set their permissions.
  • Send Invitation: Click 'Send Invitation' to invite the collaborator.

Managing Permissions

  • Roles: Assign roles such as Admin, Maintainer, or Contributor.
  • Access Levels: Define specific access levels for each role, such as read, write, or admin access.
  • Audit Logs: Track changes and access through audit logs to monitor team activity.

Best Practices

  • Regular Reviews: Regularly review team members and collaborators to ensure appropriate access.
  • Clear Roles: Define clear roles and responsibilities for each team member.
  • Security: Remove access for team members and collaborators who no longer need it.