AutoMate Technische Documentatie
Welkom bij de technische documentatie van AutoMate. Deze documentatie is bedoeld voor het development team en DevOps engineers en bevat architectuurbeschrijvingen, technische referenties, developer guides en operationele informatie.
Platform
AutoMate is een multi-tenant Microsoft 365 automatiseringsplatform gebouwd op Azure. Het platform draait op AutoMate.API — een centraal .NET API-platform gebouwd met FastEndpoints — en het Management Portal — een Blazor Server applicatie voor beheer.
Achtergrondverwerking (HR sync, device sync, metrics) wordt afgehandeld door Hangfire binnen de API. Lokale ontwikkeling wordt georkestreerd via .NET Aspire.
Secties
Architecture — Platform architectuur, module-afhankelijkheden en OperationContext
Technical Reference — AutoMate API (FastEndpoints, multi-tenancy, plugins), RBAC internals, background processing, logging en monitoring
Features Internals — Technische implementatiedetails van IAM HR Sync, Workflows, OrgModel, UserTypes, Branding, Provisioning en Klant Statistieken
Developer Guide — Ontwikkelomgeving opzetten, Aspire, Git workflow, tools en releases
Planning — Roadmap en technische planning
Operations — Infrastructuur, omgevingen, health checks en monitoring