Skip to main content

authorize_operation

Function authorize_operation 

Source
pub fn authorize_operation(
    principal: Option<&Principal>,
    policy: &ContractAuthorizationPolicy,
    request_id: &str,
) -> Result<(), ApiFailure>
Expand description

Enforce generated authentication, permission and scope requirements.

This boundary is deliberately coarse and performs no database, tenancy, ownership or business-state checks. Applications retain those checks.