Pobranie informacji o poziomach uprawnień
Ścieżka do servletu: api/rights/partial
Metoda: GET
Parametry:
- resourceName nazwa użytkownika lub grupy użytkowników
- isGroup jeżeli 'true', to parametr 'resourceName' zawiera nazwę grupy, jeśli 'false' to zwiera nazwę użytkownika.
Odpowiedź:
- Lista uprawnień do procesów (poziom system.workflow.processes), do dokumentów archiwum (poziom system.archive.docclasses), do zestawów dokumentów archiwum (poziom system.archive.links).
Uwaga, są pobierane uprawnienia z co najmniej podanych poziomów (także niższe). Ale brak informacji o uprawnieniu na którymś poziomie nie oznacza braku uprawnienia w systemie. Ponieważ uprawnienia mogą być nadane na wyższym poziomie np. 'system' co automatycznie daje uprawnienie do niższych poziomów, ale brak o tym bezpośredniej informacji w tabeli 'pm_rights' w której są zapisywane poziomy uprawnień.
Przykład odpowiedzi
[ { "section": "docclasses", "details":[ "zalaczniki" ] }, { "section": "links", "details":[ "zestaw1" ] }, { "section": "processes", "details":[ "Proces Rekrutacji i Zatrudnienia" ] } ]