Appearance
Policy
This page is the hub for the Turbo Client Policy system. Use it to find concepts, configuration guides, recipes, features, integrations, schema reference, and security topics.
What You'll Learn
- Where to start depending on your goal
- Key policy concepts (matching, precedence, scopes)
- How to configure global, app, and user configurations
- Where to find the full schema and examples
Using This Guide
- New to policy? Start with the Getting Started guide, then review Key Concepts.
- Ready to configure? Jump to Configuration or Recipes.
Choose Your Task
- Get started with deployment: Getting Started: Deployment
- Learn with examples: Getting Started: Examples
- Apply common patterns: Policy Recipes
- Configure the global policy: Global Configuration
- Create launch profiles: Launch Profiles
- Define modifications and flags: Modifications and Flags
- Work with user configs: User Configurations
- Use arguments and variables: Arguments and Variable Substitution
Key Concepts
- Merging and Precedence
- Matchers and Patterns
- Authorization and Visibility
- Naming Conventions
- Limitations and Scope
Features and Integrations
- Features: Data Motion, Devices, File Handling, Networking
- Integrations: External Processors, Developing a Processor
Reference
- Schema overview: Policy Schema
- Full schema (JSON): schema.json
- User configurations schema: User Configurations Schema | user-configurations-schema.json
- Discovery schema: Discovery Schema
- Example policy: policy.valid.json
