Write an access table
Use your own business rules. Do not grant broad access just because an interface needs an admin screen.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Define who can use each action and verify access on the server.
| Action | Client | Administrator |
|---|---|---|
| Create a request | For their own account | If required by your workflow |
| Read a request | Their own requests | All requests |
| Change status | No | Yes |
| Delete a request | Define your rule | Define your rule |
Add client and administrator roles to the request portal.
Every request belongs to the authenticated client who created it.
Enforce ownership and role checks on every server route that
reads or changes requests. Reject signed-out requests and reject
clients trying another client's record identifier. Do not trust
a role or user ID supplied by the browser. Keep the interface
consistent with those server rules.