You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Tom Beerbower (JIRA)" <ji...@apache.org> on 2014/09/09 02:20:29 UTC

[jira] [Created] (AMBARI-7211) Views : support for a property

Tom Beerbower created AMBARI-7211:
-------------------------------------

             Summary: Views : support for a <system> property
                 Key: AMBARI-7211
                 URL: https://issues.apache.org/jira/browse/AMBARI-7211
             Project: Ambari
          Issue Type: Task
            Reporter: Tom Beerbower
            Assignee: Tom Beerbower
             Fix For: 1.7.0


# Add support for a <system> property in view.xml, which means the view is a system view and restricted to only admin access
# Set <system>true</system> in the Admin View view.xml
# The Admin View UI will recognize this property and totally hide the view (and it's instances) from the Admin View UI (i.e. it will not be shown on the Views section of the Admin View to avoid confusion).
# The view API will disable creating instances or setting privileges for any view with this prop.

So end result: views that are system are meant to be AMBARI.ADMIN only and have their instances statically defined. The first usage of this is the ADMIN_VIEW.

We might have to evolve this over time but think this would solve more than a few problems we are having with the fact Admin View is a view.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)