Roles & Permissions

Learn about user roles and permissions, how to assign roles, and manage team access effectively.

Roles & Permissions Overview

The roles and permissions system helps you control access to different features and data in TalentLit. You can:

  • Assign different roles to team members
  • Control access to sensitive information
  • Create custom roles for specific needs
  • Manage team permissions centrally
  • Ensure data security and compliance
  • Streamline team collaboration

Default Roles

TalentLit comes with predefined roles that cover most common organizational needs.

Available Default Roles:

  • 👑
    Super Admin: Full access to all features and settings
  • 👨‍💼
    Admin: Manage users, settings, and all hiring activities
  • 👨‍💻
    Hiring Manager: Manage job postings, applications, and interviews
  • 👨‍🎓
    Recruiter: Source candidates and manage applications
  • 👨‍🏫
    Interviewer: Conduct interviews and provide feedback
  • 👀
    Viewer: Read-only access to most features

Permissions

Permissions control what actions users can perform and what data they can access.

Permission Categories:

  • 👥
    User Management: Create, edit, and delete users
  • 💼
    Job Management: Create, edit, and manage job postings
  • 📋
    Application Management: View and manage job applications
  • 👤
    Candidate Management: View and manage candidate profiles
  • 📊
    Analytics: View reports and analytics
  • ⚙️
    Settings: Modify system settings and configurations

Assigning Roles

Assign roles to team members to control their access to different features and data.

How to Assign Roles:

  • 1
    Go to Team Management: Navigate to the team management section
  • 2
    Select User: Click on the user you want to assign a role to
  • 3
    Choose Role: Select the appropriate role from the dropdown
  • 4
    Review Permissions: Review the permissions that come with the role
  • 5
    Save Changes: Click save to apply the role

Custom Roles

Create custom roles to match your organization's specific needs and workflows.

Creating Custom Roles:

  • 1
    Access Role Management: Go to the role management section
  • 2
    Create New Role: Click "Create New Role"
  • 3
    Define Role Name: Enter a descriptive name for the role
  • 4
    Set Permissions: Select the specific permissions for this role
  • 5
    Add Description: Add a description explaining the role's purpose
  • 6
    Save Role: Save the custom role

Role Management

Manage existing roles, update permissions, and maintain role consistency across your organization.

Role Management Features:

  • ✏️
    Edit Roles: Modify existing role permissions
  • 🗑️
    Delete Roles: Remove unused or outdated roles
  • 📊
    Role Analytics: View role usage and assignment statistics
  • 🔒
    Permission Audit: Audit role permissions and access

Best Practices

Follow these best practices to effectively manage roles and permissions in your organization.

Role Management Best Practices:

  • 🎯
    Principle of Least Privilege: Give users only the permissions they need
  • 🔄
    Regular Reviews: Regularly review and update role assignments
  • 📝
    Documentation: Document role purposes and permissions
  • 🔒
    Security: Regularly audit permissions for security compliance

Troubleshooting

Cannot Assign Roles

  • • Check your permissions - you need "manage users" access
  • • Verify the user account is active
  • • Try refreshing the page and attempting again
  • • Contact your admin if the issue persists

Role Changes Not Taking Effect

  • • Ask the user to log out and log back in
  • • Clear browser cache and try again
  • • Check if the role was saved correctly
  • • Contact support if the issue continues

Cannot Create Custom Roles

  • • Check your permissions - you need "manage roles" access
  • • Verify the role name is unique
  • • Make sure you have selected at least one permission
  • • Contact support if the issue persists