History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: JRA-4937
Type: Improvement Improvement
Status: Open Open
Priority: Critical Critical
Assignee: Unassigned
Reporter: Gerd Gueldenast
Votes: 3
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
JIRA

Super-Easy Project Setup incl. Group, Permissions, Layouts and Users

Created: 14/Oct/04 03:19 PM   Updated: 10/Mar/07 11:36 PM
Component/s: Administration
Affects Version/s: 2.6.1 Enterprise
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Blocker
 

Participants: Gerd Gueldenast and Jeff Turner [Atlassian]
Since last comment: 196 weeks, 1 day ago
Labels:


 Description  « Hide
We are handling lots of single projects, with single project-groups, which mustn't see each others projects.

Therefore assume we want to setup a new Project named "X-Project". Then we do the following steps:
1. Create a group named "X-Project"
2. Create users
3. Click every single user into the group (boooring)
4. Create a Permission Scheme from a template Scheme through copy
4b. Rename the Scheme to "X-Project"
4c. Add the "X-Project"-group to the right permissions
5. Create a Layout-Scheme from a template Scheme through copy
5b. Rename the Scheme to "X-Project"
6. Create a Notification Scheme from a template Scheme through copy
6b. Rename the Scheme to "X-Project"
7. FINALLY! Create a Project !!! And Assign all Schemes to it !!!

OK, this was just to show you how much time and effort it takes to setup projects like this.

THIS is, what i think would improve this SOMEWHAT:

THE ALL NEW CREATE PROJECT PAGE !
Here is what it looks like:

  • Like today: Name, Project Lead, etc.
  • For each scheme (Notification, Permission, Layout, Security) you either select an existing
    one (like today) of you select one and also activate a checkbox which reads (create from
    template)
  • if the "create from template" checkbox is activated for a selected scheme, this scheme
    gets copied and renamed to the name of the project after you click the Create Button
  • There is another checkbox : Create "Project Group". If this checkbox is activated a
    group will be created, which is named exactly like the project
  • Click "Create"
  • Everything gets created
  • You are asked, which users to add to the new project group (if you created such a group) and
    you can select them from a listbox (with multi-select) and click on add. These users are then added to the new group
  • Done - you get navigated to the newly created project administration page

The only thing left to do would be editing the new schemes. Or has anyone good ideas how to get the scheme editing neatly into this process?



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Jeff Turner [Atlassian] - 14/Oct/04 10:52 PM
Gerd,

You can partially automate the new project setup process by creating a default Jelly script, like the one at:

http://www.atlassian.com/software/jira/docs/latest/jelly.html#examples

Then to create a new project, an admin would just need to set the project key, and run the script.