Roles
Description of each role and their access levels in Attica.
Roles
Attica uses two categories of roles: Internal roles for staff members and Client roles for external clients who access the Client Portal.
Internal Roles
| Role | Description |
|---|---|
| Consultant | External consultants with limited access, primarily for time tracking |
| Employee | Standard team member with access to core work features |
| Manager | Team lead with enhanced create and edit capabilities |
| Finance | Financial reporting, billing, and invoice access |
| HR | Personnel management including salaries and work patterns |
| Operations | System configuration and operations management |
| Executive | Senior leadership with broad access to analytics and reporting |
| Admin | Full administrative access to all system features |
Client Roles
These roles are assigned to external client users who access their own data through the Client Portal.
| Role | Description |
|---|---|
| Client | Basic client access to view their own account data |
| Client Admin | Client administrator with enhanced permissions |
| Client Billing | Client access focused on billing and invoices |
| Client Legal | Client access focused on legal reports and analytics |
| Client Billing Legal | Combined billing and legal client access |
Role Details
Consultant
External consultants who need to track their time but have minimal access to other system features.
Typical access:
- Time Tracking (full CRUD)
- Printing and Expenses (full CRUD)
Employee
Standard team members who work on client projects and need access to core operational features.
Typical access:
- All Client Work features (view and create)
- Client Accounts (view, limited create/edit)
- Team Members and Absences (view)
Manager
Team leads who oversee projects and team members with enhanced permissions for managing work.
Typical access:
- Everything Employees can access
- Enhanced create/edit on Client Accounts
- Time Tracking: Team management
- Delete permissions on projects and rate schedules
Finance
Users responsible for financial operations, reporting, and billing processes.
Typical access:
- Client Invoicing (full CRUD)
- Accounts Revenue analytics
- Time Tracking: Account (view)
- Rate Cards and Rate Schedules (view)
HR
Human Resources personnel who manage team members, salaries, and work schedules.
Typical access:
- Team Members (full CRUD)
- Salaries (exclusive access)
- Work Patterns (full CRUD)
- Employee Absences (full CRUD)
Operations
Users who configure and manage system-wide settings and operational workflows.
Typical access:
- All Settings pages (full CRUD)
- Group Permissions management
- Cut Off Dates configuration
- Client Invoicing (full CRUD)
Executive
Senior leadership who need visibility into performance metrics and strategic data.
Typical access:
- All Analytics pages (view)
- Team Revenue and KPI data
- Profit Shares (full CRUD)
- Broad view access across most features
Admin
System administrators with unrestricted access to all features and settings.
Typical access:
- Full access to all pages and actions
- Settings and configuration management
- User and permission management
- All CRUD operations system-wide