|
|
### Howto delete an user
|
|
|
|
|
|
#### Login
|
|
|
|
|
|
```bash
|
|
|
$ curl -X POST "http://192.168.56.100/fusiondirectory/rest.php/v1/login" --data '{
|
|
|
"user": "fd-admin",
|
|
|
"password": "tester"
|
|
|
}' | jq .
|
|
|
% Total % Received % Xferd Average Speed Time Time Time Current
|
|
|
Dload Upload Total Spent Left Speed
|
|
|
100 77 100 29 100 48 366 606 --:--:-- --:--:-- --:--:-- 600
|
|
|
"61o9679ov4741a2shgs7afpb70"
|
|
|
```
|
|
|
### Listing users (before removing)
|
|
|
|
|
|
```bash
|
|
|
$ curl -X GET -H "Session-Token: 61o9679ov4741a2shgs7afpb70" "http://192.168.56.100/fusiondirectory/rest.php/v1/objects/user" | jq .
|
|
|
% Total % Received % Xferd Average Speed Time Time Time Current
|
|
|
Dload Upload Total Spent Left Speed
|
|
|
100 58 100 58 0 0 956 0 --:--:-- --:--:-- --:--:-- 966
|
|
|
{
|
|
|
"uid=fd-admin,ou=people,dc=my-domain,dc=com": "fd-admin",
|
|
|
"uid=toto,ou=people,dc=my-domain,dc=com": "toto"
|
|
|
}
|
|
|
```
|
|
|
### Delete the user
|
|
|
|
|
|
```bash
|
|
|
$ curl -X DELETE -H "Session-Token: 61o9679ov4741a2shgs7afpb70" "http://192.168.56.100/fusiondirectory/rest.php/v1/objects/user/uid=toto,ou=people,dc=my-domain,dc=com"
|
|
|
```
|
|
|
|
|
|
### Listing users (after removing)
|
|
|
|
|
|
```bash
|
|
|
$ curl -X GET -H "Session-Token: 61o9679ov4741a2shgs7afpb70" "http://192.168.56.100/fusiondirectory/rest.php/v1/objects/user" | jq .
|
|
|
% Total % Received % Xferd Average Speed Time Time Time Current
|
|
|
Dload Upload Total Spent Left Speed
|
|
|
100 58 100 58 0 0 956 0 --:--:-- --:--:-- --:--:-- 966
|
|
|
{
|
|
|
"uid=fd-admin,ou=people,dc=my-domain,dc=com": "fd-admin"
|
|
|
}
|
|
|
```
|
|
|
|
|
|
### Logout
|
|
|
|
|
|
```bash
|
|
|
$ curl -X POST -H "Session-Token: 61o9679ov4741a2shgs7afpb70" "http://192.168.56.100/fusiondirectory/rest.php/v1/logout" | jq .
|
|
|
% Total % Received % Xferd Average Speed Time Time Time Current
|
|
|
Dload Upload Total Spent Left Speed
|
|
|
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
|
|
|
``` |
|
|
\ No newline at end of file |