User Guide
This comprehensive user guide covers all aspects of using Enveil, from basic configuration to advanced features and cloud environment management.
What Youโll Learn
- Understanding configuration groups and site rules
- Setting up environment matching patterns
- Configuring visual indicators (banners and overlays)
- Managing colors and positions
- Regular expression matching patterns
- Import/export functionality
- Browser synchronization
- Bulk operations and management
- Setting up cloud platform identification
- AWS, Azure, GCP configuration
- Account background highlighting
- Role keyword highlighting
- Common issues and solutions
- Performance optimization
- Debugging configuration problems
- Browser compatibility
Quick Reference
Common Matching Patterns
| Pattern Type |
Use Case |
Example |
domain |
Match entire domains and subdomains |
example.com matches app.example.com |
urlPrefix |
Match specific paths or API endpoints |
https://api.example.com/v1 |
url |
Match exact URLs |
http://localhost:8080/admin |
regex |
Complex pattern matching |
^https?:\/\/.*\.test\.com |
everything |
Auto-detection with fallback strategies |
*, localhost, /pattern/ |
Visual Indicator Options
| Feature |
Description |
Best For |
| Corner Banners |
Rotated ribbons in page corners |
All environments |
| Background Overlays |
Subtle full-page color tinting |
Production warnings |
| Cloud Highlighting |
Account and role identification |
Cloud platforms |
Configuration Management
| Action |
Description |
Location |
| Groups |
Organize rules by project/team |
Main configuration area |
| Import/Export |
Backup and share configurations |
Left sidebar |
| Browser Sync |
Cross-device synchronization |
Left sidebar |
| Default Colors |
Customize color palette |
Left sidebar |
Best Practices
Environment Organization
- Use Descriptive Names: Clear environment labels like โDEVโ, โSTAGINGโ, โPRODโ
- Consistent Colors: Same colors for similar environments across projects
- Group Logically: Separate groups for different projects or teams
- Order by Risk: Most critical environments (production) with strongest visual cues
- Specific Patterns: Use domain matching over regex when possible
- Rule Ordering: Place frequently matched rules first
- Disable Unused: Turn off rules and groups you donโt need
- Regular Cleanup: Remove obsolete configurations
Security Considerations
- Production Warnings: Always use background overlays for production environments
- Clear Labeling: Make environment names immediately recognizable
- Team Standards: Establish consistent configuration patterns across your team
- Regular Backups: Export configurations regularly
Getting Help
Ready to dive deeper? Start with Basic Configuration or jump to the section that interests you most.