Ability to limit site creation permission for project site

Description

KNL-703 added site.add.portfolio and SAK-12324 added site.add.course permissions to limite portfolio and course site creations to right permission sets.

Need to add one more site type limit: site.add.project, so that one can only create project sites in Worksite setup tool when the permission is turned on.

Environment

None

Test Plan

None

Activity

Show:

Hudson CI Server May 30, 2014 at 12:04 PM

Integrated in sakai-10-java-1.7 #82 (See http://builds.sakaiproject.org:8080/job/sakai-10-java-1.7/82/)
database conversion scripts for 10 (Revision 309979)

Result = UNSTABLE

Neal Caidin November 26, 2012 at 8:28 AM

bulk close using query: "1.3.x status" in (Resolved, Closed) and status in (Resolved, Verified) and project = "KNL" and fixVersion = "1.3.0" and resolution = Fixed

Alan Regan November 7, 2012 at 3:21 PM

This is great news! Thank you so much, Steve, for the info. And my profound thanks to everyone that has developed and QA'd this process!

Steve Swinsburg November 7, 2012 at 3:15 PM

Yes, exactly. All permissions are now separate so you can enable any combination of the three. Note that you still need site.add as that is the final permission that is checked when creating the site, but you can control the UI with these other props.

Alan Regan November 7, 2012 at 1:43 PM

Question about this JIRA (). Would this allow an institution to enable project site creation but NOT portfolio creation? Currently, to allow project sites we have to also allow portfolio sites (but we don't support and haven't configured the portfolio tools). If this change would allow the selection box for a project site but allow us to turn off the selection box for portfolio sites, I'll be a happy camper.

Is that what this series of JIRAs will accomplish?
https://jira.sakaiproject.org/browse/KNL-952
https://jira.sakaiproject.org/browse/SAK-22438

Thank you!

Fixed

Details

Assignee

Reporter

Conversion Script Required

Yes

Components

Fix versions

Affects versions

Priority

Created July 31, 2012 at 1:37 PM
Updated April 25, 2018 at 3:35 PM
Resolved September 20, 2012 at 9:08 AM