Scrapehero Cloud uses Role-Based Access Control (RBAC) to ensure users have the appropriate level of access to resources within your organization. This document outlines the three available roles and their associated permissions.
Available Roles
Scrapehero Cloud offers three distinct roles:
1. Admin
2. Developer
3. Reporter
Admin
The Admin role has the highest level of access and control over the organization's account.
Permissions:
- Update billing information
- Create and clone new projects
- View and download data
- Alter project variables (inputs and other parameters)
- Add or remove integrations
- Add or remove schedules
- Add or remove user permissions
- View usage reports and manage quotas
- Start or stop projects
Developer
The Developer role has significant access to manage and modify projects but cannot manage user permissions.
Permissions:
- Update billing information
- Create and clone new projects
- View and download data
- Alter project variables (inputs and other parameters)
- Add or remove integrations
- Add or remove schedules
- View usage reports
Reporter
The Reporter role has limited access, primarily focused on viewing project information and reports.
Permissions:
- View all projects
- View all integrations
- View all schedules
- View usage reports
Permission | Admin | Developer | Reporter |
---|
Update billing information | ✅ | ✅ | ❌ |
Create/clone new projects | ✅ | ✅ | ❌ |
View projects | ✅ | ✅ | ✅ |
Download data | ✅ | ✅ | ✅ |
Alter project variables | ✅ | ✅ | ❌ |
Add/remove integrations | ✅ | ✅ | ❌ |
View integrations | ✅ | ✅ | ✅ |
Add/remove schedules | ✅ | ✅ | ❌ |
View schedules | ✅ | ✅ | ✅ |
Add/remove user permissions | ✅ | ❌ | ❌ |
View usage reports | ✅ | ✅ | ✅ |
Manage quotas | ✅ | ❌ | ❌ |
Start/stop projects | ✅ | ✅ | ❌
|
Key Differences Between Roles
To help you understand the distinctions between roles, here are the key differences:
1. User Management: Only Admins can add or remove user permissions.
2. Quota Management: Only Admins can manage quotas.
3. Project Control: Admins and Developers can start or stop projects; Reporters cannot.
4. Data Access: Every role can view and download data.
5. Project Modification: Admins and Developers can modify project variables, integrations, and schedules, while Reporters can only view this information.
FAQs
Q: Who assigns roles to users?
A: The Admin assigns roles to users when inviting them to the organization.
Q: Can a user have multiple roles?
A: No, each user is assigned a single role that defines their permissions across the platform.
Q: How do I change a user's role?
A: Only an Admin can change a user's role. They can do this through the user management section in the account settings.
Q: What happens if I need temporary access to higher permissions?
A: Contact your organization's Admin to request a temporary role change if you need access to additional features.