A volunteer needs the event plans. Which folders should they see?
A customer needs an answer. An invoice needs checking. Your team wants to try a new tool. Start with a familiar problem, see what is happening, and choose what you would do. No technical background needed.
- Meet the problem
- See what is happening
- Make a choice
- Find out why
- Try a small change
All decisions are free without an account or API key. Drafts stay on this device only, not in account sync. Follow-up lessons retain their existing sign-in and plan requirements.
These are made-up (synthetic) stories with feedback written in advance, not live AI results or real customer outcomes. They help you practise, but do not certify your skills.
Eli helps a community group manage shared online folders. A volunteer needs to read event plans for a week. The folder owner must agree, but the old sharing tool can only give broad access with no end date.
The problem: The volunteer has a real need, but that does not justify opening every folder indefinitely.
AI-illustrated teaching scene. Follow the arrows from 1 to 3; they show how to read the story, not actions taken by an AI.
- A volunteer needs plans
The volunteer is helping with one event next week.
- Several shared folders
Some folders contain information unrelated to that event.
- A week of help
The request is temporary, but the old sharing tool has no expiry.
What would you do?
What should Eli's helper do with the request?
- Give broad access after the volunteer says yes
Why this choice?
The volunteer cannot approve access on the owner's behalf, and broad sharing exposes unrelated material. Ask the owner for the specific folder and duration through the established process.
- Prepare a specific request for the folder owner
Why this choice?
State who needs which folder, why and until when. Let the owner approve and the responsible administrator arrange limited access; do not give the helper the broad sharing power.
What to take away
Knowing who asked is different from knowing they are allowed. Ask for the smallest access that serves the job.
What if something changes?
The group gets a sharing service that accepts the owner's approval for one read-only folder and an end date. Practice checks show access expires and cannot be reused for another folder. The administrator receives an alert if removal fails.
What can the helper now reasonably do?
- Carry out the owner-approved, time-limited sharing
Why this choice?
That removes an extra handoff without letting the helper choose permissions. Keep approval tied to the person, folder and end date, and have the administrator resolve any failed removal.
- Reuse the approval for other similar folders
Why this choice?
Similar names do not mean the same permission. Ask for a fresh owner approval when the folder, person or access changes, rather than stretching an earlier yes.
What to take away
Better controls can let a helper carry out a decision. They do not let it expand that decision.
The idea behind this story
Keep access narrow, approved by its owner and removable when the need ends.
What should happen to the permission when the volunteer's week is over?
The technical connection: Scoped, expiring authorization
A server binds approval to an identity, resource, role and expiry. Tested removal matters as much as creation; privileged exceptions still need their responsible security owner.
Advanced: A request for help is not a grant of access
Separate access requests from authorization, then use expiring permissions when the approval and revocation path is proven.
Security and employee permissions · 9 minutes
The problem
Synthetic practice scenario: all quantities and evaluation outcomes are illustrative, not reported research. Fictional outcomes are not guarantees. An internal help desk wants to speed up temporary project access while preventing a conversational helper from granting broad or lasting privileges.
Your initial decision
What role can an access helper safely take before scoped provisioning exists?
- The fictional team processes 20 temporary project-folder requests each week.
- An authenticated request still needs resource-owner approval; a manager title in chat is not authorization.
- The legacy connector uses a broad service account and cannot bind a grant to an approved resource, role and expiry.
- Privileged roles, conflicting duties and employment-status exceptions require security-owner review.
Compare the alternatives
- Offer a catalog of standard roles and request forms
A clear catalog reduces vague requests without provisioning access, but staff still translate unusual project needs into the right approval packet.
- Prepare narrow requests for owner approval and IT execution
The helper collects purpose, resource and duration while owners approve and IT provisions through the established path, leaving manual execution effort.
- Add supervised provisioning after resource-owner approval
Supervised provisioning could reduce re-entry after owner approval, but legacy credentials still exceed the requested scope and removal is not enforced.
Mechanism, trade-offs, and evidence
- Identity answers who is asking; authorization answers whether this person may access this resource for this purpose and duration.
- Keep request preparation separate from grant execution so the helper cannot become a confused deputy using its broad service account.
- Measure time to correctly scoped access and successful removal, not only how quickly a request receives a friendly response.
Reconsider after a change
IT replaces the broad connector with a scoped grant service; resource-owner approvals and expiry are enforced server-side, and independent tests include removal as well as creation.
Which requests may now use the helper's provisioning path?
- In 120 independent illustrative tests, replayed, expired and wrong-resource approvals are rejected and scheduled removals complete; finite tests are not a guarantee.
- A signed approval binds the employee, read-only role, project folder and end time; employment status is rechecked when executing.
- Only a listed nonprivileged project role is in scope; privilege elevation and conflicting duties still require security review.
- Failed revocation alerts IT and blocks renewal; every grant has an audit record and an operator disable path.
Compare the alternatives
- Use the catalog alone for all project requests
Role descriptions remain useful for orientation, but a catalog alone does not use the tested approval-to-expiry path to reduce the provisioning queue.
- Keep IT execution for unsupported and privileged requests
The established packet workflow handles roles outside the service's tested scope, but adds avoidable handoffs if applied to every approved read-only request.
- Execute owner-approved expiring project access
Scoped execution removes re-entry for a narrow role while retaining human resource-owner approval and monitored automatic expiry.
Mechanism, trade-offs, and evidence
- Adoption is justified by enforceable scope and tested removal, not by the assistant becoming more persuasive about a person's need.
- Approval must bind the actual operation so a changed folder, role or employee requires a new authorization.
- Review grant and revocation outcomes together; successful creation without reliable expiry would defeat the purpose of temporary access.
Related technical concepts
Follow-up lessons retain their existing sign-in and plan requirements.
Technical sources
- MCP Security Best Practices — Model Context Protocol
Describes consent and authorization boundaries for tool integrations; adopting a protocol does not grant access to customer data or actions.
- Demystifying evals for AI agents — Anthropic Engineering
Explains tasks, graders, repeated trials and outcome evaluation for agents; use task-specific tests rather than importing reported scores.
- AI Risk Management Framework — NIST
Organizes voluntary risk management around governing, mapping, measuring and managing; it is neither certification nor a return-on-investment study.
Learning together? Pick a story, compare your choices, and talk about what might change your mind. There are no verified team scores or completion records here.
Self-checks and completion records help you reflect; they are not independently verified credentials. Credential availability, assessment, and eligibility are separate.
AI Agents, Explained — free, no login
Explore the cases
- Can I return these shoes?
- The refund screen froze. Did the money move?
- The AI fixed Save. Can we put it live?
- The shop website will not take orders
- We both said approved supplier. Did we mean the same thing?
- It gets the same ten questions right. Is it ready?
- How do I book an appointment on a noisy bus?
- We can improve one task. Which one is worth our time?
- It is your first day at the garden. Where do you start?
- Can the helper pay this repair bill?
- Can we sign the room booking agreement today?
- The caterers sent their prices. Are we comparing the same thing?
- A customer wants a cake by Saturday. Can we promise it?
- Should our shopping helper reorder the household supplies?
- Can we put the neighbors' feedback into an AI tool?
- A volunteer needs the event plans. Which folders should they see?
- These club files are old. Can we delete them?
- There is a new AI helper. Should the club switch?
- Our online helper is down. How can we help visitors?
- The AI writes faster. Why do handovers take longer?