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.