--- title: RBAC description: Adapter that exposes Istio's Role-Based Access Control model. location: https://istio.io/docs/reference/config/policy-and-telemetry/adapters/rbac.html layout: protoc-gen-docs generator: protoc-gen-docs supported_templates: authorization aliases: - /docs/reference/config/adapters/rbac.html number_of_entries: 1 ---
The rbac
adapter provides Role-Based Access Control (RBAC) functionality for
for services within the Istio mesh.
This adapter supports the authorization template.
Configuration format for the rbac
adapter.
For example, the following configuration defines a RBAC handler with configuration store URL pointing to Kubernetes etcd (“k8s://”). If you want to run Mixer locally, you can set the configuration store URL to a local directory (e.g., “fs:///tmp/testdata/configroot”).
apiVersion: "config.istio.io/v1alpha2"
kind: rbac
metadata:
name: rbachandler
namespace: istio-system
spec:
config_store_url: "fs:///tmp/testdata/config"