Commit 065ca9d
feat: Access Review API - stripped down to access review only
- Simplified Prisma schema to only access review models
- Created PermissionsClient for Graph API permission operations
- Added getAppOnlyGraphToken to TokenManager
- Created comprehensive accessReview router with:
- Campaign CRUD operations
- Review items listing
- Decision submission (retain/remove)
- Campaign execution for permission removals
- Scheduled reviews management
- Updated _app.ts to only include access review routes
- Removed all non-access-review routers and services
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent cb1c35c commit 065ca9d
17 files changed
Lines changed: 1559 additions & 2992 deletions
File tree
- prisma
- src
- jobs
- lib
- compliance
- microsoft
- ml
- trpc/routers
Large diffs are not rendered by default.
This file was deleted.
0 commit comments