...
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ń.
Code Block | ||||
---|---|---|---|---|
| ||||
[
{
"section": "docclasses",
"details":[
"zalaczniki"
]
},
{
"section": "links",
"details":[
"zestaw1"
]
},
{
"section": "processes",
"details":[
"Proces Rekrutacji i Zatrudnienia"
]
}
] |