[
https://issues.apache.org/jira/browse/HDDS-14843?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ivan Andika updated HDDS-14843:
-------------------------------
Description:
We have supported an internal user / group blacklist mechanisms to block some
anomalous users from destabilizing the cluster for a while. The idea is similar
to Ozone admin, but instead of allowing all access, blacklist denies all
operations. The configuration is made reconfigurable to allow quick reaction
after detection.
We should prefer to set readonly blacklist first before setting blacklist since
(re)configuration is local to each OM (and not applied using Ratis), which
might cause state divergence. Although some OM request already push the
permission check to preExecute (not validateAndUpdateCache), there are still
some requests (mostly multi-keys OM requests) still check in
validateAndUpdateCache
was:We have supported an internal user / group blacklist mechanisms to block
some anomalous users from destabilizing the cluster for a while. The idea is
similar to Ozone admin, but instead of allowing all access, blacklist denies
all operations. The configuration is made reconfigurable to allow quick
reaction after detection.
> Support cluster-wide blacklist on OM
> ------------------------------------
>
> Key: HDDS-14843
> URL: https://issues.apache.org/jira/browse/HDDS-14843
> Project: Apache Ozone
> Issue Type: New Feature
> Reporter: Ivan Andika
> Assignee: Ivan Andika
> Priority: Major
>
> We have supported an internal user / group blacklist mechanisms to block some
> anomalous users from destabilizing the cluster for a while. The idea is
> similar to Ozone admin, but instead of allowing all access, blacklist denies
> all operations. The configuration is made reconfigurable to allow quick
> reaction after detection.
> We should prefer to set readonly blacklist first before setting blacklist
> since (re)configuration is local to each OM (and not applied using Ratis),
> which might cause state divergence. Although some OM request already push the
> permission check to preExecute (not validateAndUpdateCache), there are still
> some requests (mostly multi-keys OM requests) still check in
> validateAndUpdateCache
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]