Users & Permissions
User provisioning, role hierarchies, profiles, and permission sets in HotCRM.
Users & Permissions
This guide covers how to manage users, define roles, and configure permissions in your HotCRM environment.
User Management
Creating Users
Provision new users with the required profile and role assignment:
- Define the user's Profile (determines base object and field access)
- Assign a Role (determines record visibility in the hierarchy)
- Add Permission Sets for additional capabilities beyond the base profile
User Types
| Type | Description | Typical Use |
|---|---|---|
| Standard User | Full CRM access based on profile | Sales reps, service agents |
| Admin User | System configuration access | IT administrators |
| API User | Integration-only access | External systems, automation |
| Portal User | Limited external access | Customers, partners |
Role Hierarchy
The role hierarchy controls record-level visibility. Users higher in the hierarchy can see records owned by users below them.
CEO
├── VP Sales
│ ├── Sales Manager (West)
│ │ └── Sales Rep
│ └── Sales Manager (East)
│ └── Sales Rep
├── VP Service
│ └── Service Manager
│ └── Service Agent
└── VP Marketing
└── Marketing ManagerProfiles
Profiles define the baseline permissions for a group of users:
- Object Permissions — Create, Read, Update, Delete access per object
- Field Permissions — Visible and editable fields per object
- App Permissions — Which modules and features are accessible
Permission Sets
Permission sets extend a user's access beyond their profile without changing the profile itself. Use them for:
- Temporary Access — Grant time-limited elevated permissions
- Cross-Functional Roles — Users who need access to multiple clouds
- Feature Access — Enable specific features like AI Co-Pilot or Advanced Analytics
Related Resources
- Security — Authentication and authorization configuration
- Setup & Configuration — System-level configuration