TutorialsOfficial documentation5 min read教程/部署

FastGPT Resource Permission Reference

FastGPT organizes access controls around discrete resource types, including apps, datasets, and teams.

FastGPT Resource Permission Reference

FastGPT organizes access controls around discrete resource types, including apps, datasets, and teams. Each resource has a predefined set of manageable permissions that define allowed actions within the workspace. This document outlines all standard resource permissions available in the FastGPT team workspace system.

Official Resource Permission Matrix

The following table lists all supported resource permissions, their associated resource type, and official descriptions:

ResourceManageable PermissionsDescription
TeamCreate AppsCreate, delete, and other basic operations
TeamCreate DatasetsCreate, delete, and other basic operations
TeamCreate Team APIKeyCreate, delete, and other basic operations
TeamManage MembersInvite/remove users, create groups, etc.
AppCan UseAllows conversation interaction
AppCan EditModify basic info, workflow orchestration, etc.
AppCan ManageAdd or remove collaborators
DatasetCan UseCan call this Dataset in apps
DatasetCan EditModify Dataset content
DatasetCan ManageAdd or remove collaborators

Permission Scope Details

Team Permissions

Team-level permissions govern workspace-wide resource creation and administrative tasks. The four available team permissions cover core workspace operations: creating apps and datasets, generating team API keys, and managing team membership.

App Permissions

App permissions are scoped to individual application assets. The three permission tiers grant escalating access: Can Use enables basic conversation interactions, Can Edit allows modifying app configuration including basic information and workflow orchestration, and Can Manage permits adding or removing collaborators for the specific app.

Dataset Permissions

Dataset permissions mirror the tiered structure of app permissions. Can Use allows the dataset to be called in compatible team apps, Can Edit permits modifying the dataset's stored content, and Can Manage allows adding or removing collaborators for the specific dataset.

Source: FastGPT official documentation and source