Skip to main content
A write access role allows users to view and update journeys, sessions, and platform data, but not publish journeys to the preview or production environment. This is useful when you want team members to build and edit journeys while keeping publishing under the control of a smaller group.
Only users with the Customer administration role can create custom roles.

Prerequisites

  • You are logged in to GBG GO with the Customer administration role.
  • You have identified the department in which you want to create the role.

Create write access role

These steps guide you through creating a custom write access role. After creating the role, you can add write access permissions to the role. Then, assign it to users who need to view and update content in the GO platform.
  1. In GBG GO, click Account management. The Account management portal opens in a new tab.
  2. Sign in to the Account management portal using your GBG GO credentials if prompted.
  3. Click Departments.
  4. Click the name of the department in which you want to create the role. To learn more about managing departments, refer to Manage departments.
  5. Click the Roles tab.
  6. Click Add at the top-right of the screen.
  7. From the Application list, select the application the role applies to, for example, GO Platform.
  8. In the Name field, enter a name for the role, for example, write-access-user.
  9. (Optional) In the Description field, enter a description to help other administrators understand the purpose of the role.
  10. Click Add. The role is created with no permissions assigned.

Add write access permissions to the role

After creating the role, you need to assign permissions. To create a write access role, select permissions that allow viewing and updating. Do not select permissions that allow publishing.
  1. Under Features, click Add. A list of available permissions is displayed.
  2. Select the checkboxes next to the write access permissions listed in Write access permissions.
  3. Click Add feature permission. The selected permissions are added to the role.

Assign write access role to a user

After creating the role, assign it to the user who needs write access.
  1. On the main organisations page in Account management, click the Users tab.
  2. Click the name of the user you want to assign the write access role to. If necessary, type the name or email in the search field to narrow the list.
  3. Click the Roles tab.
  4. Click Add. A list of available roles is displayed.
  5. Select the checkbox next to the write access role you created, for example, write-access-user.
  6. Click Add role. A confirmation is displayed and the role is assigned to the user.
The user now has write access to the platform.

Remove write access role from user

To remove the write access role from a user:
  1. On the main organisations page in Account management, click the Users tab.
  2. Click the name of the user you want to remove the role from.
  3. Click the Roles tab.
  4. Click the horizontal three-dot icon next to the role you want to remove.
  5. Click Remove. A confirmation prompt is displayed.
  6. Click Remove to confirm. The role is removed from the user.

Modify permissions in existing role

You can modify the permissions assigned to an existing role, changing the access level to write access. To modify permissions in an existing role:
  1. On the main organisations page in Account management, click the Roles tab.
  2. Click the name of the role you want to modify.
  3. Click the three-dot icon next to a permission you want to add or remove, and then make your change.
  4. Click Remove on the confirmation prompt when removing a permission. Repeat for all permissions that you want to change to make the role write access.

All available permissions

The following table lists all permissions available for the GO Platform application.
The permissions available to your organisation depend on the licence granted by GBG. You might not see all permissions listed below.
PermissionDescriptionType
Create filters in journey’s sessionAllows the user to create filters when viewing journey session data.Create
Create journey flowAllows the user to create journey flows in the journey designer.Create
Create journeysAllows the user to create new journeys.Create
Create notes in journey’s sessionAllows the user to add notes to journey sessions.Create
Create report in InvestigationAllows the user to generate reports within the Investigation portal.Create
Customer accessGrants the user access to customer-facing areas of the platform.Access
Journeys: create brandAllows the user to create brand configurations for journeys.Create
Journeys: create eventsAllows the user to create events within journeys.Create
Journeys: create formAllows the user to create forms.Create
Journeys: create imageAllows the user to upload images.Create
Journeys: create translationAllows the user to create translations.Create
Journeys: read eventsAllows the user to view events associated with journeys.View
Journeys: update brandAllows the user to modify brand configurations.Update
Journeys: update formAllows the user to modify forms used in journeys.Update
Journeys: update imageAllows the user to modify images used in journeys.Update
Journeys: update organizationAllows the user to modify organisation-level journey settings.Update
Journeys: update translationAllows the user to modify translations for journey content.Update
Journeys: view brandAllows the user to view brand configurations for journeys.View
Journeys: view formAllows the user to view forms used in journeys.View
Journeys: view imageAllows the user to view images used in journeys.View
Journeys: view licenseAllows the user to view licence details for journeys.View
Journeys: view organizationAllows the user to view organisation-level journey settings.View
Journeys: view translationAllows the user to view translations for journey content.View
Journeys: view userAllows the user to view user details within the journeys context.View
Publish a journey in ProductionAllows the user to publish a journey to the production environment.Publish
Publish draft journey in PreviewAllows the user to publish a draft journey to the preview environment.Publish
Publish draft journey in ProductionAllows the user to publish a draft journey to the production environment.Publish
Publish journey in PreviewAllows the user to publish a journey to the preview environment.Publish
Update data retention policyAllows the user to modify the organisation’s data retention policy.Update
Update journey flowAllows the user to modify journey flows in the journey designer.Update
Update journey-sessions detailsAllows the user to modify details of journey sessions.Update
Update journeysAllows the user to modify existing journeys.Update
View Analytics MenuAllows the user to access the Analytics section of the platform.View
View Customer Audit MenuAllows the user to access the Customer Audit section.View
View data retention policyAllows the user to view the organisation’s data retention policy.View
View Investigation MenuAllows the user to access the Investigation section of the platform.View
View journey flowAllows the user to view journey flows in the journey designer.View
View journey’s session auditAllows the user to view audit logs for journey sessions.View
View journey’s session detailsAllows the user to view the details of individual journey sessions.View
View journey’s session documentsAllows the user to view documents submitted during journey sessions.View
View journey’s session modulesAllows the user to view module results for journey sessions.View
View journey’s session notesAllows the user to view notes added to journey sessions.View
View journey’s session personal infoAllows the user to view personal information submitted during journey sessions.View
View journey’s sessionsAllows the user to view the list of journey sessions.View
View journey’s sessions [AUS]Allows the user to view journey sessions processed in the Australia region.View
View journey’s sessions [EU]Allows the user to view journey sessions processed in the EU region.View
View journey’s sessions [US]Allows the user to view journey sessions processed in the US region.View
View journeysAllows the user to view the list of journeys.View
View modules libraryAllows the user to view the modules library.View
View Preview publishesAllows the user to view publish history for the preview environment.View
View Production publishesAllows the user to view publish history for the production environment.View
View raw responseAllows the user to view raw API response data for journey sessions.View
View Settings MenuAllows the user to access the Settings section of the platform.View
View system logsAllows the user to view system logs.View
View TemplatesAllows the user to view journey templates.View

Write access permissions

The following table lists the permissions you should assign to a write access role. These permissions allow the user to view and update data, but not publish journeys. To grant write access, assign all of the read-only permissions in addition to the update permissions listed below.
PermissionDescriptionType
Customer accessGrants the user access to customer-facing areas of the platform.Access
Create filters in journey’s sessionAllows the user to create filters when viewing journey session data.Create
Create journey flowAllows the user to create journey flows in the journey designer.Create
Create journeysAllows the user to create new journeys.Create
Create notes in journey’s sessionAllows the user to add notes to journey sessions.Create
Journeys: create brandAllows the user to create brand configurations for journeys.Create
Journeys: create eventsAllows the user to create events within journeys.Create
Journeys: create formAllows the user to create forms.Create
Journeys: create imageAllows the user to upload images.Create
Journeys: create translationAllows the user to create translations.Create
Journeys: read eventsAllows the user to view events associated with journeys.View
Journeys: update brandAllows the user to modify brand configurations.Update
Journeys: update formAllows the user to modify forms used in journeys.Update
Journeys: update imageAllows the user to modify images used in journeys.Update
Journeys: update organizationAllows the user to modify organisation-level journey settings.Update
Journeys: update translationAllows the user to modify translations for journey content.Update
Journeys: view brandAllows the user to view brand configurations for journeys.View
Journeys: view formAllows the user to view forms used in journeys.View
Journeys: view imageAllows the user to view images used in journeys.View
Journeys: view licenseAllows the user to view licence details for journeys.View
Journeys: view organizationAllows the user to view organisation-level journey settings.View
Journeys: view translationAllows the user to view translations for journey content.View
Journeys: view userAllows the user to view user details within the journeys context.View
Update journey flowAllows the user to modify journey flows in the journey designer.Update
Update journey-sessions detailsAllows the user to modify details of journey sessions.Update
Update journeysAllows the user to modify existing journeys.Update
View Analytics MenuAllows the user to access the Analytics section of the platform.View
View Customer Audit MenuAllows the user to access the Customer Audit section.View
View Investigation MenuAllows the user to access the Investigation section of the platform.View
View journey flowAllows the user to view journey flows in the journey designer.View
View journey’s session auditAllows the user to view audit logs for journey sessions.View
View journey’s session detailsAllows the user to view the details of individual journey sessions.View
View journey’s session documentsAllows the user to view documents submitted during journey sessions.View
View journey’s session modulesAllows the user to view module results for journey sessions.View
View journey’s session notesAllows the user to view notes added to journey sessions.View
View journey’s session personal infoAllows the user to view personal information submitted during journey sessions.View
View journey’s sessionsAllows the user to view the list of journey sessions.View
View journey’s sessions [AUS]Allows the user to view journey sessions processed in the Australia region.View
View journey’s sessions [EU]Allows the user to view journey sessions processed in the EU region.View
View journey’s sessions [US]Allows the user to view journey sessions processed in the US region.View
View journeysAllows the user to view the list of journeys.View
View modules libraryAllows the user to view the modules library.View
View raw responseAllows the user to view raw API response data for journey sessions.View
View TemplatesAllows the user to view journey templates.View
A write access role lets users build and edit journeys but not publish them. To allow users to publish journeys as well, refer to Create publisher role.
The regional session permissions (View journey’s sessions [AUS], View journey’s sessions [EU], and View journey’s sessions [US]) control access to sessions processed in specific regions. Select only the regions relevant to your organisation’s operations.