Check your EU AI Act status

    Get a free risk tier assessment and personalized gap checklist in 5 minutes.

    Take the Assessment
    Best Practices Guide

    AI Risk Appetite for Internal vs Customer-Facing AI Systems

    Yes, risk appetite should usually differ between internal and customer-facing AI, but the audience label is only a starting heuristic. Assign each system to a tier using data sensitivity, autonomy level, blast radius, user trust and regulatory exposure. Then express each tier as measurable tolerances and enforce them at runtime through agent identity, least-privilege permissions, tool-call governance, approval thresholds and audit logging.

    Why a single risk appetite fails

    Risk appetite should usually differ between internal and customer-facing AI. A single statement applied uniformly to every system cannot reflect the different exposure each system carries, so each system needs to be placed in a tier with its own tolerances.

    The risk dimensions that justify divergence

    Assign each system to a tier using these five dimensions rather than audience alone:

    • Data sensitivity
    • Autonomy level
    • Blast radius
    • User trust
    • Regulatory exposure

    Where the internal versus customer-facing heuristic breaks

    The audience label is only a starting heuristic. An internal system is not automatically low risk: every internal agent with privileged access should be reviewed against the strictest tier, not the default.

    From risk appetite to enforced behavior

    The path from statement to evidence has four stages.

    1. ClassifyScore each system on five risk dimensions, not on audience alone.
    2. Set tolerancesDefine measurable limits for each tier.
    3. Enforce at runtimeApply identity, permissions, approvals and policy checks.
    4. EvidenceRetain logs showing the tolerances held in operation.

    Turning the statement into enforceable controls

    Each tolerance should name a control that enforces it and a signal that measures it. The examples below show how a tolerance maps to a control.

    Example tolerances and the controls that enforce them
    ToleranceEnforcing control
    Agents in this tier may not write to production systems without approvalTool-call permissions and an approval threshold
    Sensitive data classes must not appear in outputsA data access scope and an output policy check

    Useful measures include the number of blocked calls, the approval rate and time to decision, permission changes per agent, and exceptions granted.

    Four mechanisms that carry most of the load

    Runtime mechanisms and what each does
    MechanismWhat it does
    Agent identityGives every agent its own credential so actions are attributable and permissions are not inherited from a shared service account or the invoking user.
    Least-privilege permissionsLimits which tools, data scopes and operations each identity may use.
    Tool-call governanceEvaluates each call against policy at the moment of execution and routes defined actions to human approval.
    Audit loggingRecords the identity, the request, the policy decision and the outcome.

    Runtime governance platforms, including Trussed AI, provide capabilities in these areas: agent identity, agent permissions, tool approval workflows, runtime policy enforcement and audit logging.

    Implementation checklist

    • Inventory internal and customer-facing AI systems, including agents with tool or system access.
    • Score each system on data sensitivity, autonomy, blast radius, user trust and regulatory exposure.
    • Review every internal agent with privileged access against the strictest tier, not the default.
    • Rewrite each tolerance in the risk appetite statement as a measurable condition with a named control.
    • Define which actions require human approval and who is authorized to approve them.
    • Confirm that logs show policy decisions per agent, so you can evidence enforcement during an audit.

    Make differentiated risk tolerances operational

    If your risk appetite statement is not yet tied to agent identity, permissions and audit logging, a review of your runtime controls is a practical place to start.

    Request a Demo