We need a new form for creating confluence spaces. It should live in the same project as the existing new user signup form (org-glast-confluence). It should ask for:

  • Name of space (Can be several words)
  • Key for space (should be a few characters)
  • Description of space (a short paragraph)
  • Should space be readable by all? (yes/no)
  • SLAC Userid for administrator(s) (people who will approve accounts)

After we collect this information we should add the information to a "Pending space" table (which should live in GLASTGEN with the other ACCT_* accounts), then send an e-mail asking for approval from the confluence administrators (perhaps we should have a new oracle table for administrators as well). When the new space is approved by an administrator (using a form similar to the existing http://jira.slac.stanford.edu/signup/admin.jsp) then we should:

  • Create the space
  • Set the permissions on the space
  • If the space is public then add it to the list of spaces on the home page
  • Create an author group
  • Set up appropriate entries in the ACCT_ tables for administration
  • Send an e-mail to the space administrators telling them there space is ready

The first 4 items will need calling confluence functions, but the last two can be done directly from a JSP page.

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels