Type: New Feature
Affects Version/s: None
Fix Version/s: None
Today Ranger obtains classification ("tags") from atlas via a tagsync process which
- looks at interesting types
- going through entities of those types
- pulling traits/trait instances to get tags
- formulating these into a map
- persisting in ranger
ATLAS-1410 proposes a new enterprise ready glossary which allows for a more sophticated approach to classification.
To support this we will develop a new consumer-centric ("omas") API to support Ranger or other enforcement engines . The implementation behind the first function of this API will navigate the new glossary structure to present ranger with the simplified entity:classification map it needs rather than the more elaborate structure of the glossary.
A new ranger tagsync process will then use this api to push tags into ranger without needing changes
More generally this API will support anything an enforcement engine needs
more detail to follow
(Note to observers: could you assign this one to me or grant permission)