jsonCreateUser
The Shared Platform implements a number of JSON REST Services that allows full customisation of interactions between client systems and the platform. jsonCreateUser: Create a user area in the Shared Portal
Live document is here.
Description
Create a user in the data portal
Arguments
-
Required:
-
username
-
fullname
-
email
-
password
-
maininterest
-
Optional:
-
organisationname
-
otherorganisationname
-
organisationtype
-
domain: domain
-
defaultcommunity: path to community
-
newsletters: List of newsletters
-
intendeduse: [ Casual | Contributor | Collaborator | Custodian ]
-
default to Casual if not provided
Return values
A JSON object of the form:
{ ‘status’ : ‘success|failed’,
‘msgs’ : [error1, error2],
‘token’: username,
‘homefolder’: url to new user’s home folder
}