Обекти
ObjectPermissions
Права върху обект: added изброява присвояванията върху самия обект, inherited – присвояванията на предшествениците му в дървото и на организацията (с произхода им), а effective – действителните права на текущия потребител върху този обект.
Полета
effectivearray of stringзадължителноmanaged_bystring | nullОбектът е заключен само за преглед (
source:<id>): източник в режим на огледално копие задава правата му, наследяването от колекцията и папките не се прилага, а ръчните присвоявания се отхвърлят (409 authz.managed_by_source).nullза обикновен обект.
Използва се в
- GET
/v1/org/permissionsПолучаване на правата върху организацията (кой е администратор) - PUT
/v1/org/permissionsПрисвояване на роли върху организацията - DELETE
/v1/org/permissionsОтнемане на роли върху организацията - GET
/v1/collections/{name}/permissionsПолучаване на правата върху колекция (преки и наследени) - PUT
/v1/collections/{name}/permissionsПрисвояване на роли върху колекция - DELETE
/v1/collections/{name}/permissionsОтнемане на роли върху колекция - GET
/v1/cards/{card_id}/permissionsПолучаване на правата върху карта (преки и наследени) - PUT
/v1/cards/{card_id}/permissionsПрисвояване на роли върху карта - DELETE
/v1/cards/{card_id}/permissionsОтнемане на роли върху карта - GET
/v1/sources/{source_id}/permissionsПолучаване на правата върху източник (преки и наследени) - PUT
/v1/sources/{source_id}/permissionsПрисвояване на роли върху източник - DELETE
/v1/sources/{source_id}/permissionsОтнемане на роли върху източник - GET
/v1/folders/{folder_id}/permissionsПолучаване на правата върху папка (преки и наследени) - PUT
/v1/folders/{folder_id}/permissionsПрисвояване на роли върху папка - DELETE
/v1/folders/{folder_id}/permissionsОтнемане на роли върху папка