|
STRIX
UserCanDoOnObject: Revision 2
UserCanDoOnObjectselect UserCanDoOnObject(user_id, perm, acl_id, object_id); perm određuje pravo. Postojeće permisije mogu se pogledati sa:
strix=# select * from perms order by flag ; Neke od njih su aliasi tako da se iste dozvole mogu koristiti u razlicitim kontekstima. acl_id su tipovi sadržaja. Mogu se pogledati sa:
strix=# select * from acl_register ; object_id je identifikator objekta (obično primarni ključ) objekta za koji se provjerava permisija. Primjer korištenja: select UserCanDoOnObject(1, 'PERM_ADMIN', 'news', 42 ); |