# RoleCapabilities
## Properties
**code** | **bool** | Author scripts and run code of one's own (previews, dependency jobs, dynamic selects, resolving jobs, data table migrations). Required by `full` flows or apps. Previews also need `run`. |
**flows** | [**models::AuthorLevel**](AuthorLevel.md) | |
**apps** | [**models::AuthorLevel**](AuthorLevel.md) | |
**manage_schedules** | **bool** | |
**manage_triggers** | **bool** | |
**run** | **bool** | Start runs of scripts, flows and AI agents (by path, hash or version, restarts, previews, MCP run tools). Without it a role is view-only. Schedules and triggers keep their own rights; resuming a suspended step is not a run. |
**fork** | **bool** | Fork the workspace. |
**visibility** | [**models::RoleVisibility**](RoleVisibility.md) | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)