Codeunit "Permissions Overview"
ID 9865
Namespace: System.Security.AccessControl
Provides procedures to open the Permissions Overview page with optional filters. Raises integration events that allow the hosting application to handle the navigation.
Properties
| Name | Value |
|---|---|
| Access | Public |
| InherentEntitlements | X |
| InherentPermissions | X |
Methods
Open
Opens the Permissions Overview page without any filters.
procedure Open()
OpenForPermissionSet
Opens the Permissions Overview page filtered to a specific permission set (Where-Used).
procedure OpenForPermissionSet(RoleID: Text[30])
Parameters
| Name | Type | Description |
|---|---|---|
| RoleID | Text[30] |
The Role ID of the permission set to filter on. |
OpenForTable
Opens the Permissions Overview page filtered to a specific table.
procedure OpenForTable(TableNo: Integer)
Parameters
| Name | Type | Description |
|---|---|---|
| TableNo | Integer |
The table number to filter on. |
Events
OnOpenPermissionsOverview
Raised when the Permissions Overview page should be opened without filters.
[IntegrationEvent(False,False)]
internal procedure OnOpenPermissionsOverview()
OnOpenPermissionsOverviewForPermissionSet
Raised when the Permissions Overview page should be opened filtered to a permission set.
[IntegrationEvent(False,False)]
internal procedure OnOpenPermissionsOverviewForPermissionSet(RoleID: Text[30])
Parameters
| Name | Type | Description |
|---|---|---|
| RoleID | Text[30] |
The Role ID to filter on. |
OnOpenPermissionsOverviewForTable
Raised when the Permissions Overview page should be opened filtered to a table.
[IntegrationEvent(False,False)]
internal procedure OnOpenPermissionsOverviewForTable(TableNo: Integer)
Parameters
| Name | Type | Description |
|---|---|---|
| TableNo | Integer |
The table number to filter on. |