Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The TablePermission object defines the security rules of the Role object on the Table object. It is a child of a Role object.
The TablePermission object has the following properties.
|
Name |
Type |
Description |
|---|---|---|
|
ID |
unsignedLong |
A reference to the object. |
|
RoleID |
unsignedLong |
An ID-based reference to a Role object. |
|
TableID |
unsignedLong |
An ID-based reference to a Table object. |
|
FilterExpression |
string |
The DAX expression that filters the rows in the table when this security role is in effect. |
|
ModifiedTime |
dateTime |
The time that the object was last modified. |
|
State |
enumeration |
A value that provides information about the state of the permission. The possible values are as follows:
|
|
ErrorMessage |
string |
A string that explains the error state associated with the current object. It is set by the engine only when the state of the object is one of these three values: SemanticError, DependencyError, or EvaluationError. |
|
MetadataPermission<79> |
enumeration |
A value that establishes the permission level that is granted to a user in a particular role in accessing a table’s metadata and the data it defines. The possible values are as follows:
|