 natively on Envoy.</li><li>Role-based semantics, which makes it easy to use.</li><li>High flexibility as it allows users to define conditions using
<a href=/v1.21/docs/reference/config/security/conditions/>combinations of attributes</a>.</li></ul><p>In this blog post, you&rsquo;ll learn about the main authorization features and how to use them in different situations.</p><h2 id=characteristics>Characteristics</h2><h3 id=rpc-level-authorization>RPC level authorization</h3><p>Authorization is performed at th