Team Management
Manage users, roles, and permissions in Dime.Sheets to control access and organize your team.
Team Management
Dime.Sheets gives administrators full control over who can access the system and what they can do. User management is handled at two levels: organization-wide roles and project-level memberships.
Organization roles
Every user in Dime.Sheets has one of three organization-wide roles:
Regular
The default role for team members. Regular users can:
- Log time entries against projects they are assigned to
- Use the timer and weekly timesheet
- View their own time entries and reports
- Submit entries for approval
- Edit or delete their own draft entries
Manager
Managers have everything Regular users have, plus:
- Access to the Approvals page to review and approve/reject submitted time entries
- Visibility into team reports showing hours logged by their direct reports
- Ability to manage project team memberships for projects they are a Project Manager on
Administrator
Administrators have unrestricted access to the entire organization:
- Full user management (invite, edit roles, deactivate)
- Organization settings and configuration
- All reports across all users and projects
- Integration setup and management
- Audit log access
- Ability to approve any time entry
Managing users
Navigate to Settings > Users to see all users in your organization.
Inviting new users
Click Invite User, enter their email address, and select a role. The user receives an email invitation with a link to create their account. If Azure AD is configured, they can sign in with their corporate credentials instead.
Changing roles
Click on a user to open their profile. Use the Role dropdown to change their organization role. Role changes take effect immediately.
Deactivating users
Rather than deleting users (which would remove their historical time data), deactivate them. Deactivated users cannot sign in but their time entries and project associations are preserved for reporting and audit purposes.
Project-level roles
Within each project, team members can hold one of two roles:
- Regular -- Can log time against the project
- Project Manager -- Can log time and approve time entries for this project
This allows fine-grained control. For example, a senior developer with a Regular organization role can be granted Project Manager status on the projects they lead, giving them approval authority without granting organization-wide manager access.
Notifications
Users receive notifications for events relevant to their role:
- Regular users -- Notifications when entries are approved or rejected
- Managers -- Notifications when new entries are submitted for approval
- Administrators -- Notifications for system events such as integration errors
Notification preferences can be configured in user settings.