Skip to main content

Namespace Varigence.Languages.Biml.Principal

Classes

NameDescription
AstAnalysisDatabasePermissionNodeThe Data Source permission defines access rights to an Analysis Services database.
AstColumnPermissionNodeThe Column permission grants, denies, or revokes the permission to perform the following actions on a column. Such actions include Alter, Delete, Insert, Select, Update, and others.
AstCubeCellPermissionNodeCube Cell permission defines access rights to cube cells.
AstCubeDimensionAttributePermissionNodeThe Cube Database Dimension Attribute permission defines access rights to database cube dimension attributes.
AstCubeDimensionPermissionNodeThe Cube Dimension permission defines access rights to the dimensions in a cube.
AstCubePermissionNodeThe Cube permission defines access rights to a cube.
AstDatabaseDimensionAttributePermissionNodeThe Database Dimension Attribute permission defines access rights to database dimension attributes.
AstDatabaseDimensionPermissionNodeThe Cube permission defines access rights to a cube.
AstDatabasePermissionNodeThe Database permission grants, denies, or revokes the permission to perform specified actions on a database. Such actions include Alter, Delete, Insert, Select, Update, and others.
AstDataSourcePermissionNodeThe Data Source permission defines access rights to data sources in an Analysis Services database.
AstDimensionalPermissionNodeAstDimensionalPermissionNode is an abstract type that serves as the base type for all SQL Server Analysis Services permission types in the Biml framework.
AstPermissionBaseNode
AstPermissionGrantBaseNodeAstPermissionBaseNode is an abstract type that serves as the base type for all permission types in the Biml framework.
AstPrincipalMemberNodeSpecify members for a principal node.
AstRelationalPermissionNodeAstRelationalPermissionNode is an abstract type that serves as the base type for all SQL Server relational database permission types in the Biml framework.
AstSchemaPermissionNodeThe Schema permission grants, denies, or revokes the permission to perform specified actions on a schema. Such actions include Alter, Delete, Insert, Select, Update, and others.
AstStoredProcedurePermissionNodeThe Stored Procedure permission grants, denies, or revokes the permission to perform specified actions on a stored procedure. Such actions include Alter, Delete, Insert, Select, Update, and others.
AstTablePermissionNodeThe Table permission grants, denies, or revokes the permission to perform specified actions on a table. Such actions include Alter, Delete, Insert, Select, Update, and others.
AstTabularModelPermissionNodeThe tabular model permission grants read, refresh, readRefresh, or administrator access to the model.
AstTabularTablePermissionNodeThe tabular table permission grants access to specific tables in a model.

Enums

NameDescription
PermissionAccessType
PermissionDrillThroughAccess