An AI acceptable use policy for employee-built apps

Give employees a clear path from an AI-built prototype to a maintained team app. This operational template covers apps built with tools such as Claude, ChatGPT, Codex and Cursor. Fill in your organization’s decisions and have the responsible teams approve it before adoption.

GovernanceBy Published 3 min read

On this page

Download and adapt the policy

The editable Markdown template includes placeholders for the policy owner, approved tools, data classes, release workflow and incident contact. It is a starting point for your organization’s review, not a certification or a statement that SpringRoll enforces every policy clause.

Match each rule to a control and a person

Use the table when reviewing your policy. SpringRoll records and controls the application handoff. Your organization chooses which AI vendors and data classes are allowed, maintains app permissions and owns the incident process.

Scroll sideways to see all columns. With the table focused, use the arrow keys.

Policy rules and their implementation boundaries.
Policy ruleSpringRoll controlOrganization responsibility
Name an accountable owner and support contactApp ownership and release recordsKeep ownership current when people change roles.
Use approved AI tools and permitted dataCompany Blueprint publishes guidance to connected agentsApprove vendors and data classes; guidance is not device-wide enforcement.
Keep source-system credentials out of prompts and app bundlesConnect holds source credentials server-sideReview source and built assets; rotate secrets exposed elsewhere.
Request only necessary company dataEnvironment-specific field/query or native endpoint grantsChoose scope, source-account permissions and expiry; verify denied access.
Review a release before production when requiredStaged workflow and recorded human decisionsConfigure Staged; Direct to Production is the default.
Limit who can use the appApp Portal audience checksProtect the direct app URL and server-side business operations.
Keep evidence and a maintenance handoffImmutable release history and audit eventsKeep source, acceptance results, support ownership and incident procedures.

Apply the template to one purchase request app

Start with the Purchase Desk example and fictional records. Name the owner, select the intended Finance audience and write the acceptance task. Decide whether this app requires Staged review before the first deployment.

Test an allowed colleague and someone outside the audience, then test the provider URL independently. Keep the release and the results with the handoff. If real purchasing data is needed later, request its grant separately; the prototype’s success does not authorize that connection.

Make exceptions and incidents actionable

The template asks for an exception owner, a reason, a scope and a review date. An agent should surface a blocked approval to the responsible person. It should not invent an approver or treat an earlier approval as authorization for a broader change.

For an exposed credential or unintended audience, contact the named incident owner and review the affected grant, deployment and app sessions. Revocation stops future authorized access; it does not erase data already copied by an application.