Details
Description
The thinking is that we should support visibility labels to be associated with user groups.
We will then be able grant visibility labels to a group in addition to individual users, which provides convenience and usability.
We will use '@group' to denote a group name, as similarly done in AcccessController.
For example,
set_auths '@group1', ['SECRET','PRIVATE']
get_auth '@group1'
A user belonging to 'group1' will have all the visibility labels granted to 'group1'
We'll also support super user groups as specified in hbase-site.xml.
The code update will mainly be on the server side VisibilityLabelService implementation.