Role
A role is a set of permissions that defines what a user can do within Sandtime.io. Roles determine access control by grouping capabilities into logical levels: administrator, project administrator, and member.
Key Characteristics
- Permission-based: Each role grants specific capabilities.
- Hierarchical: Higher roles generally include lower role permissions.
- Assignable: Users are assigned roles at organization or project level.
Available Roles
Administrator
Full organization control including settings, billing, all members, and all projects. See administrator.
Project Administrator
Management of specific projects including members, settings, and approvals. See project administrator.
Member
Personal time tracking and self-service access. The default role for most users. See member.
Role Levels
Organization Level
Roles like administrator apply organization-wide.
Project Level
Roles like project administrator apply to specific projects only.
Role Capabilities Summary
| Capability | Member | Project Admin | Administrator |
|---|---|---|---|
| Track own time | Yes | Yes | Yes |
| View own reports | Yes | Yes | Yes |
| Approve timesheets | No | Project only | All |
| Manage members | No | Project only | All |
| Access billing | No | No | Yes |
| Create projects | No | No | Yes |
Impact on Workforce Planning
For businesses using time tracking software like Sandtime.io:
- Clear responsibilities: Roles define who manages what.
- Security: Permissions limit access to sensitive data.
- Scalability: Role-based access scales with team growth.
- Compliance: Audit trails show who had access to what.
Best Practices
- Start users with the member role and elevate only as needed.
- Use project administrator for delegated management.
- Limit administrator role to those who truly need it.
- Document role assignment criteria.
- Review roles when responsibilities change.
Role Assignment
At Invitation
Roles can be set when inviting new members.
After Joining
Administrators can change roles at any time.
Project-Specific
Project roles are set per assignment.
Common Challenges
Role Creep
Users accumulate permissions over time. Audit periodically.
Under-Provisioning
Users lack needed access. Respond to access requests promptly.
Confusion
Unclear which role to assign. Document guidelines clearly.
Related Terms
Roles are the foundation of access control. The three main roles are administrator, project administrator, and member. Roles interact with project visibility and assignment settings.