Security & Permissions
File access control, sharing settings, security best practices
File Security & Permissions
Control who can view, edit, and share files in your Verk workspace. File permissions ensure your team has the right access while keeping sensitive information secure.
Understanding File Permissions
Verk uses a flexible permission system that works at multiple levels:
Permission Levels:
- View: Read-only access to view and download files
- Comment: View and add comments on files
- Edit: Modify file properties, replace versions, move files
- Admin: Full control including sharing, permissions, and deletion
Inheritance Hierarchy: Files inherit permissions from their parent containers:
Organization → Project → Folder → File
Any permission granted at a higher level automatically applies to items below it.
Prerequisites
Required role: Admin or Member Required permissions: Edit access to the file or folder
Guests have limited permission capabilities and cannot modify organization-level settings.
Setting File Permissions
Individual File Permissions
Control access to specific files:
- Locate the file in your file browser
- Right-click the file and select "Manage Permissions"
- Choose permission type:
- Private: Only you can access
- Project Members: All project members can access
- Custom: Select specific people and their access levels
- Add users:
- Click "Add People"
- Search for team members by name or email
- Select their permission level (View, Comment, Edit)
- Click "Grant Access"
- Review permissions in the permissions panel
- Save changes
Use the "Copy Link" button to generate a secure sharing link with embedded permissions. The link only works for users with the appropriate access.
Folder Permissions
Apply permissions to all files in a folder:
- Navigate to the folder you want to protect
- Click the folder settings icon (gear icon)
- Select "Permissions" from the menu
- Configure access:
- Toggle "Inherit from parent" to use project permissions
- Or set custom permissions specific to this folder
- Choose inheritance behavior:
- Apply to existing files: Update all current files
- Apply to new files: Only affect future uploads
- Both: Recommended for consistent security
Changing folder permissions affects all nested files and subfolders. Review the preview before confirming changes.
Project-Level File Permissions
Set default permissions for all files in a project:
- Open Project Settings → Files
- Configure default permissions:
- File Upload: Who can upload files (All Members, Admins Only)
- File Visibility: Default visibility for new files
- Download Control: Allow or restrict downloads
- Set folder creation rules:
- Auto-create folders for tasks
- Organize files by assignee or date
- Apply permission templates
- Save settings
All new files uploaded to this project will use these defaults.
Advanced Permission Features
Permission Templates
Create reusable permission sets:
- Navigate to Settings → File Permissions
- Click "Create Template"
- Define the template:
- Name: e.g., "Client Deliverables", "Internal Only"
- Default permissions: Set access levels for roles
- Restrictions: Disable download, printing, or sharing
- Apply template to files or folders with one click
Common templates:
- Confidential: Admins only, no downloads
- Read-Only: View access for all, edit for admins
- Collaborative: Full access for project members
- Client Sharing: View and comment for external stakeholders
Time-Limited Access
Grant temporary access to files:
- Open file permissions
- Add user with appropriate access level
- Toggle "Time-limited access"
- Set expiration:
- Specific date and time
- Duration (hours, days, weeks)
- Choose expiration behavior:
- Revoke access: Remove all permissions
- Downgrade to view: Maintain read-only access
- Send notification: Alert user before expiration
Access automatically adjusts at the specified time.
Time-limited access is perfect for contractors, temporary team members, or time-sensitive client reviews.
External Sharing Controls
Share files with people outside your organization:
Public Links:
- Right-click file → "Get Shareable Link"
- Configure link settings:
- Password protection: Require password to access
- Expiration date: Link becomes invalid after date
- View limit: Maximum number of views
- Download allowed: Toggle download capability
- Copy and share the generated link
Email Invitations:
- Open file permissions
- Click "Invite External User"
- Enter email address
- Set permission level (typically View or Comment)
- Add personal message (optional)
- Send invitation
External users receive an email with secure access instructions.
Free plans allow up to 5 external shares per month. Pro and Enterprise plans have unlimited external sharing.
Audit Logs
Track who accessed your files:
- Right-click file → "View Activity"
- Review access log:
- Who viewed, downloaded, or edited
- When access occurred
- IP address and location (Enterprise only)
- Permission changes
- Filter by:
- Date range
- User
- Action type
- Export logs for compliance or security reviews
Permission Use Cases
Use Case 1: Client Project Collaboration
Scenario: Share project files with clients while protecting internal documents.
Setup:
- Create a "Client Shared" folder in the project
- Set folder permissions:
- Internal team: Edit access
- Clients: View and Comment access
- Disable downloads for sensitive files
- Move client-facing files to this folder
- Share folder link with time-limited access
- Enable email notifications for new comments
Benefits:
- Clients see only relevant files
- Internal discussions remain private
- Audit trail tracks client access
- Automatic cleanup when project ends
Use Case 2: Sensitive HR Documents
Scenario: Restrict payroll and personnel files to HR team only.
Setup:
- Create "HR Confidential" folder
- Apply "Admins Only" permission template
- Add HR team members with Edit access
- Disable:
- Downloads (force online viewing)
- Sharing (no external links)
- Printing (prevent physical copies)
- Enable activity logging for all access
Benefits:
- Complete access control
- Compliance with privacy regulations
- Clear audit trail for security reviews
Use Case 3: Contractor Access
Scenario: Give freelance designer access to brand assets for 30 days.
Setup:
- Invite contractor as Guest user
- Share "Brand Assets" folder
- Grant View and Download permissions
- Set 30-day expiration on access
- Restrict sharing capabilities
Benefits:
- Limited, temporary access
- No manual cleanup required
- Contractor can't accidentally delete files
- Access automatically revokes when complete
Use Case 4: Executive Dashboard Files
Scenario: Monthly reports viewed by leadership, edited by analytics team.
Setup:
- Create "Executive Reports" folder
- Set permissions:
- Executives: View access
- Analytics team: Edit access
- Department heads: Comment access
- Enable version control
- Disable downloads for all users
- Add watermarks to files (Enterprise)
Benefits:
- Clear permission hierarchy
- Version tracking for compliance
- Prevent unauthorized distribution
Troubleshooting
User Can't Access Shared File
Check:
- User's role in the organization (Guests have limited access)
- File is in a project the user has access to
- Inheritance settings aren't blocking access
- User's email matches their account email
Fix:
- Check file permissions panel for the user
- Verify project membership
- Re-send invitation if using external sharing
- Check if time-limited access has expired
Permission Changes Not Taking Effect
Common causes:
- Browser cache showing old permissions
- Inheritance from parent folder overriding changes
- User has higher permissions from another source
Fix:
- Refresh the page
- Check parent folder and project permissions
- Review permission inheritance chain
- Clear browser cache if needed
Too Many Permission Levels
Problem: Different permissions across multiple levels create confusion.
Solution:
- Audit current permission structure
- Standardize using permission templates
- Simplify inheritance where possible
- Document permission strategy for team
External User Can't Access Link
Check:
- Link hasn't expired
- Email matches invited address exactly
- Password is correct (if required)
- User's email provider isn't blocking Verk emails
Fix:
- Verify link is still valid
- Resend invitation
- Try different sharing method (direct email vs. link)
- Check spam folders
Best Practices
Use Inheritance Wisely Set permissions at the highest appropriate level (project or folder) rather than individual files. This ensures consistency and easier management.
Default to Least Privilege Grant the minimum access needed. It's easier to add permissions later than to revoke overly broad access.
Regular Permission Audits Review file permissions quarterly:
- Remove access for departed team members
- Update permissions for role changes
- Clean up unused external shares
- Verify compliance with security policies
Document Your Permission Strategy Create a permission guide for your team:
- Standard permission templates for common scenarios
- When to use each access level
- External sharing policies
- Approval process for sensitive files
Use Permission Templates Create templates for recurring permission patterns. This ensures consistency and saves time on new projects.
Enable Activity Logging Always enable audit logs for sensitive files. This provides accountability and helps with security investigations.
Time-Limit External Access Always set expiration dates on external shares. Automatic cleanup reduces security risks.
Separate Sensitive Data Keep confidential files in dedicated folders with stricter permissions rather than mixing with general project files.
Train Your Team Ensure team members understand:
- Permission levels and their implications
- When to use external sharing vs. internal
- Security best practices for file handling
- How to request permission changes
Monitor Sharing Activity Review sharing reports regularly to catch:
- Excessive external sharing
- Unusual access patterns
- Files shared with expired permissions
- Compliance violations
Related Documentation
- File Organization - Organize files and folders
- File Upload & Sharing - Upload and share files
- Folder Management - Create and manage folders
- Organization Settings - Organization-wide settings
- Admin Controls - Advanced admin features
- Security & Compliance - Enterprise security features
Need help with file permissions? Contact our support team for assistance.