Skip to main content

Syntasa Application - Role Based Access Control

Syntasa consists of multiple components and modules, each serving distinct purposes. This article explains how role access is managed across the core components of the Syntasa application.

System Admin is the top most role that has permission for all modules and components. There is no restriction to this role.

Access to the main Syntasa application components  is limited to the following roles:

  • System Admin
  • DataAI Admin
  • DataAI User

All other roles are module-specific and do not have access to the core application components. For details on module-level access and roles, refer to article Role Based Access Control (RBAC) at Modules level

Below is the complete list of Syntasa application components that are accessible to users with access to the main Syntasa application. Please note:

  • The (+) icon in Yes(+) indicates that the user has the ability to create the specific object.
  • A value of Yes indicates that the user can access or view the object but cannot create it, or that a create option is not available for that screen.
MenuSubmenu / ObjectSystem AdminDataAI AdminDataAI User
WorkspaceAppYes(+)Yes (+)Yes (+)
WorkspaceDashboardYes(+)Yes (+)Yes (+)
WorkspaceNotebookYes(+)Yes (+)Yes (+)
WorkspaceFolderYes(+)Yes (+)Yes (+)
Workspace/ DashboardsDashboardsYes(+)Yes (+)Yes (+)
DashboardsAnalyticsYesYesYes
DataflowsDataflowsYes(+)Yes (+)Yes (+)
ActivityJob TrackerYesYesYes
ActivityExecutionsYesYesYes
ActivityTasksYesYesYes
ActivityEventsYesYesYes
ActivityRuntime ManagementYesYesNo
User-Defined ProcessUDPYes(+)Yes (+)Yes
ResourcesRuntimesYes(+)Yes (+)Yes
ResourcesConnectionsYes(+)Yes (+)Yes
ResourcesCredentialsYes(+)Yes (+)Yes
ResourcesDatastoresYes(+)Yes (+)Yes
ResourcesFilesYes(+)Yes (+)Yes (+)
ResourcesEventsYes(+)Yes (+)Yes
IntegrationsML FlowYesYesNo
IntegrationsNotebook WorkspaceYes(+)Yes (+)Yes
Config -> Admin CenterUsersYes(+)NoNo
Config -> Admin CenterUser GroupsYes(+)NoNo
Config -> Admin CenterTagsYes(+)NoNo
Config -> Admin CenterInfrastructureYesNoNo
ConfigurationTrashYesYesYes

Dashboard-Specific Roles

There are two additional roles specific to the Dashboard component: Dashboard Viewer and Dashboard User.

Dashboard Viewer
A user with the Dashboard Viewer role can view dashboards but cannot create new dashboards or modify or delete existing ones. This role also does not have access to the Analytics screen.

Dashboard User
A user with the Dashboard User role can create, update, and delete dashboards, subject to sharing permissions. This role also has access to the Analytics screen.

MenuSubmenu / ObjectDashboard UserDashboard Viewer
DashboardDashboardYes(+)Yes
DashboardAnalyticsYesNo