opensearch-project / security

🔐 Secure your cluster with TLS, numerous authentication backends, data masking, audit logging as well as role-based access control on indices, documents, and fields
https://opensearch.org/docs/latest/security-plugin/index/
Apache License 2.0
199 stars 276 forks source link

Onboard anomaly-detection plugin to this new authorization mechanism #4565

Open DarshitChanpura opened 4 months ago

DarshitChanpura commented 4 months ago

Description

Once the feature is code-complete, the next step would be to show a working PoC by on-boarding a plugin that manages resources. For this we've chosen anomaly-detection.

AD currently performs in-house authorization by extracting users roles and mapping them with roles present for a user on the resource.

This task aims at removing the functions/classes performing in-house authorization to then rely on security plugin to perform resource-authorization.

DarshitChanpura commented 4 months ago

@cwperks Could you please transfer this issue to https://github.com/opensearch-project/anomaly-detection