|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Interface ilOrgUnitPositionAndRBACAccessHandler. More...
Inheritance diagram for ilOrgUnitPositionAndRBACAccessHandler:
Collaboration diagram for ilOrgUnitPositionAndRBACAccessHandler:Public Member Functions | |
| checkRbacOrPositionPermissionAccess ($rbac_perm, $pos_perm, $ref_id) | |
| filterUserIdsByRbacOrPositionOfCurrentUser ($rbac_perm, $pos_perm, $ref_id, array $user_ids) | |
| hasUserRBACorAnyPositionAccess ($rbac_perm, $ref_id) | |
Interface ilOrgUnitPositionAndRBACAccessHandler.
Provides access checks due to a users OrgUnit-Positions in Combination with RBAC
Definition at line 10 of file class.ilOrgUnitPositionAndRBACAccessHandler.php.
| ilOrgUnitPositionAndRBACAccessHandler::checkRbacOrPositionPermissionAccess | ( | $rbac_perm, | |
| $pos_perm, | |||
| $ref_id | |||
| ) |
| string | $rbac_perm | |
| string | $pos_perm | See the list of available permissions in interface ilOrgUnitPositionAccessHandler |
| int | $ref_id | Reference-ID of the desired Object in the tree |
Implemented in ilOrgUnitPositionAccess, and ilAccess.
| ilOrgUnitPositionAndRBACAccessHandler::filterUserIdsByRbacOrPositionOfCurrentUser | ( | $rbac_perm, | |
| $pos_perm, | |||
| $ref_id, | |||
| array | $user_ids | ||
| ) |
| string | $rbac_perm | |
| string | $pos_perm | See the list of available permissions in interface ilOrgUnitPositionAccessHandler |
| int | $ref_id | Reference-ID of the desired Object in the tree |
| int[] | $user_ids |
Implemented in ilOrgUnitPositionAccess, and ilAccess.
Referenced by ilIndividualAssessmentMembers\withAccessHandling().
Here is the caller graph for this function:| ilOrgUnitPositionAndRBACAccessHandler::hasUserRBACorAnyPositionAccess | ( | $rbac_perm, | |
| $ref_id | |||
| ) |
| string | $rbac_perm | |
| int | $ref_id |
Implemented in ilOrgUnitPositionAccess, and ilAccess.