Add CRUD permissions for all objects

XMLWordPrintable

    • 2

      Create a clone of the "Super Admin" role and remove all the /add/remove/delete/save permissions from it, for all available levels like enterprise, portfolio, solutions etc along all permissions under additional option except "export Stories/task/features".

      When logged in as a user assigned to this role, we identified a few inconsistencies and wanted to know if they are valid:

      • Add Defect button is available to the Viewer role.
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Goto Teams -> Manage -> Defects
          3. Enable “Show My Defects”
          4. Observe that the Add Defect button is available to the Viewer
          Initially while navigating to the Defects page, Add Defect button won’t be visible. Once the user enables the Show My Defect, then the Add Defect button will be visible.
      • Note component in an existing Acceptance Criteria is enabled and able to update the notes for the Viewer role Epic – Acceptance Criteria
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Team/Release Train -> Manage -> Stories/Features
          3. Open an existing story with Acceptance Criteria
          4. Click on the Notes and update
      • Add Process Flow button is enabled to the Viewer.
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Solution/Portfolio -> Manage -> Process Flow
          3. Observe the Add Process Flow button
      • Save and Save & Close buttons are enabled while accessing an existing process flow to the Viewer
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Solution/Portfolio -> Manage -> Process Flow
          3. Open an existing process flow
          4. Observe the existing process flow
      • Create and Give buttons are enabled in Shout-Outs page to the Viewer.
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Enterprise/Portfolio/Solution/Release Train/Team -> Manage -> Shout-Outs
          3. Observe the Create and Give buttons
      • Save and Save & Close buttons are enabled in the new shout-out creation page to the Viewer
        • Steps to Reproduce
          1. Log in JIRA Align
          2.Go to Enterprise/Portfolio/Solution/Release Train/Team -> Manage -> Shout-Outs
          3. Click on the Create button
          4. A new award page with Save, Save & Close buttons enabled is displaying
      • Delete button is enabled while the Viewer is accessing an existing award/Shout-Out to the Viewer
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Enterprise/Portfolio/Solution/Release Train/Team -> Manage -> Shout-Outs
          3. Hover an existing shout-out and click on the pencil icon
          4. Observe the delete button under the award image
      • Add Requester button is enabled in the Requester Grid to the Viewer
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Release Train -> Manage -> Requester Grid
          3. Observe the Add Requester button in the page
      • Edit button is enabled to the Viewer while accessing UI/UX
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Team/Release Trains -> Manage -> UI/UX
          3. Observe the edit icon under the Experience Map
      • Create Experience button is enabled to the Viewer in the Manage Lean Use Case page
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Team/Release Trains -> Manage -> UI/UX
          3. Click on the Manage Lean Use Cases
          4. Observe the create experience map button
      • Save and Save & Close buttons are enabled to the Viewer while accessing an existing design component
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Team/Release Trains -> Manage -> UI/UX
          3. Click on the Manage Design Components
          4. Open an existing design component
          5. Observe the Save and Save & Close buttons are enabled
      • Add Work Item Linkage button is enabled to the Viewer in Work Item link page
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Release Trains -> Manage -> Work Item Link
          3. Observe for Add Work Item Linkage button
      • Add Persona button is available to Viewer in Personas page
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Portfolio -> Manage -> Personas
          3. Observe the Add Persona button
      • Start a New Business Model is enabled to the Viewer in the Business Model page
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Portfolio -> Manage -> Business Model
          3. Observe a text box with Start a New Business Model button is enabled
      • Add Smart Block, Add Custom Card, and Edit buttons are enabled to the Viewer while accessing the existing Business Model
        • Steps to reproduce:
          1. Log in JIRA Align
          2. Go to Portfolio -> Manage -> Business Model
          3. Click on the Open an existing business model button
          4. Select and open an existing business model
          5. Observe the buttons

      * Add Snapshot button is enabled to the Viewer in Strategic Snapshots page


        • Steps to reproduce
          1. Log in JIRA Align
          2. Go to Enterprise -> Manage -> Strategic Snapshots
          3. Observe the Add Snapshot button
      • Start New Hierarchy button is enabled to the Viewer in Mind Maps
        • Steps to reproduce
          1. Log in JIRA Align
          2. Go to Enterprise -> Manage -> Mind Maps
          3. Observe the viewer is able to start a new hierarchy
      • Add Idea button is enabled to the Viewer in Ideation page
        • Steps to reproduce
          1. Log in JIRA Align
          2. Go to Enterprise -> Manage -> Ideation
          3. Observe the Add Idea button is enabled
      • Make a Deposit, Brainstorm & Start a Tournament buttons are enabled to the Viewer in the Innovation page
        • Steps to reproduce
          1. Log in JIRA Align
          2. Go to Enterprise -> Manage -> Innovation
          a. Click on the Make a Deposit: A new deposit window is opened and accessible for the Viewer
          b. Brainstorm button is accessible
          c. Click Start a Tournament button is enabled to the Viewer
      • Add Competitor button is enabled to the Viewer in Competitors page
        • Steps to reproduce
          1. Log in JIRA Align
          2. Go to Enterprise -> Manage -> Competitors
          3. Observe the Add Competitor button is enabled
      • Add Goal button in enabled to the Viewer in the Actioneering page
        • Steps to reproduce
          1. Log in JIRA Align
          2. Go to Enterprise -> Manage -> Actioneering
          3. Click on the Actioneering button
          4. Observe Add Goal button

            Assignee:
            Kyle Foreman
            Reporter:
            Sujay
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: