|
user.create
|
| |
|
description
Create a new user.
privilege-required
anyone
tx-support
true
|
| |
|
INSTRUCTION
|
|
name
|
type
|
default-value
|
required
|
description
|
| domain-id |
integer |
none |
false |
Domain id associated to the user. Each user is created on a specific domain. |
|
| |
|
PARAMETER
|
|
name
|
type
|
default-value
|
required
|
description
|
| password |
string |
none |
true |
Password (case sensitive). |
| email |
string |
none |
true |
Email of the user, currently used to send a new password when the current password is lost by the user. |
| name |
string |
none |
true |
Name of the user. |
| login |
string |
none |
true |
Login of the user (should be low case, alphanumerical value). |
| instance-id |
integer |
none |
false |
Id of an instance associated to the user. Only superuser can set an instance at creation time.
User can set its own instance at modification. |
|
| |
|
ERROR
|
|
|
id
|
msg
|
| 1 |
User login allready exists |
|
| |
|
RESULT
|
|
|
name
|
description
|
| id |
Id of the user just created. |
|
| |
|
EXAMPLE
|
|
|
example 1
|
<nvd:command name="user.create" >
<nvd:parameter name="login">robbykrieger</nvd:parameter>
<nvd:parameter name="password">iloveparis</nvd:parameter>
<nvd:parameter name="email">rob@krieger.com</nvd:parameter>
<nvd:parameter name="name">Robby Krieger</nvd:parameter>
<nvd:parameter name="instance-id">1258</nvd:parameter>
<nvd:result name="id" variable="user-id" />
</nvd:command>
|
|