Last updated: 2024-07-30
Note: Applicable only for accounts in which workspaces have been enabled.
Click here for the account admin guide to managing agents and granting permissions.
Admins managing the service desk can define permissions for different roles and ensure agents have access to data and configurations needed to perform their roles.
Admins can create two types of roles:
Admin roles \- Permissions needed to modify configurations within the admin section.
Agent roles \- Permissions needed to run everyday service desk operations across modules like tickets, problems, changes etc.,
Built-in roles:
Freshservice is set up with default roles that help admins save the time and hassle of defining permissions and responsibilities pertaining to each role.
Built-in Admin roles:
Account Admin:If granted account-wide, the account admin has complete admin control over the service desk, including access to the account or billing-related information
Account admins have the privilege of creating/managing/deleting a workspace; they also have:
Workspace Admin:Can configure all features through the Admin tab but is restricted from viewing Account or Billing related information
Note: This is a role that is added during the creation of a workspace. Adding an agent as a ‘Workspace admin’ will assign the below two roles by default:
Built-in Agent roles:
IT Supervisors:Can perform all non-admin actions
Business Supervisors: Can work on Tickets, Projects, Solutions, and Announcements. Can view and manage reports
IT Agents:Can perform all non-admin actions except reporting
Business Agents: Can work on Tickets, Projects, Solutions, and Announcements. Cannot view reports
Problem Manager: Can view and respond to tickets and problems and modify their properties.
Change Manager: Can view and respond to tickets and changes and modify their properties.
Release Manager: Can view and respond to tickets and releases and modify their properties.
Configuration manager: Can access the CMDB to manage configuration items and manage tickets, problems, changes and releases.
Contract manager:Can perform all agent-related activities, view problems, change and have full access to the Contract module
IT Ops Agent: Can perform all agent-related activities, can view and manage alerts
Project Manager:Can view, create and manage projects
Project Member:Can view and work on projects
Procurement Manager:Can perform all agent-related activities and perform all activities on Purchase Order
Custom roles:


Once you're done, click Save.
Custom roles can be created for the following modules: If you need to restrict an agent's actions, you can create a custom role based on the below module level and select only the respective permissions.
Tickets, Problems, Changes, Releases, Alerts, Inventory, Contracts, Purchase Orders, Onboarding requests, Offboarding requests, Projects, Workload, and Announcements.
Faq:
1.How can I grant other agents permission to create categories and folders in the Knowledge Base?
By default, the Account Admin and any custom Admin roles include this permission. To create a custom role, go to Global Settings / Admin > Roles > Create a New Role. Make sure the option to create categories and folders in the Knowledge Base is checked, along with any other necessary permissions for your use case. Then, assign the role to the respective Agent by navigating to Global Settings / Admin > Agents > under permissions.