Confluence space creation from end user
Asked by Julio Valdez:

Hi,

I'm wondering how I can make it so an end user can have the option to select/click a link in the Confluence home page to submit a request for creation of a new space. I envision once they click on this link/button, it will take them to a simple page where they can input their info (name; space name requested; permissions etc) and to also have the option to click on that same page to email to our support team.

At the moment, the end users either email our team or submit a JIRA ticket which then starts a dialogue as to the name of the space they require etc. I want to simply this as much as possible.

I've search the web but I haven't found options.

Thanks in advance.


Answers:
author: Nic Brough -Adaptavist-
body: I would stick with Jira, but make it a bit more robust.

Have a specific issue type of "project request", so that you can customise it heavily:

* Simplify fields down to "desired name" (mandatory, and even consider just using "summary" for it) and something to describe the initial permissions
* Workflow is probably not a lot more than "Open, Created, Rejected"
* Use an "issue collector" from the Jira project in the Confluence space(s) where you might ask the user to do this.

I've usually gone a lot further, using a couple more fields like "type of project/space", "other admins for it", etc, and then scripts that create appropriate Jira projects and/or Confluence spaces when someone authorises it (I am such a lazy admin...)

comments: author: Julio Valdez
body: [@Nic Brough -Adaptavist-](/t5/user/viewprofilepage/user-id/781454) can you explain a bit on how to use 'issue collector' for this? Thanks in advance.


author: Nic Brough -Adaptavist-
body: An issue collector is a bit of javascript that a project can generate for you and you drop into your application (in a Confluence space, use the custom html option to do it). It will place a box on your screen that expands out to a "create issue" type box for the user to fill in.


author: Julio Valdez
body: Thanks [@Nic Brough -Adaptavist-](/t5/user/viewprofilepage/user-id/781454)!

I created a custom issue collector and 'Embed in HTML' is below. In Confluence I entered at the beginning of the BODY but it did not go as planned.

\<html\>  
\</head\>  
\<body\>![issue collector.JPG](https://community.atlassian.com/t5/image/serverpage/image-id/20169i791636B293C88860/image-size/large?v=v2&px=999 "issue collector.JPG")  
\<h1\>Test Issue Collector!\</h1\>  
\<script type="text/javascript" src="[https://10.196.59.76/s/70a61955d1c5c24c35cd7debfed1cf96-T/swyqdl/72004/b6c665977c76dfff1530f3f294a26315/2.0.21/_/download/batch/com.atlassian.jira.collector.plugin.jira-issue-collector-plugin:issuecollector/com.atlassian.jira.collector.plugin.jira-issue-collector-plugin:issuecollector.js?locale=en-US\&collectorId=068d2e00"\>\</script]()\>

\<script type="text/javascript"\>window.ATL_JQ_PAGE_PROPS = {  
"triggerFunction": function(showCollectorDialog) {  
//Requires that jQuery is available!  
jQuery("#myCustomTrigger").click(function(e) {  
e.preventDefault();  
showCollectorDialog();  
});  
}};\</script\>  
\</body\>  
\</html\>