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

Add a more permissive access right

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • 1.0 B4
    • Old Core
    • None
    • Low

    Description

      The most permissive right is "view", but some actions need an even more permissive right. For example, if the wiki requires authentication for viewing, then the skin will not be displayed.

      In the case of the skin, we could put skin documents in a separate space, and require that space to have public view rights, but this is not nice/extensible. Instead, we should add a new access right class, like "public", which cannot be used in the Access Rights Editor, but is used internally to allow some actions to always be executed, regardless of the access rights of the user.

      I think that the skin is not something that should not be publicly available, so it would be OK to just allow /skin/ requests to be executed.

      Attachments

        Activity

          People

            Unassigned Unassigned
            sdumitriu Sergiu Dumitriu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: