Platform Explorer / Nuxeo Platform 6.0

Operation Services.CreateUser (Creates a new user)

Description

Creates a new user.
Operation id Services.CreateUser
Category Services
Label Creates a new user
Requires
Since

Parameters

Name Description Type Required Default value
email string yes  
password string yes  
username string yes  
company string no  
firstName string no  
groups stringlist no  
lastName string no  
tenantId string no  

Signature

Inputs void
Outputs void

Implementation Information

JSON Definition

{
  "id" : "Services.CreateUser",
  "label" : "Creates a new user",
  "category" : "Services",
  "requires" : "",
  "description" : "Creates a new user.",
  "url" : "Services.CreateUser",
  "signature" : [ "void", "void" ],
  "params" : [ {
    "name" : "email",
    "description" : null,
    "type" : "string",
    "required" : true,
    "widget" : "",
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "password",
    "description" : null,
    "type" : "string",
    "required" : true,
    "widget" : "",
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "username",
    "description" : null,
    "type" : "string",
    "required" : true,
    "widget" : "",
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "company",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : "",
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "firstName",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : "",
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "groups",
    "description" : null,
    "type" : "stringlist",
    "required" : false,
    "widget" : "",
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "lastName",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : "",
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "tenantId",
    "description" : null,
    "type" : "string",
    "required" : false,
    "widget" : "",
    "order" : 0,
    "values" : [ ]
  } ]
}