Manage team access to Windsurf AI IDE features, workspace settings, and code generation capabilities. Windsurf (by Codeium) uses per-seat licensing with workspace roles that control access to AI features like Cascade (agentic flows), Supercomplete, and Command.
In Windsurf Admin Dashboard > Policies:
# Recommended enterprise AI policy settings
ai_policies:
code_context_sharing: "workspace_only" # AI cannot see code outside workspace
telemetry: "anonymized" # No raw code sent to telemetry
allowed_models: ["windsurf-cascade", "windsurf-supercomplete"]
code_generation_review: "suggest_only" # AI suggests, human applies
max_cascade_steps: 10 # Limit agentic flow depth
# seat-allocation.yaml
teams:
engineering:
plan: pro
seats: 25
features: [cascade, supercomplete, command, inline_chat]
design:
plan: pro
seats: 5
features: [supercomplete, command] # No cascade (agentic flows)
contractors:
plan: basic
seats: 10
features: [supercomplete] # Limited AI features
Assign seats via Admin Dashboard > Members > Invite with Role.
In Admin Dashboard > Security > SSO:
Control which repositories and folders Windsurf AI can access:
// .windsurf/settings.json (workspace-level)
{
"ai.contextExclusions": [
"**/secrets/**",
"**/.env*",
"**/credentials/**"
],
"ai.allowedWorkspaces": ["src", "lib", "tests"]
}
Monitor the Admin Dashboard for per-user AI usage: completions accepted, Cascade flows run, and tokens consumed. Use this data for seat optimization (remove seats from users with <10 AI interactions per month).
| Issue | Cause | Solution |
|---|---|---|
| AI features grayed out | Seat not assigned | Assign Pro seat in admin dashboard |
| Cascade flow blocked | max_cascade_steps exceeded |
Increase limit or break task into smaller flows |
| SSO login fails | SAML certificate expired | Update certificate in IdP and Windsurf config |
| Code context leak concern | No exclusion rules set | Add .windsurf/settings.json with exclusions |
Basic usage: Apply windsurf enterprise rbac to a standard project setup with default configuration options.
Advanced scenario: Customize windsurf enterprise rbac for production environments with multiple constraints and team-specific requirements.