Istio的授权机制为Istio网格中的workload提供了mesh-level、namespace-level和workload-level的访问控制机制,它提供如下特性
Istio Authorization其实就是RBAC的抽象,它是一个对应的被称之为叫做AuthorizationPolicy的CRD资源来进行定义的,因而作为管理人员我们完全可以借助于AuthorizationPolicy这么一个CRD来指定哪些pod或者叫哪些服务能够被哪些客户端所访问或者能够被哪些人所访问,以及能够执行什么样的访问请求。

Service A借助于Envoy代理以后请求Service B的envoy的时候这里究竟能执行什么样的请求,完全可以在istio之上使用AuthorizationPolicy进行定义。