User Roles & Permissions
Complete guide to managing team members, roles, and access permissions in your Nova organization.
🎯 Team Management Overview
Role-Based Access: 5 distinct roles with granular permissions
Smart Controls: Built-in protections and permission validation
Instant Updates: Role changes reflect immediately across Nova
Manage your Nova team with enterprise-grade role-based access controls. Assign the right permissions to the right people for secure, efficient collaboration.
User Roles & Access Levels
Full system access including:
- Team management (invite, remove, change roles)
- Company settings and integrations
- Complete Nova feature access
- Billing and invoice management
- All candidate and job data
Perfect for company founders and executives who need unrestricted access.
System management without billing:
- Team management (invite, remove, change roles)
- Company settings and integrations
- Complete Nova feature access
- All candidate and job data
- No billing or invoice access
Ideal for HR leads and technical administrators.
Billing-focused access only:
- View team members (read-only)
- Billing and invoice management
- Usage tracking and analytics
- Payment method management
- No Nova features or candidate data
Designed for finance teams who need billing oversight.
Full Nova features without admin:
- All Nova hiring features
- Candidate scoring and analytics
- Job management and criteria
- Talent pool and search
- View team members (read-only)
Perfect for recruiters and hiring managers.
Read-only access:
- View candidate information
- Access analytics and reports
- See job data and scores
- View team members
- No editing or management capabilities
Great for stakeholders who need visibility without editing permissions.
Managing Your Team
Inviting Team Members
Go to Team in your Nova dashboard
Click "Invite Team Member"
Enter email address and select role
Send invitation with secure link
Role Management
Who can change roles:
- Owners can change any role
- Admins can change roles (except other Owners/Admins)
- Other roles cannot change roles
How to change roles:
- Find team member in Team page
- Click role dropdown
- Select new role
- Changes apply immediately
Built-in safeguards:
- Cannot remove the last Owner
- Cannot demote the last Owner
- Permission validation on all changes
- Immediate error feedback for invalid actions
These protections prevent accidental lockouts and maintain security.
Who can remove members:
- Owners can remove anyone (except last Owner)
- Admins can remove non-admin roles
- Self-removal is not allowed
Removal process:
- Click remove button next to member
- Confirm in dialog
- Member loses access immediately
Permission Matrix
Action | Owner | Admin | Accounting | Recruiter | Viewer |
---|---|---|---|---|---|
Invite members | ✅ | ✅ | ❌ | ❌ | ❌ |
Change roles | ✅ | ✅* | ❌ | ❌ | ❌ |
Remove members | ✅ | ✅* | ❌ | ❌ | ❌ |
View team | ✅ | ✅ | ✅ | ✅ | ✅ |
*Admins can only manage non-admin roles
Feature | Owner | Admin | Accounting | Recruiter | Viewer |
---|---|---|---|---|---|
Job management | ✅ | ✅ | ❌ | ✅ | 👁️ |
Candidate scoring | ✅ | ✅ | ❌ | ✅ | 👁️ |
Interview questions | ✅ | ✅ | ❌ | ✅ | 👁️ |
Talent pool | ✅ | ✅ | ❌ | ✅ | 👁️ |
Analytics | ✅ | ✅ | ❌ | ✅ | 👁️ |
👁️ = View-only access
Area | Owner | Admin | Accounting | Recruiter | Viewer |
---|---|---|---|---|---|
Company settings | ✅ | ✅ | ❌ | ❌ | ❌ |
Integrations | ✅ | ✅ | ❌ | ❌ | ❌ |
Billing & invoices | ✅ | ❌ | ✅ | ❌ | ❌ |
Usage tracking | ✅ | ❌ | ✅ | ❌ | ❌ |
Best Practices
Frequently Asked Questions
Pro Tip: Use the most restrictive role that still allows team members to do their job effectively. You can always expand permissions later.
Need help? Contact support for assistance with team management or role configuration questions.