Functions in permission

grp_ancestors(integer). Language: SQL Return Type: SET OF grp_tree

grp_ancestors_distance(distance integer). Language: SQL Return Type: SET OF record

grp_descendants(integer). Language: SQL Return Type: SET OF grp_tree

grp_descendants_distance(distance integer). Language: SQL Return Type: SET OF record

grp_tree_combined_ancestors(integer, integer). Language: SQL Return Type: SET OF grp_tree

grp_tree_common_ancestors(integer, integer). Language: SQL Return Type: SET OF grp_tree

grp_tree_full_path(integer). Language: SQL Return Type: SET OF grp_tree

usr_can_grant_perm(target_ou integer, tperm text, iuser integer). Language: PLPGSQL Return Type: boolean

usr_has_home_perm(target_ou integer, tperm text, iuser integer). Language: PLPGSQL Return Type: boolean

usr_has_object_perm(integer, text, text, text). Language: SQL Return Type: boolean

usr_has_object_perm(target_ou integer, obj_id text, obj_type text, tperm text, iuser integer). Language: PLPGSQL Return Type: boolean

usr_has_perm(integer, text, integer). Language: SQL Return Type: boolean

usr_has_perm_at(perm_code integer, user_id text). Language: SQL Return Type: SET OF integer

usr_has_perm_at_all(perm_code integer, user_id text). Language: SQL Return Type: SET OF integer

usr_has_perm_at_all_nd(perm_code integer, user_id text). Language: PLPGSQL Return Type: SET OF integer

usr_has_perm_at_nd(perm_code integer, user_id text). Language: PLPGSQL Return Type: SET OF integer

usr_has_work_perm(target_ou integer, tperm text, iuser integer). Language: PLPGSQL Return Type: boolean

usr_perms(integer). Language: SQL Return Type: SET OF usr_perm_map