Skip to content
Snippets Groups Projects

user creation api extension: Added temp password feature from admin ui into users api call

Closed gitlab-qa-bot requested to merge github/fork/duk3luk3/useradd-api-extension into master
5 files
+ 73
33
Compare changes
  • Side-by-side
  • Inline
Files
5
+ 13
11
@@ -87,17 +87,19 @@ POST /users
Parameters:
+ `email` (required) - Email
+ `password` (required) - Password
+ `username` (required) - Username
+ `name` (required) - Name
+ `skype` (optional) - Skype ID
+ `linkedin` (optional) - Linkedin
+ `twitter` (optional) - Twitter account
+ `projects_limit` (optional) - Number of projects user can create
+ `extern_uid` (optional) - External UID
+ `provider` (optional) - External provider name
+ `bio` (optional) - User's bio
+ `email` (required) - Email
+ `password` (required unless force_random_password is set) - Password
+ `username` (required) - Username
+ `name` (required) - Name
+ `skype` (optional) - Skype ID
+ `linkedin` (optional) - Linkedin
+ `twitter` (optional) - Twitter account
+ `projects_limit` (optional) - Number of projects user can create
+ `extern_uid` (optional) - External UID
+ `provider` (optional) - External provider name
+ `bio` (optional) - User's bio
+ `expired_password` (true/false) - Password is set expired
+ `force_random_password` (true/false; required unless password is set) - generate random password for user
## User modification
Loading