Package io.envoyproxy.envoy.config.rbac.v2
package io.envoyproxy.envoy.config.rbac.v2
-
ClassDescriptionPermission defines an action (or actions) that a principal can take.Permission defines an action (or actions) that a principal can take.Used in the `and_rules` and `or_rules` fields in the `rule` oneof.Used in the `and_rules` and `or_rules` fields in the `rule` oneof.Policy specifies a role and the principals that are assigned/denied the role.Policy specifies a role and the principals that are assigned/denied the role.Principal defines an identity or a group of identities for a downstream subject.Authentication attributes for a downstream.Authentication attributes for a downstream.Principal defines an identity or a group of identities for a downstream subject.Used in the `and_ids` and `or_ids` fields in the `identifier` oneof.Used in the `and_ids` and `or_ids` fields in the `identifier` oneof.Role Based Access Control (RBAC) provides service-level and method-level access control for a service.Should we do safe-list or block-list style access control?Role Based Access Control (RBAC) provides service-level and method-level access control for a service.