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  

}