Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [incubator:Improvements.UserRoles]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.

Community Feedback

Information

[UX][Proposal] User Roles http://xwiki.markmail.org/thread/3qu26pdltkmvxd5q

Issues

Failed to execute the [groovy] macro. Cause: [The execution of the [groovy] script macro is not allowed in [incubator:Macros.jiraIssues]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.

Proposal

Role Selection

The role selection could happen:
- at the beginning of the Introductory wizard -> could influence also the Steps content making them role specific;
- at the end of the Introductory wizard.
roleSelection.png

Preferences

- Changing the role will set the preferences to a certain value that correspond to the role;
- 'Custom' option will preserve the last user configuration (in order to let the user play with the role selector and preserve his entries) and will not depend of a certain role;
- Selecting 'Developer' role and then changing one of the preset preferences, will change the role to 'Custom...'.

Fields