Abhay Kulkarni created RANGER-2218:
--------------------------------------
Summary: Service-Definition update should not allow updates to
names of resources, access-types, conditions or data-masks
Key: RANGER-2218
URL: https://issues.apache.org/jira/browse/RANGER-2218
Project: Ranger
Issue Type: Improvement
Components: Ranger
Affects Versions: master
Reporter: Abhay Kulkarni
Fix For: master
Updates to service definitions should not allow updating names of the following
components:
* Resources
* Access types
* Policy conditions
* Data Masks
In general, these updates are seldom needed and can be avoided by careful
design of service definition. Also, with a de-normalized database schema for
storing policies, it is expensive and inefficient to maintain and lookup
mapping from internal IDs to names for each of these components. By not
allowing updates to these names, there is no need to maintain ( or reference)
such mappings after updating (or reading) policy when using de-normalized
database schema.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)