Uploaded image for project: 'Ansible Automation Platform RFEs'
  1. Ansible Automation Platform RFEs
  2. AAPRFE-988

Auditor permission doesn't grant to notifications for job templates

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Minor Minor
    • None
    • 2.3, 2.4
    • platform-ui
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      What is the nature and description of the request?
      When you assign auditor permission to an account for an organization, they can view every other part of the organization but they Notifications tab is not seen on the Demo Job Template

      Why does the customer need this? (List the business requirements here)
      The auditor permission should grant full auditing view, they need to be able to view every last scrap of the instances if you are have of proper oversight without the danger of making changes.

      How would you like to achieve this? (List the functional requirements here)
      Simple put allow auditors to view the Notifications tab for the job template, presumably this is an oversight as Notifications where added at a later date so I assume this permission was just missed.

      List any affected known dependencies: Doc, UI etc..
      Controller, UI, Users

       

      I have a test environment where this can be viewed: 

       

      10.0.111.171 

      User: Notification

      Password: Notification

      Log in and navigate to the Templates

      Select Demo Job template

      Under this user the Notification Tab is not present.

      Below is the users permission

       
      HTTP 200 OKAllow: GET, POST, HEAD, OPTIONS*Content-Type:* application/json*Vary:* Accept*X-API-Node:* 10.0.111.171*X-API-Product-Name:* Red Hat Ansible Automation Platform*X-API-Product-Version:* 4.4.6*X-API-Time:* 0.018s{"count": 2,"next": null,"previous": null,"results": [{"id": 18,"type": "role","url": "/api/v2/roles/18/","related":

      {"users": "[/api/v2/roles/18/users/|https://10.0.111.171/api/v2/roles/18/users/]","teams": "[/api/v2/roles/18/teams/|https://10.0.111.171/api/v2/roles/18/teams/]","organization": "[/api/v2/organizations/1/|https://10.0.111.171/api/v2/organizations/1/]"}

      ,"summary_fields": {"user_capabilities":

      {"unattach": true}

      ,"resource_name": "Default","resource_type": "organization","resource_type_display_name": "Organization","resource_id": 1},"name": "Auditor","description": "Can view all aspects of the organization"},{"id": 19,"type": "role","url": "/api/v2/roles/19/","related":

      {"users": "[/api/v2/roles/19/users/|https://10.0.111.171/api/v2/roles/19/users/]","teams": "[/api/v2/roles/19/teams/|https://10.0.111.171/api/v2/roles/19/teams/]","organization": "[/api/v2/organizations/1/|https://10.0.111.171/api/v2/organizations/1/]"}

      ,"summary_fields": {"user_capabilities":

      {"unattach": true}

      ,"resource_name": "Default","resource_type": "organization","resource_type_display_name": "Organization","resource_id": 1},"name": "Member","description": "User is a member of the organization"}]
       

            chadwickferman Chad Ferman
            rhn-support-kdwyer Karl Dwyer
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: