---
title: Step 11: Set Permissions for a Role
slug: citizens/step-11-set-permissions-for-a-role
description: Learn how to grant permissions in Intacct for different roles with this step-by-step guide. Discover how to enable all permissions in the Roles section for the Citizens role or, if roles are not utilized, in the web service user section. Screenshots are i
docTags: qsTTpmTCpLZnj3pL4Rz_Z
createdAt: 2023-10-06T04:17:26.699Z
---

In Intacct:
Go to **Company → Admin tab → Roles.**

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/eb02kDMXexmrbIuT7uWwL_image.png" size="80" width="1112" height="740" caption="Go to Roles" position="center" darkWidth="1112" darkHeight="740" showCaption="true"}

***

On the Citizens role, Select **Subscriptions**

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/3qE-tzXPtWba1_CyyeH-B_image.png" size="80" width="2874" height="578" position="center" caption="Select Subscriptions" darkWidth="2874" darkHeight="578" showCaption="true"}

:::hint{type="warning"}
If you do not use roles inside Intacct, simply head over to **the users and web service user**, click Subscriptions, and grant them the following permissions:&#x20;

![](https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/EdTdPKt8xZPvd8ukoZvQu_image.png)

- **Cash Management:** Checking Accounts (List, View), Savings Accounts (List, View), Credit Card Accounts (List, View)
- **Accounts Payable**: All Permissions
- **Payment Approvals:** All Permissions
- **Company**: Transaction Currencies (List, View), Entities (View), Funds/Locations (View)
- **General Ledger:** All Permissions
- **Citizens:** All Permissions
:::

Select **Permissions** to enable permissions accordingly for each of the following:

- **Cash Management:** Checking Accounts (List, View), Savings Accounts (List, View), Credit Card Accounts (List, View)
- **Accounts Payable**: All Permissions
- **Payment Approvals:** All Permissions
- **Company**: Transaction Currencies (List, View), Entities (View), Funds/Locations (View)
- **General Ledger:** All Permissions
- **Citizens:** All Permissions

Then, select **Save**.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/5C5s_5UzHsq0go_TfMvbM_image.png" size="80" width="2870" height="856" position="center" caption="Enable Permissions" darkWidth="2870" darkHeight="856" showCaption="true"}

***



If you receive an error message, please confirm that you have granted the appropriate **Cash Management permissions** to the **Web Service User’s role subscription.**

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/Q-YhuZZeGFJKrd8riCtCs_image.png" size="80" width="768" height="514" caption="Resolve Errors" position="center" darkWidth="768" darkHeight="514" showCaption="true"}

***

You may receive an error like the following: "You do not have permission for the API operation READ\_BY\_QUERY on objects of type trxcurrencies."



::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/PliZphIe8Ti9d7URQHC-9_image.png" size="80" width="652" height="233" position="center" caption="You do not have permission for the API operation READ_BY_QUERY on objects of type trxcurrencies. " alt="You do not have permission for the API operation READ_BY_QUERY on objects of type trxcurrencies. " showCaption="true"}

This error means you need to adjust the role permissions for the user who encountered the issue. This affects the user role/permissions and NOT the Web Service User.&#x20;

For the affected user, please navigate to their role permissions and add the following:**&#x20;Company → Transaction Currencies (List, View)**.

::Image[]{src="https://api.archbee.com/api/optimize/MM6nC_bKbIkwCRqiFZqEu/okJfr6OJ4vQcx0S6P3dJN_image.png" size="80" width="1967" height="1241" caption="Adding Transaction Currencies permissions" position="center" showCaption="true"}

