Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

Pobieranie listy użytkowników

Ścieżka do servletu: api/users/query

Metoda: GET

Parametry:

  • query - fraza, na podstawie której zostaną przefiltrowane wyniki. Filtrowanie dotyczy loginu, imienia i nazwiska użytkowników.
  • start - przesunięcie w zbiorze wynikowym
  • limit - maksymalna ilość zwracanych wyników

Odpowiedź:

  • Odpowiedź zawiera obiekt przechowujący całkowitą ilość wyników w polu total, oraz listę użytkowników w polu data.

 

Przykładowa odpowiedź
{
   "total":3,
   "data":[
      {
         "userId":"admin",
         "objectId":1000036,
         "firstName":"Default User",
         "lastName":"",
         "password":"73d7665487f88c55adb98e90a84f579728032f46",
         "email":"",
         "active":true,
         "positions":null,
         "groups":null,
         "fullName":"Default User "
      },
      {
         "userId":"afd",
         "objectId":1001001,
         "firstName":"fdsfasd",
         "lastName":"sdfs",
         "password":"bf9661defa3daecacfde5bde0214c4a439351d4d",
         "email":"",
         "active":true,
         "positions":null,
         "groups":null,
         "fullName":"fdsfasd sdfs"
      }
   ]
}

Pobieranie listy użytkowników po rolach

Ścieżka do servletu: api/users/by/roles

Metoda: GET

Parametry:

  • packageId - Id pakietu w którym będą wyszukiwane role
  • processDefId - Id procesu w którym będą wyszukiwane role
  • roleIds - List id ról(id tekstowe)

Odpowiedź:

  • Odpowiedź zawiera obiekt przechowujący listę użytkowników

 

Przykładowa odpowiedź
[
      {
         "userId":"admin",
         "objectId":1000036,
         "firstName":"Default User",
         "lastName":"",
         "password":"73d7665487f88c55adb98e90a84f579728032f46",
         "email":"",
         "active":true,
         "positions":null,
         "groups":null,
         "fullName":"Default User "
      },
      {
         "userId":"afd",
         "objectId":1001001,
         "firstName":"fdsfasd",
         "lastName":"sdfs",
         "password":"bf9661defa3daecacfde5bde0214c4a439351d4d",
         "email":"",
         "active":true,
         "positions":null,
         "groups":null,
         "fullName":"fdsfasd sdfs"
      }
]
  • No labels