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

Support 2 roles for users for app within minutes: application creator and data creator

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.1.4
    • Fix Version/s: 6.2-milestone-1
    • Component/s: App Within Minutes
    • Labels:
      None
    • Difficulty:
      Unknown
    • Similar issues:

      Description

      This issue is about creating the tools / list of steps to take to support the following usecase for an application created with app within minutes:

      • One person/group of persons creates an application, sets up data structures, sheet, template, etc
      • Another group of persons create data in this application (entries), without being allowed to edit the application structure.
      • The application creators can edit the application structure and presentation at any time and this will reflect on the usage of the application for the data creators.

      Nowadays, the application structure is stored in the same space as the application data, so we cannot use rights on spaces. Of course, one can restrict the rights on the individual pages (class, sheet, template), but then they need to know where these pages are, etc. In addition, having a space that only has data in it can be interesting as it could allow to delete all the data at once without deleting the application, etc.
      I tried to do some manual moving of class/sheet/template and I still had some issues, with the place where data was created, with a link to application edit which was not accessible, etc. I think we need to audit app within minutes to see what happens when various solutions are applied.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                enygma Eduard Moraru
                Reporter:
                lucaa Anca Luca
              • Votes:
                2 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response: