Project

General

Profile

Bug #15918

Incremental update of errata is not working with non-admin user

Added by Brad Buckingham about 3 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Category:
Errata Management
Target version:
Difficulty:
easy
Triaged:
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

A non-admin user with the role and filters/permissions below is unable to perform an incremental update:

Resource => Permissions

Organization => view_organizations
Lifecycle Environment => view_lifecycle_environments, promote_or_remove_content_views_to_environments
Content Views => view_content_views, publish_content_views, promote_or_remove_content_views
Host => view_hosts, edit_hosts

Scenario:
1. have client that needs at least 1 erratum that is not available in the content view that it is registered to
2. Content->Errata
3. select the errata that needs to be applied
4. select the host and 'Apply To Hosts'
5. select to have the erratum applied to the host automatically
6. click submit

Observe permission error attempting to apply the incremental update.


Related issues

Blocks Katello - Tracker #15825: Sprint 1 : Content-FocusedNew2016-07-24

Associated revisions

Revision f3d7c481 (diff)
Added by Brad Buckingham about 3 years ago

fixes #15918 - allow non-admin user to perform incremental update

Small fix to enable a non-admin user to perform an incremental
update.

The following permissions will now allow the user to perform
the incremental update from the UI and have it applied to hosts:
- Organization => view_organizations
- Lifecycle Environment => view_lifecycle_environments,
promote_or_remove_content_views_to_environments
- Content Views => view_content_views, publish_content_views,
promote_or_remove_content_views
- Host => view_hosts, edit_hosts

Revision 53b0b0c3
Added by Brad Buckingham about 3 years ago

Merge pull request #6217 from bbuckingham/issue-15918

fixes #15918 - allow non-admin user to perform incremental update

History

#1 Updated by The Foreman Bot about 3 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/6217 added

#2 Updated by Brad Buckingham about 3 years ago

#3 Updated by Brad Buckingham about 3 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

#4 Updated by Justin Sherrill about 3 years ago

  • Legacy Backlogs Release (now unused) set to 143
  • Difficulty set to easy

Also available in: Atom PDF