-
Feature Request
-
Resolution: Done
-
Minor
-
None
-
2.3, 2.4
-
None
-
False
-
-
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":
,"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"}]