User namespace contains methods to access common user functions available from the web user interface.
Namespace: user
Parameters:
Returns:
int
Invoker must be an Org-Admin in their Org.
detail-keys include the following:
State is required for Argentina, Australia, Brazil, Canada, China, India, Malaysia, and USA. Address2 is required for Brazil. County is auto-populated for US users based on zip code if no value provided; all other details are REQUIRED
Users are created with NO ASSIGNED ROLES
Errors are reflected back to the caller as an xmlrpclib.Fault.faultCode of -500, .faultString containing a list of the errors encountered.
Parameters:
Returns:
int
Parameters:
Returns:
int
Parameters:
Returns:
int
Parameters:
Returns:
struct (user details)
- string "first_names"
- string "last_name"
- string "email"
- string "prefix"
- string "created_date"
- string "disabled" - 'true'/'false', is this user disabled?
Parameters:
Returns:
array
- string (role label)
Parameters:
Returns:
array
- struct (user)
- int "id"
- string "login" - user's login name
- string "login_uc" - uppercase version of login
Parameters:
Returns:
int
Parameters:
Returns:
int