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.