Details

      Description

      REST API for permission lookup in the public PHP API
      Workshop notes: https://docs.google.com/document/d/10H8Z3kOKSJmovnfNVR-j8Z41jtrFoKQk3Qc0TqH0-ZA/edit#heading=h.jkrw4436749a

      Use case: Toggle UI elements depending on user permissions. What is needed is

      • PHP Repository API possibility to do reverse lookup on permissions: https://jira.ez.no/browse/EZP-26000
      • Extend REST to add permissions info in response, this should vary by user hash (this story)
      • Expose/use this info in REST client(s)
      • Use this info in UI to toggle buttons / actions

        Issue Links

          Activity

          André Rømcke created issue -
          André Rømcke made changes -
          Field Original Value New Value
          Epic Link EZP-23738 [ 43207 ]
          André Rømcke made changes -
          Link This issue clones EZP-26000 [ EZP-26000 ]
          André Rømcke made changes -
          Assignee Petar Spanja [ petar.spanja@ez.no ]
          André Rømcke made changes -
          Status Open [ 1 ] Confirmed [ 10037 ]
          André Rømcke made changes -
          Status Confirmed [ 10037 ] Backlog [ 10000 ]
          André Rømcke made changes -
          Rank Ranked higher
          André Rømcke made changes -
          Status Backlog [ 10000 ] InputQ [ 10001 ]
          André Rømcke made changes -
          Assignee Gunnstein Lye [ gunnstein.lye@ez.no ]
          Gunnstein Lye made changes -
          Status InputQ [ 10001 ] Development [ 3 ]
          Gunnstein Lye made changes -
          Status Development [ 3 ] Backlog [ 10000 ]
          Gunnstein Lye made changes -
          Status Backlog [ 10000 ] Development [ 3 ]
          Gunnstein Lye made changes -
          Remaining Estimate 0 minutes [ 0 ]
          Time Spent 4 hours [ 14400 ]
          Worklog Id 60204 [ 60204 ]
          Gunnstein Lye made changes -
          Time Spent 4 hours [ 14400 ] 1 day [ 28800 ]
          Worklog Id 60212 [ 60212 ]
          Gunnstein Lye made changes -
          Link This issue relates to EZP-25989 [ EZP-25989 ]
          Gunnstein Lye made changes -
          Description (insert info from epic and workshops) REST API for permission lookup in the public PHP API
          Workshop notes: https://docs.google.com/document/d/10H8Z3kOKSJmovnfNVR-j8Z41jtrFoKQk3Qc0TqH0-ZA/edit#heading=h.jkrw4436749a

          Use case: Toggle UI elements depending on user permissions. What is needed is
          - PHP Repository API possibility to do reverse lookup on permissions: https://jira.ez.no/browse/EZP-26000
          - Extend REST to add permissions info in response, this should vary by user hash (this story)
          - Expose/use this info in REST client(s)
          - Use this info in UI to toggle buttons / actions
          Gunnstein Lye made changes -
          Time Spent 1 day [ 28800 ] 1 day, 2 hours [ 36000 ]
          Worklog Id 60218 [ 60218 ]
          Gunnstein Lye made changes -
          Time Spent 1 day, 2 hours [ 36000 ] 1 day, 2 hours, 30 minutes [ 37800 ]
          Worklog Id 60232 [ 60232 ]
          Gunnstein Lye made changes -
          Time Spent 1 day, 2 hours, 30 minutes [ 37800 ] 1 day, 4 hours, 30 minutes [ 45000 ]
          Worklog Id 60242 [ 60242 ]
          Gunnstein Lye made changes -
          Worklog Id 60242 [ 60242 ]
          Gunnstein Lye made changes -
          Time Spent 1 day, 4 hours, 30 minutes [ 45000 ] 1 day, 6 hours [ 50400 ]
          Worklog Id 60247 [ 60247 ]
          Gunnstein Lye made changes -
          Time Spent 1 day, 6 hours [ 50400 ] 1 day, 7 hours [ 54000 ]
          Worklog Id 60256 [ 60256 ]
          Gunnstein Lye made changes -
          Time Spent 1 day, 7 hours [ 54000 ] 2 days [ 57600 ]
          Worklog Id 60408 [ 60408 ]
          Gunnstein Lye made changes -
          Time Spent 2 days [ 57600 ] 2 days, 30 minutes [ 59400 ]
          Worklog Id 60416 [ 60416 ]
          Gunnstein Lye made changes -
          Time Spent 2 days, 30 minutes [ 59400 ] 2 days, 2 hours, 20 minutes [ 66000 ]
          Worklog Id 60416 [ 60416 ]
          Gunnstein Lye made changes -
          Time Spent 2 days, 2 hours, 20 minutes [ 66000 ] 2 days, 3 hours, 20 minutes [ 69600 ]
          Worklog Id 60458 [ 60458 ]
          Gunnstein Lye made changes -
          Time Spent 2 days, 3 hours, 20 minutes [ 69600 ] 2 days, 5 hours, 20 minutes [ 76800 ]
          Worklog Id 60466 [ 60466 ]
          Gunnstein Lye made changes -
          Time Spent 2 days, 5 hours, 20 minutes [ 76800 ] 2 days, 6 hours, 20 minutes [ 80400 ]
          Worklog Id 60478 [ 60478 ]
          Gunnstein Lye made changes -
          Time Spent 2 days, 6 hours, 20 minutes [ 80400 ] 2 days, 6 hours, 50 minutes [ 82200 ]
          Worklog Id 60478 [ 60478 ]
          Gunnstein Lye made changes -
          Time Spent 2 days, 6 hours, 50 minutes [ 82200 ] 3 days, 50 minutes [ 89400 ]
          Worklog Id 60484 [ 60484 ]
          Gunnstein Lye made changes -
          Time Spent 3 days, 50 minutes [ 89400 ] 3 days, 1 hour, 20 minutes [ 91200 ]
          Worklog Id 60509 [ 60509 ]
          Gunnstein Lye made changes -
          Status Development [ 3 ] Backlog [ 10000 ]
          Gunnstein Lye made changes -
          Status Backlog [ 10000 ] InputQ [ 10001 ]
          Sarah Haïm-Lubczanski (Inactive) made changes -
          Status InputQ [ 10001 ] Backlog [ 10000 ]
          André Rømcke made changes -
          Labels v2
          Maciej Kobus made changes -
          Link This issue relates to EZS-1060 [ EZS-1060 ]
          Alex Schuster made changes -
          Workflow EZ* Development Workflow [ 99488 ] EZEE Development Workflow [ 108108 ]
          Alex Schuster made changes -
          Workflow EZEE Development Workflow [ 108108 ] EZEE and EZP Story Workflow [ 127185 ]

            People

            • Assignee:
              Gunnstein Lye
              Reporter:
              André Rømcke
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 days, 1 hour, 20 minutes
                3d 1h 20m