From 0796042872bdd0b56ef134b313d503c65c5c850d Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Fri, 23 Feb 2018 10:17:30 +0100 Subject: [PATCH] Add new return code for create user provisioning API Signed-off-by: Morris Jobke --- .../configuration_user/instruction_set_for_users.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/admin_manual/configuration_user/instruction_set_for_users.rst b/admin_manual/configuration_user/instruction_set_for_users.rst index e734dce278c..b9b5adb0bb7 100644 --- a/admin_manual/configuration_user/instruction_set_for_users.rst +++ b/admin_manual/configuration_user/instruction_set_for_users.rst @@ -20,6 +20,10 @@ Status codes: * 101 - invalid input data * 102 - username already exists * 103 - unknown error occurred whilst adding the user +* 104 - group does not exist +* 105 - insufficient privileges for group +* 106 - no group specified (required for subadmins) +* 107 - all errors that contain a hint - for example "Password is among the 1,000,000 most common ones. Please make it unique." (this code was added in 12.0.6 & 13.0.1) Example ^^^^^^^ @@ -27,6 +31,8 @@ Example * POST ``http://admin:secret@example.com/ocs/v1.php/cloud/users -d userid="Frank" -d password="frankspassword"`` * Creates the user ``Frank`` with password ``frankspassword`` +* optionally groups can be specified by one or more ``groups[]`` query parameters: + ``URL -d groups[]="admin" -D groups[]="Team1"`` XML output ^^^^^^^^^^