Changes between Version 13 and Version 14 of NewTestbedAPISpec


Ignore:
Timestamp:
Aug 12, 2013 12:58:51 PM (7 years ago)
Author:
faber
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NewTestbedAPISpec

    v13 v14  
    422422   * ChallengeID - the challenge being responded to
    423423 * '''Return Values:'''
    424    * true if the user was subsequently added.  A fault is thrown on errors.
     424   * true if the user was added.  A fault is thrown on errors.
     425
     426Administrators can add users without going through the confirmation process:
     427
     428* '''Service:''' Projects
     429 * '''Operation:''' addUserNoConfirm
     430 * '''Input Parameters:'''
     431   * ProjectID - the project
     432   * Uids - the userids to add
     433   * Perms - the permissions to grant the user in this project.  The values are given here.
     434 * '''Return Values:'''
     435   * A list of results of the form
     436     * Name - the uid being added
     437     * Success - a flag indicating success or failure
     438     * Reason - the reason for a failure
    425439
    426440Users can also request to join a project.  This requires some member of the project with ADD_USER rights to agree, so a notification is sent to all such users.
    427441
    428442 * '''Service:''' Projects
    429  * '''Operation:''' JoinProject
     443 * '''Operation:''' joinProject
    430444 * '''Input Parameters:'''
    431445   * Uid - the uid to add
     
    439453
    440454* '''Service:''' Projects
    441  * '''Operation:''' addUserConfirm
     455 * '''Operation:''' joinProjectConfirm
    442456 * '''Input Parameters:'''
    443457   * ChallengeID - the challenge being responded to