Path: / API / identityAPI / importUser

Import a user


Method Summary
ResourceDescription
POST /API/identityAPI/importUserImport a user

Method Detail
HTTP Example:
POST /API/identityAPI/importUser

managerUserUUID=&lastName=&title=&username=&profileMetadata=&firstName=&userUUID=&password=&options=&jobTitle=
API Example:

AbstractRemoteIdentityAPI.importUser({'managerUserUUID': /* managerUserUUID the user's manager's UUID */,
  'lastName': /* lastName the user's last name */,
  'title': /* title the user's title */,
  'username': /* username the user's username */,
  'profileMetadata': /* profileMetadata the user's profile metadata where the key of the map should be the name of one of the defined profile metadata */,
  'firstName': /* firstName the user's first name */,
  'userUUID': /* userUUID the user UUID (should be URL compliant) */,
  'password': /* passwordHash the hash of the user's password */,
  'options': /* options the options map (domain, queyList, user) */,
  'jobTitle': /* jobTitle the user's job title */});

Import a user

Output:
org.ow2.bonita.facade.identity.User - the {@link User} created
Form parameters:
managerUserUUID - the user's manager's UUID
lastName - the user's last name
title - the user's title
username - the user's username
profileMetadata - the user's profile metadata where the key of the map should be the name of one of the defined profile metadata
firstName - the user's first name
userUUID - the user UUID (should be URL compliant)
password - the hash of the user's password
options - the options map (domain, queyList, user)
jobTitle - the user's job title
Produces:
text/*
application/xml
Consumes:
application/x-www-form-urlencoded
text/*
application/xml