Skip to main content
Version: 0.16

Overview

Authorization determines what actions an authenticated user or entity may perform within the server. Where authentication establishes identity, authorization controls what that identity is allowed to do once verified.

Stalwart supports fine-grained access control. Permissions can be assigned at several levels: directly to individuals or groups, through roles, or at the tenant level for multi-tenant deployments. The combination of these layers determines the effective permissions of a given principal.

The sections that follow cover the available permission types and how they are configured to match a deployment's access policy.