Site Controls
Site Controls allow you to customize how Containment.AI handles specific AI platforms and websites, including displaying corporate notices and controlling access levels.
Overview
Site Controls enable:
- Per-site access control (Allow, Monitor, or Block)
- Custom corporate notices on AI platforms
- Site categorization and management
- Pre-configured LLM site monitoring
Accessing Site Controls
Site Controls are managed from the dashboard Overview page and through the API. They allow you to set rules for specific websites your users may visit.
Pre-Configured LLM Sites
Containment.AI comes with default configurations for popular AI platforms:
| Site | URL |
|---|---|
| ChatGPT | chatgpt.com |
| Claude | claude.ai |
| Gemini | gemini.google.com |
| Microsoft Copilot | copilot.microsoft.com |
| Grok | grok.com |
| Perplexity | perplexity.ai |
These sites can be customized with your preferred control type and notices.
Site Rule Configuration
Creating a Site Rule
- Click Add Site
- Enter site details:
- Site URL: Domain (e.g.,
chatgpt.com) - Site Name: Descriptive name
- Category: LLM, Social, Productivity, or Custom
- Control Type: Allow, Monitor, or Block
- Site URL: Domain (e.g.,
- Optionally configure a corporate notice
- Save the rule
Control Types
| Type | Effect |
|---|---|
| Allow | Site is accessible with standard policy enforcement |
| Monitor | Site is accessible but with enhanced monitoring and logging |
| Block | Site is completely blocked with a block message |
Site Categories
Sites are organized into categories:
| Category | Description |
|---|---|
| LLM | AI language model platforms (ChatGPT, Claude, etc.) |
| Social | Social media platforms |
| Productivity | Productivity and collaboration tools |
| Custom | User-defined category |
Corporate Notices
Display custom messages when users visit controlled sites.
Notice Styles
| Style | Appearance |
|---|---|
| Banner | Top of page, dismissible notification bar |
| Modal | Popup dialog, requires acknowledgment |
| Toast | Temporary notification that auto-dismisses |
Notice Configuration
When creating or editing a site rule:
- Enable Corporate Notice
- Enter Notice Title (e.g., "AI Usage Notice")
- Enter Notice Message (e.g., "All AI interactions are monitored per company policy.")
- Select Notice Style (Banner, Modal, or Toast)
Template Variables
Use template variables in notice messages:
| Variable | Description |
|---|---|
{user} | Current user email |
{site} | Site name or URL |
{reason} | Block/monitor reason |
{policy} | Policy name that triggered this |
Example Notice
Title: AI Usage Notice
Message: |
All AI interactions on {site} are monitored
per company policy. Do not share confidential
information including customer data, credentials,
or proprietary code.
Style: Banner
Blocking Sites
Completely block AI platforms:
- Add site to Site Controls
- Set Control Type: Block
- Configure block notice message
- Save
Users visiting blocked sites will see the notice explaining why access is restricted.
Allowing Sites
Explicitly allow platforms with standard monitoring:
- Add site to Site Controls
- Set Control Type: Allow
- Optionally add an informational notice
- Save
Team Scoping
ProfessionalApply site controls to specific teams:
- Different teams can have different site rules
- Scoped by
team_idon each site control - Allows granular access management
Best Practices
Organization
- Start with default LLM sites
- Add custom sites as needed
- Use clear naming conventions
Notices
- Keep messages concise
- Use appropriate notice style (Modal for critical, Toast for informational)
- Update messages regularly
Access Control
- Use Monitor for initial assessment
- Escalate to Block only when needed
- Document justifications for blocked sites
Troubleshooting
Notice Not Appearing
- Verify site URL matches exactly
- Check the rule is enabled
- Clear browser cache
- Test in incognito
Site Not Blocked
- Check control type is set to "Block"
- Verify site URL pattern
- Check that the rule is enabled
- Review for conflicting rules
Related Topics
- Chrome Extension - Extension settings
- Policy Configuration - Policy setup
- Integration Overview - All integrations