Skip to main content
TeamCopilot lets you control who can use each skill and workflow. This is useful when:
  • only certain people should run a workflow
  • only certain teams should use a skill
  • you want to make a reviewed resource available to everyone

Permission modes

Skills and workflows support two permission modes:
  • Restricted: only selected users can use the skill or workflow
  • Everyone: anyone in TeamCopilot can use it
For workflows, this controls run access.
For skills, this controls access to the skill.

Before you can change permissions

Permissions can only be changed after the current version of the skill or workflow has been approved. In practice, that means:
  • create or update the skill or workflow
  • have an engineer approve it
  • then open the permissions editor
If the current code or instructions are still pending approval, TeamCopilot will not let you update permissions yet.

How to manage permissions

  1. Open the Skills or Workflows tab.
  2. Find the skill or workflow you want to update.
  3. Open Manage Permissions.
  4. Choose a permission mode:
    • Restricted (Specific Users)
    • Everyone
  5. If you choose Restricted, select the users who should have access.
  6. Save your changes.

Giving access to specific people

Use Restricted when a skill or workflow should only be available to a defined set of users. This is the right choice when:
  • a workflow can make operational or production changes
  • a skill contains sensitive internal procedures
  • only a specific team should use the resource
When a resource is restricted:
  • only the selected users can use it
  • the owner remains included
  • the permission list must contain at least one allowed user
In the TeamCopilot UI, the owner cannot be unchecked in restricted mode.

Giving access to everyone

Use Everyone when the skill or workflow is safe and broadly useful across the organization. This is the right choice when:
  • the workflow is low-risk and generally useful
  • the skill captures guidance the whole team should follow
  • you want to reduce permission management overhead
When a resource is set to Everyone, any TeamCopilot user can access it.

Who can change permissions

Only users who already have access to a skill or workflow can change its permissions. That means:
  • if you can use the resource, you can manage its permissions
  • if you do not have access, you cannot change who gets access
If a restricted resource somehow ends up with no allowed users remaining, TeamCopilot treats it as locked and permissions can no longer be modified through the normal UI flow. For most organizations:
  • start new skills and workflows as Restricted
  • give access to the people who should validate them first
  • switch to Everyone only after you are confident the resource is safe for broader use
This keeps rollout controlled without making the system hard to use.

A simple rule of thumb

Use Restricted for sensitive, high-impact, or team-specific resources. Use Everyone for reviewed resources that are safe and useful across the organization.