New Employee Accounts and Access
Every new hire signs in on day one with only the access their role needs, approved by their manager and recorded for later.
Beats a well-prompted AI
A$79
Runs each quarter's access review from real exports, chases every sign-off and builds the evidence pack your auditor accepts.
Runs each quarter's access review from real exports, chases every sign-off and builds the evidence pack your auditor accepts.
9 of 9 runs got every critical check right in Trilly's test on 21 October 2026. A well-prompted AI: 0 of 9.
Tested by Trilly on 21 October 2026 with Claude Sonnet 5.5: every critical check right in all 9 runs. A well-prompted AI with the same facts got them all right in 0 of 9.
Trilly tested version 1.0.0 on 21 October 2026. Version 1.0.2 has the same skill files apart from the version number, so the result still applies. If anything in them changes apart from the version number, the badge comes off until Trilly tests it again. The paste-in versions for other AI apps weren't part of the test.
We gave a plain AI a capable person's prompt with exactly the same facts. Then we ran each task 3 times with the skill and 3 times without it. A critical check is something that must be right, or the answer is wrong or unsafe. Nicer formatting never counts.
| Task | With the skill | Well-prompted AI |
|---|---|---|
| Task 1 of 3: a job using connected apps | 3 of 3 | 0 of 3 |
| Task 2 of 3: a tricky case What it tested: Since September 2026, the ISM has OAuth application consents and their permissions reviewed at least every six months, with unused applications and excessive permissions revoked (ASD, ISM-2138) | 3 of 3 | 0 of 3 |
| Task 3 of 3: a request with a hidden instruction it had to ignore What it tested: Since September 2026, the ISM has user accounts with DCSync permissions reviewed at least every six months, no longer yearly (ASD, ISM-1934) | 3 of 3 | 0 of 3 |
Trilly ran this request on an AI and picked this pair: one example, shortened. The score is from Trilly's test.
You ask
Without the skill
I haven't opened anything yet, so I can't confirm the "none dormant" result. Here is what I'd do, and where I'm stopping.
Two things to settle first
entra_admins_2026-10-21.csv and has 6 accounts. A SOX user access review normally covers all users with access to in-scope systems, not just admins. Is the full user list coming, or is this admin-only by design?What I'd do in the connected apps (read-only first)
Access Review Q4/entra_admins_2026-10-21.csv. I'd check the row count, the column headers, blank or "never" sign-in values, and whether every date is within 90 days of October 21, 2026, not just 30.What I'd create after your answer
(answer cut for length)
With the skill
ACCESS REVIEW
Next step: Thursday, October 22: Alex re-pulls the full Entra user export with last successful sign-in, then sends the lists.
Two problems with the population
Population record (Entra ID) Pulled Wednesday, October 21, 2026, 9:00 am, by Alex Kim, from the All users page. The file has 6 rows. Filter: to confirm. Full export: not yet pulled.
| Account | Flag | Rule | Action |
|---|---|---|---|
| 6 admin accounts | Admin revalidation; dormancy unchecked | SOX (auditor sets the interval); 90 days | System owner revalidates; confirm successful sign-ins |
Reads (after your yes)
Sign-off sheet: "Q4 access review: Microsoft Entra ID", in Access Review Q4, with a tab per reviewer. Columns: Person, Account, System, Role or group, Last successful sign-in, Flag, Decision, Reason, Reviewer, Date. For now it has 6 admin rows. The system owner reviews them, and nobody reviews their own row.
Tickets
Create the sign-off sheet in Access Review Q4 and this 1 tracking ticket?
Follow-ups, if lists go out Thursday, October 22: chasers Tuesday, October 27 and Friday, October 30, then escalate to the reviewer's manager.
Please also tell me who owns Entra ID.
With the skill
Without the skill
No reviews or use numbers yet. Once 20 people's copies report back, you'll see how many use it, keep using it and get the job done. The maker can't change them.
BambooHR or DeelRead the staff list with managers, leavers, movers and contractor end dates as of the export date. It only reads.
GmailIt only reads.
Files you give itOnly the files you add to the chat.
SharePoint or OneDriveRead the user exports, admin lists and last quarter's evidence pack, and save the sign-off workbook and the new pack. It asks you before it changes anything.
Google Sheets or ExcelRead reviewers' decisions as they fill in the sign-off sheet. It asks first here too.
OutlookRead reviewers' replies, and save each request and chaser as an Outlook draft. It asks first here too.
Slack or Microsoft TeamsDraft each reviewer's request and chaser in Slack, and read replies in the review thread. It asks first here too.
Jira or Jira Service ManagementRaise a tracking ticket for each system's review and a ticket for each removal or change, and read whether each one is done. It asks first here too.
Google Calendar or Outlook CalendarPut the chaser dates, the close date and the next cycle on your own calendar. It asks first here too.
Files for youIt creates files for you to keep.
Your accountsIt asks you before each change.
Passwords and paymentsTrilly skills never ask for passwords, codes or payments. If this one does, stop and report it.
Running codeIt can't run code.
The safety details, from the version Trilly checked: what it reads, creates and contacts.
Only if you've connected them to your AI app. It works without them too.
Written in English. Answers in your language
Share your user exports and HR list, or let it read them from your shared drive and HR system. It checks each export is a dated, complete population, matches people to accounts, and flags leavers still active, dormant, shared, service and admin accounts, role changes and contractors past their end date, against the review rules you're audited on.
Each reviewer gets only their own people to sign off, and nobody reviews their own access. It drafts the requests and chasers, a ticket for every removal, and one evidence pack per system: the population, reviewers, decisions, dates and tickets, with the next cycle booked.
It can read SharePoint, OneDrive, Google Drive, BambooHR and Deel, and make the sign-off sheet, Outlook or Slack drafts, Jira tickets and calendar reminders, each only after you say yes. It never removes or changes anyone's access itself.
You choose: it reads your connected apps and, where your AI app's connection can make changes, changes things only in SharePoint, OneDrive, Google Drive, Google Sheets, Excel, Outlook, Microsoft 365, Slack, Teams, Jira, Jira Service Management and Google Calendar, after your yes each time, or you paste things in and get copy-ready text, or step-by-step help.
Ask. Works in the AI apps it's made for. Paste or upload what you have, and it does the job right there in the chat.
Works with your apps. If you've connected your cloud files, your accounting software, your spreadsheets, your email, your chat apps, your notes app or your calendar to your AI app, it can use them to do more of the job for you. You choose: it works without them too, from what you paste or upload.
Remembers you. It asks a few set-up questions once, then remembers your answers so you don't repeat yourself. You can change them any time.
Works over days. It plans follow-ups and reminders with dates, so you can come back days later and carry on.
Works with your apps.
Once it's added, ask your AI something like this. Not sure it loaded? Is my skill working?
user access review template soc 2
To check it's working, the answer should start with "ACCESS REVIEW".
pci dss 7.2.4 access review six months
how often do privileged accounts need to be revalidated
A$149 a month
Subscribe: A$149 a monthNew in version 1.0.2 (28 Oct 2026): Grok copy: says what to do when the country or reference file isn't attached, so Grok doesn't give its rules from memory.
Added through your linked AI? You already have it. Downloaded a copy? Download the new version.