New Webservices related with Sites

Description

New webservices useful to manage sites

changeSitePublishStatus (passing the siteid and a boolean to select the state)
checkForMemberInSite (passing siteid and eid return boolean)
getAvailableRoles (get the roles passing the authz)
getExistingFunctions (get the functions of a role passing the roleid and the authz)
getSiteDefaultJoinerRole (know the default sitejoiner role apssing the siteid)

is incorporated by

Activity

Show:

Diego del Blanco Orobitg August 20, 2015 at 3:14 PM

For testing purposes, some samples:

sakai-ws/rest/sakai/changeSitePublishStatus?sessionid=2abf2fa7-9c55-4254-a601-6ccbe122b37b&siteid=mercury&published=true

sakai-ws/rest/sakai/checkForMemberInSite?sessionid=2abf2fa7-9c55-4254-a601-6ccbe122b37b&siteid=mercury&eid=admin

sakai-ws/rest/sakai/getAvailableRoles?sessionid=2abf2fa7-9c55-4254-a601-6ccbe122b37b&authzgroupid=/site/mercury

sakai-ws/rest/sakai/getExistingFunctions?sessionid=2abf2fa7-9c55-4254-a601-6ccbe122b37b&authzgroupid=/site/mercury&roleid=maintain

sakai-ws/rest/sakai/getSiteDefaultJoinerRole?sessionid=f7642233-1f4a-431b-ad52-b5b0d3ea560a&siteid=mercury

Diego del Blanco Orobitg August 17, 2015 at 10:41 AM

Updated the return in getSiteDefaultJoinerRole and updated the pull request.

Diego del Blanco Orobitg August 14, 2015 at 5:46 PM

Diego del Blanco Orobitg August 14, 2015 at 5:21 PM

Working on the pull request...

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Created August 14, 2015 at 5:20 PM
Updated March 23, 2022 at 3:02 PM
Resolved October 30, 2015 at 5:18 PM