----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/40163/#review106141 -----------------------------------------------------------
Ship it! Ship It! - Nate Cole On Nov. 11, 2015, 1 p.m., Robert Levas wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/40163/ > ----------------------------------------------------------- > > (Updated Nov. 11, 2015, 1 p.m.) > > > Review request for Ambari, Jonathan Hurley, Nate Cole, Robert Nettleton, and > Richard Zang. > > > Bugs: AMBARI-13814 > https://issues.apache.org/jira/browse/AMBARI-13814 > > > Repository: ambari > > > Description > ------- > > Add (descriptive) label to permission resource and database schema to avoid > having to hardcode a descriptive name for a permission. For example: > > > Permission Name | Permission Label > ----------------------|------------------------ > VIEW.USER | View User > CLUSTER.USER | Cluster User > SERVICE.OPERATOR | Service Operator > SERVICE.ADMINISTRATOR | Service Administrator > CLUSTER.OPERATOR | Cluster Operator > CLUSTER.ADMINISTRATOR | Cluster Administrator > > This descriptive label can be used in user interfaces so that a descriptive > (or friendly) name does not have to be hardcoded. > > > Diffs > ----- > > ambari-server/docs/api/v1/index.md 8a53e39 > ambari-server/docs/api/v1/permission-create.md PRE-CREATION > ambari-server/docs/api/v1/permission-delete.md PRE-CREATION > ambari-server/docs/api/v1/permission-get.md PRE-CREATION > ambari-server/docs/api/v1/permission-list.md PRE-CREATION > ambari-server/docs/api/v1/permission-resources.md PRE-CREATION > ambari-server/docs/api/v1/permission-update.md PRE-CREATION > > ambari-server/src/main/java/org/apache/ambari/server/controller/internal/PermissionResourceProvider.java > 287c2e6 > > ambari-server/src/main/java/org/apache/ambari/server/orm/entities/PermissionEntity.java > db73774 > > ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog220.java > 8e0aebb > ambari-server/src/main/resources/Ambari-DDL-MySQL-CREATE.sql bd44418 > ambari-server/src/main/resources/Ambari-DDL-Oracle-CREATE.sql fe7a8b3 > ambari-server/src/main/resources/Ambari-DDL-Postgres-CREATE.sql 382dd74 > ambari-server/src/main/resources/Ambari-DDL-Postgres-EMBEDDED-CREATE.sql > cdca43f > ambari-server/src/main/resources/Ambari-DDL-SQLAnywhere-CREATE.sql 4e16658 > ambari-server/src/main/resources/Ambari-DDL-SQLServer-CREATE.sql 5c1a6db > > ambari-server/src/test/java/org/apache/ambari/server/controller/internal/PermissionResourceProviderTest.java > d1907b7 > > ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog220Test.java > ad704a5 > > Diff: https://reviews.apache.org/r/40163/diff/ > > > Testing > ------- > > Manually tested API call on both fresh and upgraded installation > > # Jenkins test results: PENDING > > > Thanks, > > Robert Levas > >
