PermissionRulesTable Extent (Repository.Item Module)
[This content is no longer valid. For the latest information on "M", "Quadrant", SQL Server Modeling Services, and the Repository, see the Model Citizen blog.]
Horn clause based inference rules for permissions (for example, if a principal is authorized to perform a read operation on the .NET Framework resource Folder, then the principal is authorized to perform the read operation on the .NET Framework\2.0 resource Folder).
Fields
The following table lists the fields in the PermissionRulesTable extent.
Column | Type | Required | Description |
---|---|---|---|
Id |
Integer64 |
yes |
An integer that uniquely identifies the rule. |
IfResource1 |
Integer64 |
yes |
The resource that you currently have permissions to access. |
IfOperation1 |
Guid |
yes |
The operation permitted on the IfResource1 resource. |
ThenResource |
Integer64 |
yes |
The resource that you are allowed to access because of your permissions on the IfResource1 resource. |
ThenOperation |
Guid |
yes |
The operation permitted on the ThenResource resource. |
Remarks
To work with this extent in the SQL Server Modeling Services, see PermissionRulesTable Table (Repository.Item Schema).