List of Permissions
This is a list of all permissions with explanations on what they allow the user to do.
| Code | Title | Description | Object-specific? | Is Mart Specific |
|---|---|---|---|---|
| CATALOG_MANAGE | Manage Data Catalog | Create, delete, and edit catalog categories. This also includes adding/removing existing tags to catalog views. | True | |
| CUSTOM_VIEW_MANAGE | Manage custom views | Create/Alter/Drop Custom SQL Views in the Model | True | |
| DATA_BROWSE | Browse Xmart Data Catalog | Discover tables and views for top-level catalog, this permission should be in every role by default. | False | |
| DATA_EDIT | Edit table data | Allows user to manually edit tables in grid view or entry form. | Table | True |
| DATA_LOAD | Bulk upload table data | Allows user to bulk upload data in the standard format (ie: previously downloaded) | Table | True |
| DATA_VIEW | View Data | Be able to see the data (rows) of a given Catalog View | Catalog View | True |
| DB_CONNECTION_MANAGE | Manage DB Connections | Create/edit/delete database connections. | True | |
| FORM_DATA_ENTRY | Load data using form | Submit and view submitted data through a form | Form | True |
| FORM_MANAGE | Manage forms definition | Manage forms definition via structure batch | True | |
| LOAD_ORIGIN | Load data using Origin | Use given origin to upload/import data by creating a batch. Excludes structure batches. | Origin | True |
| MART_CREATE | Create a mart | Create marts. Note, does not give rights to manage the current mart! | False | |
| MART_MANAGE | Manage mart | Edit/soft delete the current Mart. Manage mart permissions | True | |
| MODEL_UPDATE | Update model | Update a marts model via structure batch | True | |
| PIPELINE_MANAGE | Manage pipelines | Create/Edit/Delete Pipelines and their Origins | Pipeline | True |
| PIPELINE_VIEW | Pipeline View | Allows access to pipeline page | Pipeline | True |
| TAG_MANAGE | Manage Tags for all marts | Create/edit/delete Tags. Note, tags are shared across all marts. | False | |
| USER_MANAGE | User Manage | Allows an end-user to add or remove users from one or more roles | Role | True |