Project

General

Profile

Feature #18001

Allow plugins to easily add their permissions to core's Viewer and Manager

Added by Ondřej Pražák over 2 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Category:
Plugins-Engines
Target version:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

Plugin maintainers/developers should be able to add plugin's permissions to roles from core with minimal effort.


Related issues

Related to Foreman - Bug #19030: Plugin permission and pagelets tests commented outClosed2017-03-27
Related to Foreman - Feature #19039: Lock plugin rolesClosed2017-03-27
Related to Foreman - Bug #19266: Foreman not starting because: Role is locked for user modifications.Closed2017-04-13
Related to Foreman - Bug #20812: Extend core roles based on what's in RolesListDuplicate2017-08-31
Blocks Foreman - Tracker #17954: Unify roles and permissions across pluginsClosed2017-01-06

Blocks virt-who configure - Feature #18598: I want all permissions to be part of Manager role, view permission should be included in Viewer roleClosed2017-02-21
Blocks Katello - Refactor #18857: Use SeedHelper to access helper methods for seedsClosed2017-03-09

Associated revisions

Revision 72a28408 (diff)
Added by Ondřej Pražák over 2 years ago

Fixes #18001 - Add plugin permissions to core's roles

Revision 40dd32b0 (diff)
Added by Marek Hulán over 2 years ago

Refs #18001 - Avoid role extending from rake tasks permission

History

#1 Updated by Ondřej Pražák over 2 years ago

  • Blocks Tracker #17954: Unify roles and permissions across plugins added

#2 Updated by The Foreman Bot over 2 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/4168 added

#3 Updated by Marek Hulán over 2 years ago

  • Blocks Feature #18598: I want all permissions to be part of Manager role, view permission should be included in Viewer role added

#4 Updated by Ondřej Pražák over 2 years ago

  • Blocks Refactor #18857: Use SeedHelper to access helper methods for seeds added

#5 Updated by Marek Hulán over 2 years ago

  • Bugzilla link set to 1435007

#6 Updated by Ondřej Pražák over 2 years ago

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

#7 Updated by Dominic Cleal over 2 years ago

  • Related to Bug #19030: Plugin permission and pagelets tests commented out added

#8 Updated by The Foreman Bot over 2 years ago

  • Pull request https://github.com/theforeman/foreman/pull/4413 added

#9 Updated by Dominic Cleal over 2 years ago

  • Category set to Plugins-Engines

#10 Updated by Ondřej Pražák over 2 years ago

#11 Updated by Ohad Levy over 2 years ago

  • Legacy Backlogs Release (now unused) set to 209

#12 Updated by Dominic Cleal over 2 years ago

  • Related to Bug #19266: Foreman not starting because: Role is locked for user modifications. added

#13 Updated by Marek Hulán almost 2 years ago

  • Related to Bug #20812: Extend core roles based on what's in RolesList added

Also available in: Atom PDF