GrpPrivLink Class Members
- Last UpdatedNov 06, 2025
- 3 minute read
The following tables list the members exposed by GrpPrivLink.
| Name | Description | |
|---|---|---|
![]() ![]() | GetAll | The GetAll method retrieves group privilege link records from the Grp_Priv_Link table, as specified by the filter parameters. Passing no filter parameters will retrieve all group privilege link records from the table. |
![]() ![]() | GetByKey | The GetByKey() method retrieves the specified group privilege link record from the Grp_Priv_Link table. |
![]() ![]() | GetPriv | The GetPriv() method retrieves the maximum privilege value for the group specified by the supplied user ID and privilege ID. |
![]() ![]() | GetPrivByGroups | The GetPrivByGroups() method accepts a list of SIDs that represent the OS groups to which the user belongs and optionally a privilege ID. It looks up the SIDs in the Grp_Name table and returns the maximum value in the Grp_Priv_Link table for the groups that match the supplied SIDs. If none of the SIDs match a group, then 0 is returned for the priv_value. If a priv_id is supplied, then a single row for that privilege is returned. Otherwise, a row for each privilege is returned. |
![]() ![]() | GetPrivilegesByUser | The GetPrivilegesByUser() method retrieves all privilege access levels for a specified user. |
![]() ![]() | GetUsersByPrivilege | The GetUsersByPrivilege() method retrieves all users' access levels for a specified privilege. |
![]() ![]() | Update | The Update() method updates all columns for the specified group privilege link record from the Grp_Priv_Link table. |
![]() ![]() | UpdateSpecific | The UpdateSpecific() method updates selected columns of the specified group privilege link record in the Grp_Priv_Link table. |

