Info |
---|
Get Users (version 1.3.2 and later) |
GET http://localhost:8090/rest/deactivateusers/1.0/reports/list/all/active/users
GEThttp://localhost:8090/rest/deactivateusers/1.0/reports/list/all/neverlogin/users
GEThttp://localhost:8090/rest/deactivateusers/1.0/reports/list/all/deactive/users
GEThttp://localhost:8090/rest/deactivateusers/1.0/reports/list/all/users
Query Parameters:
- days (Number) - Days
- Set 0 to get all the users.
- type (Number)
- 0 - Since
- 1 - Before
- group (String)
Response: [Status: 200]
Code Block |
---|
$ curl -u confuser -XGET \
http://localhost:8090/rest/deactivateusers/1.0/reports/list/all/active/users?type=0&days=30&group=confluence-users |
Info |
---|
Update User Attributes (version 1.3.2 and later) |
POST http://localhost:8090/rest/deactivateusers/1.0/utility/update/user/{username}
...
Code Block |
---|
$ curl -u superadmin -XPOST -H "Content-Type:application/json" \ "http://localhost:8090/rest/deactivateusers/1.0/utility/update/user/prasadvecroadmin/? \ newEmail=prasadvetest@noreplycroadmin@noreply.com" {"status":1,"message":"[Info] Updated User attributes ~ prasadvecroadmin"} $ |
Info |
---|
De-activate Users |
...
POST http://localhost:8090/rest/deactivateusers/1.0/utility/de-activate/user/{username} (version 1.3.2 and later)
Path Parameters:
- username (String) - Jira username
...
Code Block |
---|
$ curl -u"superadmin:superadmin" -XPOST -H "Content-Type:application/json" \ http://localhost:8090/rest/deactivateusers/1.0/utility/de-activate/user/prasadvecroadmin {"status":1,"message":"[Info] De-activated User - prasadvecroadmin"} $ |
Status | ||||||
---|---|---|---|---|---|---|
|
...
POST http://localhost:8090/rest/deactivateusers/1.0/utility/re-activate/user/{username} (version 1.3.2 and later)
Path Parameters:
- username (String) - Jira username
...
Code Block |
---|
$ curl -u"superadmin:superadmin" -XPOST -H "Content-Type:application/json" \ http://localhost:8090/rest/deactivateusers/1.0/utility/reactivate/user/prasadvecroadmin {"status":1,"message":"[Info] Re-activated User - prasadvecroadmin"} $ |
Status | ||||||
---|---|---|---|---|---|---|
|
...
Code Block |
---|
$ curl -u"user:password" -XPOST -H "Content-Type:application/json" \ --data "['confluence-users']" \ http://localhost:8090/rest/deactivateusers/1.0/utility/removegroups/user/prasadvecroadmin {"status":1,"message":"[Info] Removed User Groups."} $ |
...
Code Block |
---|
$ curl -u"user:password" -XPOST -H "Content-Type:application/json" \ http://localhost:8090/rest/deactivateusers/1.0/utility/removeallgroups/user/prasadvecroadmin {"status":1,"message":"[Info] Removed User Groups."} $ |
...
Code Block |
---|
$ curl -u"user:password" -XGET \ http://localhost:8090/rest/deactivateusers/1.0/utility/list/notactive/users/last/60 ["croadmin","prasadveadminsuperadmin"] $ |
Status | ||||||
---|---|---|---|---|---|---|
|
...