ApplicationPermission

To distinguish between various application role permissions, you can use the ApplicationPermission enumeration type which is used by security functions.

You can use these values:

Application permissions value Description
ApplicationPermissionViewApplication View application.
ApplicationPermissionEditApplication Edit application.
ApplicationPermissionAdministerApplication Administer application.
Dashboards permissions value Description
ApplicationPermissionViewDashboards View dashboard.
ApplicationPermissionEditDashboards Edit dashboard.
Modeling permissions value Description
ApplicationPermissionViewOlapModel View OLAP model.
ApplicationPermissionEditOlapModel Edit OLAP model.
ApplicationPermissionViewOlapMappings View OLAP mappings.
ApplicationPermissionEditOlapMappings Edit OLAP mappings.
ApplicationPermissionViewRelationalObjects View relational objects.
ApplicationPermissionEditRelationalObjects Edit relational objects.
OLAP permissions value Description
ApplicationPermissionViewOlap View OLAP.
ApplicationPermissionEditOlap Edit OLAP.
ApplicationPermissionImportOlapValues Import/Export OLAP values.
ApplicationPermissionEditDimensions Edit dimensions.
ApplicationPermissionEditRules Edit rules.
ApplicationPermissionAdministerOlapDatabases Administer OLAP databases.
ApplicationPermissionWriteValues Write values.
Reporting permissions value Description
ApplicationPermissionViewReports View reports.
ApplicationPermissionEditReports Edit reports.
ApplicationPermissionBrowseFolderStructure Browse folder structure.