atlas-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nigel Jones (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ATLAS-1211) Classifications : Support subclasifications & ordering
Date Wed, 05 Oct 2016 09:04:21 GMT
Nigel Jones created ATLAS-1211:
----------------------------------

             Summary: Classifications : Support subclasifications & ordering
                 Key: ATLAS-1211
                 URL: https://issues.apache.org/jira/browse/ATLAS-1211
             Project: Atlas
          Issue Type: New Feature
            Reporter: Nigel Jones


Governance classifications may be ordered and contain sub-classifications.

For example a classification "confidentiality" may contain an *ordered* set of values such
as
 - unclassified
 - internal use
 - confidential
 - sensitive
 - restricted
 - top secret

The ordering is a logical progression -- going from the least confidential to the most confidential.


When these governance classifications are retrieved or checked against we may wish to performance
range checks. For example in a ranger policy we may wish to do the equivilent of "if confidentiality
>= confidential then.."

Furthermore these classifications may be hierarchical. The mail thread below uses the example
"confidential/business confidential" and "confidential/personal confidential". these are at
an equivilent level, but different

Atlas should be extended to support this.(further JIRAs would be needed to update ranger)

In terms of implementation, For existing apis/tag integration we may consider a form of flattening
or overloading the name to ease migration.

Note that this will prereq the anticipated work on ATLAS-1187 to introduce classifications,
but I've split this further development out so that we can get a first pass done in 1187


This suggestion first came up in the mailing list discussion on "Rename Trait to classification",
which relates to ATLAS-1187 - also viewable on gmane at news://news.gmane.org:119/nt0jdp$ml0$1@blaine.gmane.org



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

Mime
View raw message