Application Engine
Enhanced functionality of OLAPCopyDataArea
The OLAPCopyDataArea function has been extended to allow
        copying between cubes with different dimensionalities.
New functions and constants
These functions have been added:
Void ModelingPublishCustomModelToOlap(string applicationName)Publishes an OLAP model from relational modeling.
StringList SecurityGetBasicGroupsOfUser(RepositoryConnection repositoryConnection, AuthenticationSystem authenticationSystem, string userName)Gets a list of basic groups the given user is a member of.
StringList SecurityGetBasicGroupsOfGroup(RepositoryConnection repositoryConnection, AuthenticationSystem authenticationSystem, string registeredGroupName)Gets a list of basic groups the given group is a member of.
StringListList SecurityGetUserNames(RepositoryConnection repositoryConnection)Gets a list of users from all supported authentication systems.
StringListList SecurityGetGroupNames(RepositoryConnection repositoryConnection)Gets a list of groups from all supported authentication systems.
These constants have been added to improve the capability of security management to gather a complete overview of permissions and roles:
- Dashboards permissions:
ApplicationPermissionViewDashboardsApplicationPermissionEditDashboards
 - Modeling permissions:
ApplicationPermissionViewOlapModelApplicationPermissionEditOlapModelApplicationPermissionViewOlapMappingsApplicationPermissionEditOlapMappingsApplicationPermissionViewRelationalObjectsApplicationPermissionEditRelationalObjects
 - OLAP permissions:
ApplicationPermissionViewOlapApplicationPermissionEditOlapApplicationPermissionImportOlapValuesApplicationPermissionEditDimensionsApplicationPermissionEditRulesApplicationPermissionAdministerOlapDatabasesApplicationPermissionWriteValues
 - Reporting permissions:
ApplicationPermissionViewReportsApplicationPermissionEditReportsApplicationPermissionBrowseFolderStructure
 - These constants are supported in all existing functions working with application
            permissions:
SecurityAssignPermissionToApplicationRoleSecurityGetPermissionsOfApplicationRoleSecurityRetractPermissionFromApplicationRole