PermissionRules Function (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).
PermissionRules()
Table Returned
Field | Data type | Description |
---|---|---|
Id |
Integer64 |
An integer that uniquely identifies the rule. |
IfResource1 |
Integer64 |
The resource that you currently have permissions to access. |
IfOperation1 |
Guid |
The operation permitted on the IfResource1 resource. |
ThenResource |
Integer64 |
The resource that you are allowed to access because of your permissions on the IfResource1 resource. |
ThenOperation |
Guid |
The operation permitted on the ThenResource resource. |