ACP API Refiner is a data filtering service provided by the Alauda Container Platform that enhances multi-tenant security and data isolation in Kubernetes environments. It filters Kubernetes API response data based on user permissions, projects, clusters, and namespaces, while also supporting field-level filtering, inclusion, and data desensitization.
The following limitations apply to ACP API Refiner:
Resources must contain specific tenant-related labels for data isolation:
cpaas.io/projectcpaas.io/clustercpaas.io/namespacekubernetes.io/metadata.namecpaas.io/creatorLabelSelector queries do not support logical OR operations
Platform-level userbindings are not filtered
Filtering is only applied to GET and LIST API operations