|
|
|
[[_TOC_]]
|
|
|
|
|
|
|
|
# Listing Users
|
|
|
|
|
|
|
|
POST /data/system/client/query
|
|
|
|
|
|
|
|
# Creating and Editing Users
|
|
|
|
|
|
|
|
POST /data/system/client/transitions/create
|
|
|
|
{
|
|
|
|
""
|
|
|
|
}
|
|
|
|
|
|
|
|
# Changing Passwords
|
|
|
|
|
|
|
|
See [Changing-Passwords](/API/Changing-Passwords)
|
|
|
|
|
|
|
|
# List Users with a certain agenda
|
|
|
|
|
|
|
|
POST /data/system/client/query
|
|
|
|
|
|
|
|
```
|
|
|
|
{
|
|
|
|
"conds" : {"agenda.name" : "admin"},
|
|
|
|
"attrs" : {"join":{"system__assignment__assigned_client" : "agenda"}}
|
|
|
|
}
|
|
|
|
```
|
|
|
|
or
|
|
|
|
|
|
|
|
POST /data/system/assignment/query
|
|
|
|
|
|
|
|
```
|
|
|
|
{
|
|
|
|
"conds" : {"agenda.name" : "admin"},
|
|
|
|
"attrs" : {"join":"agenda"}
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
|
|
|
or
|
|
|
|
|
|
|
|
```
|
|
|
|
{
|
|
|
|
"conds" : {"agenda.name" : "admin"},
|
|
|
|
"attrs" : {"join":"agenda", "prefetch" : "assigned_client"}
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
|
|
|
# List Users with a certain assignment
|
|
|
|
|
|
|
|
In this example, the assignment is bound on core.unit, the agenda is called "site_admin".
|
|
|
|
|
|
|
|
POST /data/assignment/core_unit/query
|
|
|
|
```
|
|
|
|
{
|
|
|
|
"conds" : {"agenda.name" : "site_admin"},
|
|
|
|
"attrs" : {"join" : "agenda"}
|
|
|
|
}
|
|
|
|
|
|
|
|
``` |
|
|
\ No newline at end of file |