Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-14611

Only offer Visibility options for UIExtensionClass when permissions allow it

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 8.4
    • Fix Version/s: None
    • Component/s: UI Extension
    • Labels:
    • Difficulty:
      Unknown
    • Similar issues:

      Description

      Right now we regularly have problems when users add UIExtensionClass xobjects because they don't know the requirements about the scope:

      • You need to have admin permissions for the "Current Wiki" scope
      • You need to have programming rights for the "Global" scope

      This is for example the case with the Menu application which, under the good, uses an UIExtensionClass xobject.

      So the idea is to offer only the scope options that are allowed for the current user.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              vmassol Vincent Massol
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: