Skip to main content

require_org_api_key_permission

Function require_org_api_key_permission 

Source
pub async fn require_org_api_key_permission(
    ctx: &AuthContext<impl AuthSchema>,
    user_id: &str,
    organization_id: &str,
    action: &str,
) -> AuthResult<()>
Expand description

Authorize a user against an organization-owned API key, mirroring upstream’s checkOrgApiKeyPermission.

§Errors

Returns an error if organization permissions cannot be loaded or do not authorize the operation.