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

# Permission Recommendations

> Configure role-based permissions for Members, Editors, and Admins in your Langdock workspace.

## Available Permissions

Permissions are organized by feature area. Custom roles and extra permissions use the same list. Admins can customize these in [Roles settings](https://app.langdock.com/settings/workspace/user-management/roles).

To create and assign roles, see [Roles and extra permissions](/en/admin/workspace/roles). Open [Roles](https://app.langdock.com/settings/workspace/user-management/roles) in the app.

### Agents

| Permission | Description | Default |
| - | - | - |
| Create agents | Create new agents | All roles |
| Share agents with users | Share agents with individual users and groups | All roles |
| Share agents with workspace | Share agents with the entire workspace | All roles |
| Share agents with any group | Share agents with groups you're not a member of | Admin only |
| Configure agent tracing | Configure Langfuse tracing for agents | Editor, Admin |

### Workflows

| Permission | Description | Default |
| - | - | - |
| Create workflows | Create and duplicate workflows | All roles |
| Share workflows | Share workflows with individual users and groups | All roles |

### Files

| Permission | Description | Default |
| - | - | - |
| Upload documents | Use documents in chats, agents, projects and folders | All roles |
| Share folders and knowledge bases with workspace | Share Library folders and knowledge bases with the entire workspace | All roles |
| Attach integration folders | Synchronize folders from integrations with agents and projects | All roles |

<Note>
  Users can still share folders and knowledge bases directly with individual users and groups even when this permission is disabled. Restricting it only blocks workspace-wide grants.
</Note>

### Groups

| Permission | Description | Default |
| - | - | - |
| Create groups | Create a group and invite members | All roles |
| Create public groups | Create groups that anyone in the workspace can join | All roles |

### Skills

| Permission | Description | Default |
| - | - | - |
| Create skills | Create new skills and upload new file templates | All roles |
| Share skills | Share skills with individual users and groups | All roles |
| Share skills with workspace | Share skills with the entire workspace | Admin only |

### File Templates

| Permission | Description | Default |
| - | - | - |
| Share templates | Share templates with individual users and groups | All roles |
| Share templates with workspace | Share templates with the entire workspace | Admin only |

### Integrations

| Permission | Description | Default |
| - | - | - |
| Create integrations | Create custom integrations and share them with users or groups | Editor, Admin |
| Share OAuth connections | Share OAuth 2.0 connections as pre-selected for actions | Editor, Admin |

<Note>
  Sharing a custom API integration with the whole workspace is an admin action in Integrations settings.
</Note>

### Projects

| Permission | Description | Default |
| - | - | - |
| Share projects | Share projects with individual users and groups | All roles |

### Prompt Library

| Permission | Description | Default |
| - | - | - |
| Share prompts | Share prompts with everyone in the workspace | All roles |

### Governance

| Permission | Description | Default |
| - | - | - |
| View governance | Open Governance without becoming a workspace admin. Creating and editing compliance rules stays with workspace admins. | Admin (when Governance is on) |

When Governance is on, every workspace admin has this access. Grant it to others as an extra permission or custom role on [Members](https://app.langdock.com/settings/workspace/user-management/members) or [Roles](https://app.langdock.com/settings/workspace/user-management/roles). See [Roles and extra permissions](/en/admin/workspace/roles#assigning-roles-and-extra-permissions) and [Governance](/en/admin/governance/overview).

## Recommended Setup

For most organizations, we recommend:

1. **Keep defaults for Members** - Allow creating agents, uploading documents, and syncing folders so everyone can build use cases
2. **Use Editors as moderators** - Editors help keep the workspace organized by managing shared content and public groups
3. **Restrict workspace-wide sharing initially** - Start with Editor/Admin only for workspace-wide sharing, then expand as needed

You can also configure extra settings:

* [Custom roles](/en/admin/workspace/roles#creating-custom-roles) when several people need the same extra access. Create them on [Roles](https://app.langdock.com/settings/workspace/user-management/roles)
* [Group permissions](/en/admin/workspace/roles#group-permissions) when a group leader should grant product access inside a group. Set this on [Groups](https://app.langdock.com/settings/workspace/user-management/groups)

<Tip>
  You can adjust permissions at any time in [Roles settings](https://app.langdock.com/settings/workspace/user-management/roles). Start restrictive and open up as your team becomes more comfortable with AI.
</Tip>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.