Organization Policies - Detailed Guide
Organization policies provide sophisticated control over member access to features and settings. Understanding how policies work, their enforcement modes, and how they affect individual settings is essential for effective organization management.
Policy Enforcement Modes
Organizations can choose between two enforcement modes that determine how policies affect member settings.
Strict Enforcement Mode
Strict Mode (enforceStrict: true): Policies are mandatory and cannot be overridden
Characteristics:
- Mandatory: Organization policies override all member settings
- No Override: Members cannot change settings that conflict with policies
- Complete Control: Administrators have full control over all settings
- Compliance: Perfect for highly regulated environments
When to Use:
- Regulatory compliance requirements
- Security-critical environments
- Organizations requiring strict standardization
- Audit and compliance scenarios
Example: If organization policy sets enhancedSearchEnabled: false in strict mode, members cannot enable enhanced search, regardless of their account settings.
Non-Strict Enforcement Mode
Non-Strict Mode (enforceStrict: false): Policies provide defaults that members can modify
Characteristics:
- Defaults: Policies provide default settings
- Member Control: Members can modify settings (with restrictions)
- Flexibility: Balances control with user autonomy
- Less Permissive Rule: Members can only make settings less permissive
When to Use:
- Organizations wanting guidance without strict control
- Teams needing flexibility while maintaining standards
- Gradual policy implementation
- Collaborative environments
The Less Permissive Principle
In non-strict mode, the system follows a "less permissive" rule that determines what changes members can make.
Understanding Permissiveness
Permissive Settings: Settings where true = enabled/allowed and false = disabled/restricted
Examples of Permissive Settings:
chatEnabled:true= AI Chat enabled (more permissive),false= disabled (less permissive)enhancedSearchEnabled:true= enhanced search enabled (more permissive),false= disabled (less permissive)ocrEnabled:true= OCR enabled (more permissive),false= disabled (less permissive)
The Rule
Members Can: Change true → false (disable features that organization allows)
Members Cannot: Change false → true (enable features that organization restricts)
Examples
Example 1: Organization Allows, Member Disables
- Organization Policy:
enhancedSearchEnabled: true - Member Setting: Can set to
false(disable for their account) - Result: ✅ Allowed - Member is making it less permissive
Example 2: Organization Restricts, Member Tries to Enable
- Organization Policy:
enhancedSearchEnabled: false - Member Setting: Cannot set to
true(enable for their account) - Result: ❌ Not Allowed - Member cannot make it more permissive
Example 3: Strict Mode
- Organization Policy:
enhancedSearchEnabled: true, Strict Mode:true - Member Setting: Cannot change (locked to organization policy)
- Result: ❌ Not Allowed - Strict mode prevents all changes
Policy Indicators
Visual indicators throughout the application show when organization policies affect settings.
Policy Indicator Icons
Policy Indicator: Small icon next to settings indicates organization policy control
Indicator States:
- Present: Policy affects this setting
- Tooltip: Hover for details about the policy
- Color Coding: Different colors indicate policy type or enforcement level
Understanding Indicators
Organization Controlled: Setting is controlled by organization policy
Organization Default: Setting uses organization default but can be modified (non-strict)
Strict Enforcement: Setting cannot be changed (strict mode)
No Policy: No organization policy affects this setting
How Policies Affect User Settings
Policy Application Flow
When a user views or modifies settings:
- Load User Setting: System loads user's current setting
- Check Organization Policy: System checks if organization has a policy for this setting
- Apply Policy: Policy is applied based on enforcement mode
- Display Effective Setting: User sees the effective setting (policy-applied value)
- Show Indicators: Policy indicators show policy influence
Strict Mode Behavior
In strict mode:
- Override: Organization policy value replaces user setting
- Locked: User cannot change the setting
- Visual: Settings show as disabled/locked with policy indicators
- Immediate: Changes take effect immediately for all members
Non-Strict Mode Behavior
In non-strict mode:
- Default: Organization policy provides default value
- Modifiable: User can change setting (if making it less permissive)
- Visual: Settings show policy indicators but remain editable
- Flexible: Members have control within policy constraints
Policy Categories
AI Features Policy
Control AI capabilities across the organization:
Settings:
clientEnabled: Enable/disable AI Chat (master switch)chatEnabled: Enable AI Chat for sitessummariesEnabled: Enable AI document summariesenhancedSearchEnabled: Enable AI enhanced searchmcpEnabled: Enable External Tool Usage (MCP)useCreditsForThirdParty: Allow organization billing for collaborator AI usagepermittedModels: Specify allowed AI models (empty = all allowed)
Policy Indicators: Appear on AI settings pages showing organization control
Search Policy
Control search capabilities:
Settings:
fullTextSearchEnabled: Enable full-text searchocrEnabled: Enable OCR for PDF documents
Policy Indicators: Appear on search settings pages
Notification Policy (Strict Mode Only)
Control notification settings (only applies in strict enforcement mode):
Settings:
frequency: Notification frequency (daily, weekly, monthly)hours: Notification hours (array of hours 0-23)days: Notification days (array of day names)
When Active: Only enforced when enforceStrict: true
Site Policy (Strict Mode Only)
Control site-level settings (only applies in strict enforcement mode):
Settings:
autoAcceptInvites: Automatically accept site invitationsenableLocalSync: Enable local synchronization
When Active: Only enforced when enforceStrict: true
Mandatory AI Instructions
Organization-level AI instructions that are automatically included with all member AI interactions.
Characteristics
Mandatory: Applied automatically to all organization members
Cannot Be Disabled: Members cannot disable organization instructions
Combined with Personal: Organization instructions are combined with personal instructions
Limit: Up to 10 mandatory instructions per organization
Policy Indicators
Mandatory instructions are indicated in AI Chat interfaces, showing that organization instructions are active.
Viewing Policies as a Member
Non-admin members can view organization policies:
Policy Summary
Navigate to Settings > Organization > Organization Policies to view:
- Policy Summary: Overview of active policies
- Policy Indicators: Visual indicators showing policy control
- Effective Settings: How policies affect your settings
- Enforcement Mode: Whether strict or non-strict mode is active
Understanding Your Settings
Policy Indicators: Show which settings are controlled by organization
Effective Values: See the actual settings that apply (after policy application)
Change Limitations: Understand what you can and cannot change
Policy Update Process
Updating Policies
Organization administrators update policies:
- Navigate to Settings > Organization > Organization Policies
- Modify policy settings
- Click Save Policy
- Changes take effect immediately
Impact of Policy Updates
Immediate Effect: Policy changes apply to all members immediately
Member Impact: Members may see settings change automatically
Notification: Consider notifying members of significant policy changes
Last Updated: Policy update timestamp is tracked for audit purposes
Policy Inheritance and Precedence
Hierarchy
Settings are determined by this hierarchy (highest to lowest):
- Organization Policy (Strict Mode): Overrides everything
- Organization Policy (Non-Strict Mode): Provides defaults with restrictions
- User Account Settings: User's personal preferences
- Site Settings: Site-specific overrides (subject to account and organization policies)
Precedence Rules
Strict Mode: Organization policy always wins
Non-Strict Mode:
- Organization provides default
- User can make less permissive changes
- Site settings can further restrict (but not enable if disabled higher up)
Best Practices
Policy Planning
Start Non-Strict: Begin with non-strict mode to allow flexibility while establishing defaults
Gradual Strict: Move to strict mode after policies are tested and refined
Document Policies: Document why policies are set and what they achieve
Communication
Inform Members: Communicate policy changes to members
Explain Rationale: Help members understand why policies exist
Provide Guidance: Offer guidance on working within policy constraints
Regular Review
Review Policies: Periodically review policies for relevance
Update as Needed: Update policies as organizational needs change
Monitor Compliance: Monitor how policies affect member workflows
Related Documentation
- Organization Settings - General organization management
- Organization Members - Member management
- AI Instructions - Understanding AI instructions