Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [incubator:Improvements.Rights3Proposal]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.
Interaction
Prototypes v3
Remarks
- Roles are like groups for rights, that are user defined;
- Rights and roles are inherited from one level to another;
- Page Level has a special default role: Creator;
Navigation
- Add: "Click to add level" -> Input -> Enter
- Change level: Click on the Level
- Remove: "Remove level"
Adding an user
- There are rights defined for Registered Users at Wiki Level, being Inherited for Space Level:
- Adding "evalica" user using the autosuggest:
- The added user inherits "Registered" role. Making changes to the UI, the "Save"/"Reset" actions are shown:
- We add another role for this user using the autosuggest from the remaining possible roles:
- All modified fields are marked highlighted:
- After the Save, the changes are added to the system. "Reviewer" has a normal color stating that is defined for this level. All the others roles are inherited (being marked with yellow):
Removing an user
- Hover on the desired user. Click on the "X" ("Remove users")
- Obs: If the users or roles have not been declared at this level, they cannot be deleted here.
Adding a right to Role description
- Autosuggest from the remaining possible rights for that level
Removing a right from Role description
- Hover on the desired right. Click on the "X" ("Remove right")
- Obs: If the users or roles have not been declared at this level, they cannot be deleted here.
Screenshots
Wiki Level
Prototype: Rights Management at Wiki Level
Space Level
Prototype: Rights Management at Space Level
Page Level
Prototype: Rights Management at Page Level