
Table of Contents
Log in to your GTG CRM account.
Look at the menu on the left , scroll to the bottom and click on Settings .
In the Settings menu, click on Permissions . 
GTG CRM provides 3 default roles :
| Attributes | Value |
|---|---|
| Name | Administrator |
| Power | All rights on the platform |
| Describe | Highest authority, managing the entire system. |
| adjusting | Automatically gain full Settings permissions (from May 2026) |
| Attributes | Value |
|---|---|
| Name | Marketing Manager |
| Power | Marketing manager, view reports. |
| Describe | For marketing team managers |
| Attributes | Value |
|---|---|
| Name | Marketing Staff |
| Power | Perform marketing tasks. |
| Describe | For marketing staff |

In the upper right corner of the screen , click the "Add role" button.

Enter a name for the new role (e.g., "Sales", "Support", "Warehouse").
Provide a brief description of this role for easier management later.
Example: - Name: Sales - Description: Sales representative, manages customers and orders
Each module has its own set of permissions:
Module ├── Create (Tạo mới) ├── View (Xem) ├── Update (Cập nhật) ├── Delete (Xóa) └── Các quyền đặc biệt khácEnable/Disable PermissionsModule ├── Create (Tạo mới) ├── View (Xem) ├── Update (Cập nhật) ├── Delete (Xóa) └── Các quyền đặc biệt khác
Use the toggle switch to enable/disable each permission: - Toggle ON : Allow - Toggle OFF : Disallow
| Rights | Convention A | Describe |
|---|---|---|
| Create | AUTOMATION_WORKFLOW_CREATE | Create a new workflow |
| View | AUTOMATION_WORKFLOW_VIEW | View the list and details of the workflow. |
| Update | AUTOMATION_WORKFLOW_UPDATE | Edit workflow |
| M | AUTOMATION_WORKFLOW_DELETE | Delete routine |
| Rights | Describe |
|---|---|
| Create | Create a new landing page |
| Update | Edit landing page |
| Publish | Publish a landing page |
| Unpublish | Unpublish |
| M | Delete landing page |
| Modify Custom Domain | Set up a custom domain. |
| Rights | Describe |
|---|---|
| View Social Posts | View social media posts |
| Manage Campaigns | Campaign management |
| Rights | Convention A | Describe |
|---|---|---|
| View All Contacts | CRM_VIEW_ALL_CONTACT | View all contacts |
| View Object | CRM_OBJECT_VIEW | See contact details |
| Module | Rights |
|---|---|
| Create, Send, View, Delete | |
| Messaging | View, Reply, Manage |
| Rights | Convention A | Describe |
|---|---|---|
| View Invoice | BILLING_VIEW_INVOICE | View the invoice |
| Add Payment Now | BILLING_ADD_PAYMENT_METHOD | Add payment methods |
| Rights | Convention A | Describe |
|---|---|---|
| Manage Users | WORKSPACE_ACTION_USER | User management |
| View Billing | WORKSPACE_VIEW_BILLING_MEMBER | View billing information |
After you've finished customizing, click "Save" to create the role.
The "User List" here contains all users in the workspace.
Find the user you want to assign permissions to in the list.
In the "Roles" column, click the dropdown to open the list of roles.
Select the appropriate role from the dropdown. The role will be assigned immediately.
Verify that the assigned roles are correct.
Note : Default roles (Administrator, Marketing Manager, Marketing Staff) cannot be deleted.
Objective : Sales staff need to manage customers, send text messages, and send emails.
Permission granted : - CRM: CRM_VIEW_ALL_CONTACT , CRM_OBJECT_VIEW - Messaging: All - Email: All - Automation: AUTOMATION_WORKFLOW_CREATE , View, Update - Landing Page: Create, Update, Publish, View - Marketing: View only
Permissions NOT granted : - AUTOMATION_WORKFLOW_DELETE - Delete Landing Page - Manage Marketing Campaigns
Objective : Support staff only need to view messages and respond to customers.
Permission level : - Messaging: View, Reply - CRM: CRM_VIEW_ALL_CONTACT , CRM_OBJECT_VIEW - Email: View only
Rights NOT granted : - All other rights
Objective : Accounting for invoices and payment methods.
Permissions granted : - BILLING_VIEW_INVOICE — View invoices - BILLING_ADD_PAYMENT_METHOD — Add a payment method - WORKSPACE_VIEW_BILLING_MEMBER — View billing information
All permission names in GTG CRM are standardized according to Convention A — DOMAIN_ACTION_OBJECT .
BILLING_VIEW_INVOICE │ │ │ │ │ └── Object: INVOICE (đối tượng: hóa đơn) │ └── Action: VIEW (hành động: xem) └── Domain: BILLING (lĩnh vực: thanh toán)Domain Name TableBILLING_VIEW_INVOICE │ │ │ │ │ └── Object: INVOICE (đối tượng: hóa đơn) │ └── Action: VIEW (hành động: xem) └── Domain: BILLING (lĩnh vực: thanh toán)
| Domain | Name of Rights | Meaning |
|---|---|---|
BILLING_ | BILLING_VIEW_INVOICE | View the invoice |
BILLING_ | BILLING_ADD_PAYMENT_METHOD | Add payment methods |
WORKSPACE_ | WORKSPACE_ACTION_USER | Manage workspace users |
WORKSPACE_ | WORKSPACE_VIEW_BILLING_MEMBER | View your workspace's billing information. |
AUTOMATION_ | AUTOMATION_WORKFLOW_CREATE | Create an inventory workflow |
AUTOMATION_ | AUTOMATION_WORKFLOW_DELETE | Delete scheduling workflow |
CRM_ | CRM_OBJECT_VIEW | View CRM objects |
CRM_ | CRM_VIEW_ALL_CONTACT | View all contacts |
Previously, permission names were inconsistent: SEND_EMAIL , CREATE_LANDING_PAGE , VIEW_BILLING — making them difficult to find and audit when workspaces had multiple permissions.
Convention A addresses this by: - Grouping by Domain → searching for BILLING_ immediately reveals all billing permissions - Consistent Actions → VIEW always means view, CREATE always means create - Easy Auditing → typing the domain name filters out all related permission groups
Administrators will be assigned new, individual WORKSPACE_* permissions that can be accessed through the Settings menu.
Administrators automatically have full Settings permissions — no further assignment is needed.
A : Currently, each user can only be assigned one role.
A : Yes, the role is applied immediately after assignment.
A : The role can be reassigned at any time.
A : In the Settings → Permissions interface, each permission toggle displays a name according to Convention A for easy lookup.
With the Permission Management feature in GTG CRM:











