We're updating the issue view to help you get more done. 

Group managers have the ability to specify default permissions for the data associated with their group

Description

A new entry in the menu on the group profile page allows to specify default permissions:

The preferences will be stored in XWiki.ConfigurationClass objects in the workgroup profile page (see also Technical information for PT-3780).

XWiki.ConfigurationClass has two free-text (String) fields: property and value. The permissions preferences will be stored in a workgroup profile as follows:

  • Property=defaultOwner / value = <a user or workgroup referece>. Example: defaultOwner / xwiki:XWiki:John .

  • Property=defaultVisibility / value = <a visibility level configured on the current installation>. Example: defaultVisibility / matchable

  • Property=defaultCollaborator / value = <a user or workgroup referece>[^<access level]. Level can be view, edit, manage. If level is missing or is invalid, the default is view. There can be more than one entry with this property. Examples:
    defaultCollaborator / xwiki:Groups.BloodDisorders^manage
    defaultCollaborator / xwiki:XWiki.Mary

Environment

None

Status

Assignee

Veronika Koltunova

Reporter

Marta Girdea

Labels

None

External issue ID

None

External issue ID

None

Priority

Medium