Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Confluence space creation from end user

Julio Valdez
Contributor
April 13, 2018

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.

1 answer

1 accepted

2 votes
Answer accepted
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 13, 2018

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...)

Julio Valdez
Contributor
April 18, 2018

@Nic Brough -Adaptavist- can you explain a bit on how to use 'issue collector' for this?  Thanks in advance.

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 18, 2018

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.

Julio Valdez
Contributor
April 19, 2018

Thanks @Nic Brough -Adaptavist-!

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
<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>

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events