You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Robert Levas (JIRA)" <ji...@apache.org> on 2015/11/21 13:23:10 UTC
[jira] [Updated] (AMBARI-14005) Fix translation of different
resource type entities to all be of type VIEW
[ https://issues.apache.org/jira/browse/AMBARI-14005?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Levas updated AMBARI-14005:
----------------------------------
Priority: Blocker (was: Major)
> Fix translation of different resource type entities to all be of type VIEW
> --------------------------------------------------------------------------
>
> Key: AMBARI-14005
> URL: https://issues.apache.org/jira/browse/AMBARI-14005
> Project: Ambari
> Issue Type: Bug
> Components: ambari-server
> Affects Versions: 2.2.0
> Reporter: Robert Levas
> Assignee: Robert Levas
> Priority: Blocker
> Labels: rbac
> Fix For: 2.2.0
>
>
> Fix translation of different resource type entities to all be of type VIEW.
> When an Ambari view is added to Ambari, a new resource type ({{adminresourcetype}}) is added. Each of these types need to resolve to represent a _view_ resource ({{org.apache.ambari.server.security.authorization.ResourceType#VIEW}} so that authorization checks can be performed properly.
> For example:
> {noformat}
> resource_type_id | resource_type_name
> ------------------+---------------------------
> 1 | AMBARI
> 2 | CLUSTER
> 3 | VIEW
> 5 | ADMIN_VIEW{2.1.2}
> 6 | FILES{1.0.0}
> 7 | PIG{1.0.0}
> 8 | CAPACITY-SCHEDULER{1.0.0}
> 9 | TEZ{0.7.0.2.3.2.0-377}
> 10 | SLIDER{2.0.0}
> 11 | HIVE{1.0.0}
> 55 | ADMIN_VIEW{2.2.0.0}
> 56 | TEZ{0.7.0.2.3.2.0-3539}
> {noformat}
> The translation needs to be be:
> {noformat}
> AMBARI | ResourceType.AMBARI
> CLUSTER | ResourceType.CLUSTER
> VIEW | ResourceType.VIEW
> ADMIN_VIEW{2.1.2} | ResourceType.VIEW
> FILES{1.0.0} | ResourceType.VIEW
> PIG{1.0.0} | ResourceType.VIEW
> CAPACITY-SCHEDULER{1.0.0} | ResourceType.VIEW
> TEZ{0.7.0.2.3.2.0-377} | ResourceType.VIEW
> SLIDER{2.0.0} | ResourceType.VIEW
> HIVE{1.0.0} | ResourceType.VIEW
> ADMIN_VIEW{2.2.0.0} | ResourceType.VIEW
> TEZ{0.7.0.2.3.2.0-3539} | ResourceType.VIEW
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)