Roles and Permissions

Define how the users and employees of your organization interact with Zoho Spend by assigning them with roles and permissions. By creating customized roles, you can control the level of access each person has based on their designation, responsibilities, or department needs. Once the roles are set up, they can be assigned to individuals as you invite them to your Zoho Spend organization.

User Roles

User Roles determine the level of access a user has within the Admin View of Zoho Spend. These roles are typically assigned to finance teams, approvers, managers, and administrators who handle configuration, policy settings, report approvals, procurement, accounts, reimbursements, audits, and overall spend management.

In Zoho Spend, there are seven default user roles that define the level of access and permissions for each user:

  • Admin (or) Super Admin: Unrestricted access to all modules and Settings.
  • AP Admin: Unrestricted access to all Purchases modules except Request for Quotes.
  • AP Staff: Create, submit, and approve transactions for all Purchases modules except Request for Quotes.
  • Travel & Expense Admin: Unrestricted access to all Travel and Expense modules.
  • Payroll Admin: Unrestricted access to all Payroll modules.
  • Procurement Admin: Unrestricted access to Vendors, Items, Purchase Requests, Request for Quotes, Purchase Orders, and Purchase Receives modules. Can view Bills and Vendor Payments.
  • Procurement Staff: Create, submit, and approve transactions for Vendors, Items, Purchase Requests, Request for Quotes, Purchase Orders, and Purchase Receives modules. Can view Bills and Vendor Payments.

Create New User Role

You can create custom user roles with fine grained permissions for each module, ensuring that every user can only access and perform the actions relevant to their responsibilities. Here’s how:

  • Go to Settings on the left sidebar.
  • Click Roles & Permissions under People.
  • Click the + New Role dropdown in the top right corner and click User Role.
  • Enter the Role Name.
  • Enter a Description for this role.

Configure the permission and access level for this role:

Insight: These are the actions you can perform on each record:

  • View: Allows the user to view a record but not perform any additional actions.
  • Create: Allows the user to create a record and submit it for approval.
  • Update: Allows the user to create and edit a record.
  • Connect Cards: Allows the user to connect cards and assign them to other users.
  • Approve: Allows the user to approve or reject a record.
  • Delete: Allows the user to delete a record.
  • Export: Allows the user to export reports.
  • Schedule: Allows the user to schedule report generation.
  • Share: Allows the user to share reports.
  • Full Access: Allows the user to view, create, update, approve, and delete a record.
  • Manage Permissions: Configure additional permissions for the user such as archive, close, or reopen a record.

Travel and Expense

ActionPermissionsManage Permissions
TripsYou can provide view, update, approve, or full access.You can provide access to archive, close, reopen, edit trips after they are marked as Exported, select trip options, approve trip options, or book tickets.
Traveler ProfileYou can provide view, create, update, delete, or full access.You can provide access to view the emergency contact.
Expense ReportsYou can provide view, update, approve, or full access.You can provide access to approve reports with policy violations, modify expenses in submitted reports, reimburse, archive, edit reports and their expenses after they are marked as Exported, prevent expense creation using a Parent category, and prevent overwriting exchange rate in expense creation.
AdvancesYou can provide view, create, update, delete, approve, or full access.You can provide access to record payment of advances and edit advances after they are marked as Exported.
  • Allow user to manage the preferences for all travel and expense modules: Mark the checkbox to allow users to manage the preferences for all the travel and expense modules.

Connect Cards

ActionPermissions
Corporate CardsYou can provide view, connect, or full access.

Purchases

ActionPermissionsManage Permissions
VendorsYou can provide view, create, update, delete, approve, or full access.You can provide access to statements, merge vendors, communicate with vendors, vendor bank account, and edit and delete approved vendors.
ItemsYou can provide view, create, update, delete, or full access.Not Applicable
Purchase RequestsYou can provide view, update, approve, or full access.You can provide access to mark a purchase request as Processed, edit purchase requests after they are marked as Exported, and prevent purchase request creation using a Parent category.
Request for QuotesYou can provide view, create, update, delete, approve, or full access.You can provide access to publish, cancel, and close a request for quote.
Purchase OrdersYou can provide view, create, update, delete, approve, or full access.You can provide access to communicate with vendors, edit and delete approved purchase orders.
Purchase ReceivesYou can provide view, create, update, delete, or full access.Not Applicable
BillsYou can provide view, create, update, delete, approve, or full access.You can provide access to void, edit and delete approved bills.
Vendor CreditsYou can provide view, create, update, delete, approve, or full access.You can provide access to refund, edit and delete approved credits.
Vendor PaymentsYou can provide view, create, update, delete, approve, or full access.You can provide access to edit and delete approved vendor payments.
Batch PaymentsYou can provide view, create, update, delete, approve, or full access.You can provide access to process batch.
InboxYou can provide view, create, delete, or full access.You can provide access to manage folder.
  • Allow user to manage the preferences for all purchase modules: Mark the checkbox to allow users to manage the preferences for all the purchase modules.

General Budgets

You can provide access to:

  • View Shared Budgets
  • View All General Budgets
  • Manage All General Budgets

User Budgets

You can provide access to:

  • View All User Budgets
  • Manage All User Budgets

Analytics Reports

Payables
Report NamePermissions
Vendor Balance SummaryYou can provide view, export, schedule, share, or full access.
AP Aging SummaryYou can provide view, export, schedule, share, or full access.
AP Aging DetailsYou can provide view, export, schedule, share, or full access.
Bill DetailsYou can provide view, export, schedule, share, or full access.
Vendor Credit DetailsYou can provide view, export, schedule, share, or full access.
Payments MadeYou can provide view, export, schedule, share, or full access.
Purchase Order DetailsYou can provide view, export, schedule, share, or full access.
Purchase Orders by VendorYou can provide view, export, schedule, share, or full access.
Payable SummaryYou can provide view, export, schedule, share, or full access.
Payable DetailsYou can provide view, export, schedule, share, or full access.
Purchases
Report NamePermissions
Purchases by ItemYou can provide view, export, schedule, share, or full access.

Settings

You can provide access to:

  • Manage Users
  • Update Organization Profile
  • Configure Vendor Portal
  • Configure Employee Portal
  • Signatory
  • Payment Gateway
  • Taxes
  • Currencies
  • Tags
  • Subscription
  • Departments
  • Company Policies
  • Chart Of Accounts
  • Expense Categories
  • Merchants
  • Projects
  • Customers
  • Payment Modes
  • Payment Terms
  • Reminders
  • Custom Views
  • PDF Templates
  • Email Templates
  • Integrations
  • Provide access to protected data
  • Data Backups
  • Designations
  • Automation
  • Incoming Webhooks
  • Signals

Once you’ve marked the checkbox for the permission and access level that you want to provide for this role, click Save.

Edit User Role

Note: You cannot modify the predefined user roles in Zoho Spend.

Here’s how you can edit a user role:

  • Go to Settings on the left sidebar.
  • Click Roles & Permissions under People.
  • Hover over the role you want to edit and click the More icon.
  • Select Edit.
  • Make the necessary changes and click Save.

Clone User Role

Here’s how you can clone a user role:

  • Go to Settings on the left sidebar.
  • Click Roles & Permissions under People.
  • Hover over the role you want to clone and click the More icon.
  • Select Clone.
  • You can still make any changes if necessary and click Save.

Delete User Role

Note: You cannot delete the predefined user roles in Zoho Spend.

Here’s how you can delete an user role:

  • Go to Settings on the left sidebar.
  • Click Roles & Permissions under People.
  • Hover over the role you want to delete and click the More icon.
  • Select Delete.
  • Confirm your action by clicking Delete again in the pop-up.

Employee Roles

Employee Roles define what employees can view and perform within the Employee Portal. These roles are designed for employees who submit expenses, create trip requests, manage cards, record purchase requests, or track reimbursements.

In Zoho Spend, there are two default employee roles that define the level of access and permissions for each employee:

  • Approver: Create, submit, and approve transactions, and leave and regularization requests based on your organization’s module preferences.
  • Submitter: Create and submit transactions, and leave and regularization requests based on your organization’s module preferences.

Create New Employee Role

Here’s how you can create a new employee role:

  • Go to Settings on the left sidebar.
  • Click Roles & Permissions under People.
  • Click the + New Role dropdown in the top right corner and click Employee Role.
  • Enter the Role Name.
  • Enter a Description for this role.

Configure the permission and access level for this role:

Insight: These are the actions you can perform on each record:

  • View: Allows the employee to view a record but not perform any additional actions.
  • Create: Allows the employee to create a record and submit it for approval.
  • Manage: Allows the employee to create and edit a record.
  • Connect: Allows the employee to connect their corporate cards.
  • Approve: Allows the employee to approve or reject a record.
  • Delete: Allows the employee to delete a record.
  • Full Access: Allows the employee to view, create, update, approve, and delete a record.
  • Manage Permissions: Configure additional permissions for the employee such as archive, close, or reopen a record.

Travel and Expense

ActionPermissionsManage Permissions
TripsYou can provide manage, approve, or full access.You can provide access to close, reopen, select trip options and manage traveler profile.
Expense ReportsYou can provide manage, approve, or full access.You can provide access to approve reports with policy violations, prevent expense creation using a Parent category, prevent overwriting exchange rate in expense creation and share an expense report.
AdvancesYou can provide manage, approve, or full access.Not Applicable
Purchase RequestsYou can provide manage, approve, or full access.You can provide access to prevent purchase request creation using a Parent category.
  • Allow delegate to submit records: Mark the checkbox to allow delegates to submit records.
  • Allow delegate to approve records: Mark the checkbox to allow delegates to approve records.

Employee Budgets

You can provide access to:

  • View Own Employee Budgets

Connect Cards

ActionPermissions
Corporate CardsYou can provide view, connect, delete, or full access.
  • Allow employees to manage personal cards: You can provide access to allow this employee to manage their personal cards.

Approvals

You can provide access to:

  • Allow users to add additional approvers

Once you’ve marked the checkbox for the permission and access level that you want to provide for this role, click Save.

Edit Employee Role

Note: You cannot modify the predefined employee roles in Zoho Spend.

Here’s how you can edit an employee role:

  • Go to Settings on the left sidebar.
  • Click Roles & Permissions under People.
  • Hover over the role you want to edit and click the More icon.
  • Select Edit.
  • Make the necessary changes and click Save.

Clone Employee Role

Here’s how you can clone an employee role:

  • Go to Settings on the left sidebar.
  • Click Roles & Permissions under People.
  • Hover over the role you want to clone and click the More icon.
  • Select Clone.
  • You can still make any changes if necessary and click Save.

Delete Employee Role

Note: You cannot delete the predefined employee roles in Zoho Spend.

Here’s how you can delete an employee role:

  • Go to Settings on the left sidebar.
  • Click Roles & Permissions under People.
  • Hover over the role you want to delete and click the More icon.
  • Select Delete.
  • Confirm your action by clicking Delete again in the pop-up.