Intern systemadministrator¶
Hva denne rollen kan gjøre¶
Intern systemadministrator (JHL) drifter hele plattformen — alt som ligger under appen. Fullstendige prosedyrer ligger i Systemadministrasjon; dette er ansvarsområdene:
| Område | Innhold | Dokumentasjon |
|---|---|---|
| Connect API | IIS-deploy (.NET Framework 4.8), Web.config per miljø: connection strings (ConnectSQL_{id}, VismaSQL_{id}), selskapsoppsett (companiesSection), integrasjonsnøkler |
Drift og overvåking |
| ConnectMonitor-tjenesten | Synkjobbene (FacToLink, DataHost, EnergiApp, AutoOrder, St1, GeoNorge, SMS, NorTrace) og planleggingen av dem | ConnectMonitor |
| Databaser | SQL Server: Visma-databasene (F{id}), Connect-tabellene (RefreshTokens, KioskTokens, SurveySubmissions), FormsDB |
Backup og restore |
| App-utrulling | Web (app.knapphus.net), Android/iOS via Capacitor, API_ENDPOINT-bytte i app-settings.ts ved release |
Drift og overvåking |
| Dokumentasjon | docs.knapphus.net via Azure Static Web Apps-pipelines | azure-pipelines-docs-*.yml |
| Integrasjoner | Nøkler/tilganger mot Landax, ABAX, Soolo/NorTrace, CO DataHost, Dottie, SMTP, SMS | Integrasjoner |
| Sikkerhet | JWT-nøkkel, refresh-token-oppsett per selskapsdatabase, rotasjon av hemmeligheter | Drift og overvåking |
Tilgang¶
Rollen krever server- og databasetilgang (IIS, SQL Server, Azure DevOps) — ikke bare app-tilgang. I appen har systemadministrator normalt nivå 1 i testselskapet (9999).