Allow admin-only-plugins

Registered by Steve McLellan

A number of plugins recently discussed (particularly around nova) will in general only be accessible to administrators. We can restrict access by policy but it would be safer in addition to include an 'role_only' configuration option that would restrict the __searchlight-role-user value to that role (i.e. 'admin'), and apply an implicit policy check (filter based on context roles). If role_separation would be in effect for such a plugin it should be ignored.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Low
Drafter:
Steve McLellan
Direction:
Needs approval
Assignee:
Steve McLellan
Definition:
New
Series goal:
Accepted for ocata
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

[TravT] We also need a way to expose knowledge of these in a way that Horizon can handle. Horizon has this split between Admin and Project, so it would be nice if somehow SL UI could support letting admins logged into horizon making an explicit choice to see admin only resources vs current project resources.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.