Säkerhet och drift

Driftsatt där ni behöver.

Tre nivåer. Samma produkt. Ni väljer hur mycket ni vill sköta själva.

Var hamnar era data?

Era dokument är vanliga textfiler i Git. Allt annat Colleag håller reda på byggs runt dem, så frågan har tre delar.

Filerna

Dokument och originalfiler i ett Git-repo. De går att läsa utan Colleag och är alltid era.

Databasen

Sökindex, historik över vem som frågat och godkänt vad, och ändringar som väntar på godkännande.

AI-anropen

Språkmodellen som formulerar svaren och vektormodellen som gör texten sökbar.

Driftsatt där ni behöver

Börja i SaaS, flytta in i ert Azure, eller kör på en lokal server. Säkerhetsprinciperna följer valet ni gör.

SaaS

Vi driftar i vår Azure-miljö i Sverige. Ni använder de senaste LLM-modellerna via oss.

  • Drift i vår Azure-miljö i Sverige
  • Senaste LLM-modellerna via oss
  • Sökning via Azure OpenAI inom EU
  • Inloggning och backup hos oss

För det här valet

Er data. Era beslut.

Ni äger innehållet. Vi driftar plattformen och raderar data när ni ber oss.

Ingen modellträning

Er produktdata används inte för att träna eller finjustera modeller.

Åtkomst ni styr

Ni bestämmer vilka som får in. Varje inloggning loggas.

Full ändringshistorik

Vem ändrade vad, och varför. Redo när ni behöver visa hur arbetet gick till.

Läs mer för IT
Var det körs

Colleags Azure-miljö i Sverige (Sweden Central). Applikationen körs i Azure Container Apps, databasen är Azure Database for PostgreSQL och hemligheterna ligger i Azure Key Vault.

Isolering mellan kunder

Varje rad i databasen bär sin organisations id, och API:t hämtar organisationen ur det signerade inloggningsintyget — aldrig ur något en användare kan ändra i en adressrad. En förfrågan mot en annan organisations resurs svarar att den inte finns, vilket inte heller bekräftar att den finns.

Kryptering

TLS i transit. Lagrade uppgifter till affärssystem och Git krypteras med Fernet (AES-128-CBC med HMAC-SHA256) och nyckeln ligger i Key Vault, inte i koden. Diskarna är krypterade av Azure.

Inloggning och åtkomst

Microsoft Entra External ID. Ni bjuder in era användare och sätter deras roll; externa intressenter kan bjudas in med tillgång bara till det som märkts kundsynligt. Varje inloggning loggas.

Säkerhetskopior och loggar

Databasen säkerhetskopieras automatiskt med 35 dagars historik. Driftloggar sparas i 30 dagar. Ni äger innehållet och vi raderar det på er begäran.

Affärssystemet

Kopplingen till ett ERP bakom brandvägg sker med en utgående tunnel som ni startar själva. Ingen inkommande brandväggsregel, ingen portöppning, ingen VPN. Colleag läser, skriver aldrig tillbaka.

Språkmodellen

Frågor och de dokumentutdrag som behövs för att svara går till Anthropic. Er data används inte för att träna eller finjustera modeller.

Det vi inte har

Vi är inte ISO 27001- eller SOC 2-certifierade. Vi beskriver gärna hur systemet är byggt, men vi har inget revisionsintyg att visa upp. Behöver ni personuppgiftsbiträdesavtal tecknar vi det.

Läs i manualen →

I ert Azure

Plattformen körs i er prenumeration. Ni kopplar de LLM ni vill använda.

  • Er Azure-prenumeration
  • Valfria LLM
  • Ert Entra ID
  • Era nätverksregler

För det här valet

Er data. Era beslut.

Data stannar i er tenant. Ni styr lagring, backup och radering.

Egna modeller

Koppla de LLM ni godkänner. Byt när ni vill.

Kryptering ni kontrollerar

TLS i transit, AES i vila. Egna nycklar om ni vill.

Åtkomst via er katalog

Ert Entra ID och era nätverkspolicyer. Full synlighet över vem som gör vad.

Läs mer för IT
Vad som installeras

En resursgrupp i er prenumeration med applikationen, PostgreSQL, Key Vault och lagring. Colleag får en avgränsad roll på just den resursgruppen för att kunna installera och uppdatera — ingenting annat i er tenant.

Era hemligheter föds hos er

Databaslösenord, krypteringsnyckel, sessionshemligheter och ERP-uppgifter skapas i ert valv vid installationen och har aldrig funnits hos Colleag. Det enda Colleag-ägda materialet i miljön är vår GitHub-identitet som låter plattformen läsa och skriva i era repon.

Era dokument, era filer

Innehållet är vanliga Markdown- och YAML-filer i er egen GitHub-organisation. Slutar ni använda Colleag har ni kvar ett läsbart arkiv, inte ett exportproblem.

Era modeller

Kopplar ni Azure OpenAI i er egen prenumeration lämnar varken frågor eller svar er tenant. Ni byter modell när ni vill.

Er inloggning, era nätverksregler

Ert Entra ID, era villkorsstyrda policyer, era MFA-krav. Nätverksreglerna är era — inklusive privata endpoints om ni vill det.

Vem som kan se innehållet

Era användare enligt roll. Colleag har en driftroll på resursgruppen, inte på innehållet, och ingen annan kunds installation delar något med er.

Läs i manualen →

Lokal server

Colleag.ai körs på er hårdvara, bakom er brandvägg. Även utan extern uppkoppling.

  • Er hårdvara
  • Ert nätverk
  • Air-gapped-alternativ
  • Full fysisk kontroll

För det här valet

Er data. Era beslut.

Ingenting lämnar huset. Ni äger servrar, backup och nycklar.

Modeller hos er

De modeller ni kopplar körs i ert nät.

Fysisk kontroll

Ni bestämmer vem som kommer åt rummet och maskinerna.

Lokal åtkomst

Era konton eller er befintliga katalog. Allt stannar bakom er brandvägg.

Läs mer för IT
Vad som körs hos er

Hela plattformen på er hårdvara: applikation, databas, sökindex och en self-hostad Git-tjänst. Ingen GitHub-app, inga Colleag-hemligheter i miljön.

Utan uppkoppling

Kan köras helt frånkopplat. Då sker uppdateringar via media ni själva för in, och språkmodellerna är de ni kör lokalt.

Vad det kräver av er

Ni äger servrar, säkerhetskopior, nycklar och uppdateringar. Vi kan inte nå miljön, så supporten sker genom er och inte genom en inloggning hos oss.

Modeller

Lokala modeller på er hårdvara, eller ert eget API-konto om ni tillåter utgående trafik. Valet är ert och går att ändra.

Vem som kan se innehållet

Bara ni. Colleag har ingen åtkomst alls till en lokal installation.

Läs i manualen →

Vilket driftsätt passar er?

Fyra frågor ger en första riktning inför samtalet med er säkerhetsansvarige. Förslaget markeras bland korten ovan och i tabellen nedan.

Innehåller produkten säkerhetsskyddsklassade eller exportkontrollerade uppgifter?
Får produktdata lagras hos en extern molnleverantör?
Får data behandlas av en AI-tjänst i USA?
Har ni en egen Azure-prenumeration?

Förslag

SaaS

Snabbast att komma igång. Ni kan flytta till ert Azure senare utan att konvertera något.

Var hamnar vad

Läs tabellen från vänster till höger: ju längre till höger, desto mindre lämnar ert nät och desto mer sköter ni själva. Klicka på ett driftsätt för att markera det.

Del
FilernaDokument och originalColleags Git-tjänst, eller er GitHub-organisationEr GitHub-organisationSelf-hostad Git hos er
DatabasenIndex, historik, väntande ändringarColleags PostgreSQL i SverigePostgreSQL i er prenumerationPostgreSQL hos er
AI-anropenSpråkmodell och vektormodellAnthropic, och Azure OpenAI inom EU för sökningenEra modeller, t.ex. Azure OpenAI i er prenumerationLokala modeller, eller ert eget API-konto
InloggningVem som kommer inColleags Entra External IDErt Entra IDEr katalog
DriftVem som uppdaterarColleagColleag, med en avgränsad roll på en resursgruppNi

Affärssystemet bakom brandväggen

En liten connector i ert nät ringer ut till Colleag, så ingen inkommande port behöver öppnas. I Monitor avgränsar företaget vad Colleag kan se.

Så går trafiken

MonitorEr server, oförändrad
internt nät
ConnectorLiten server i ert nät
utgående HTTPS, port 443
ColleagSaaS eller ert Azure
  • Colleag läser bara. Ingenting skrivs tillbaka till affärssystemet.
  • Ingen inkommande brandväggsregel, ingen portöppning och ingen VPN.
  • Data läses när någon frågar. Det som sparas är en sökspegel av artikelregistret och det som står i svaren.
  • Återkalla connectorn i Colleag så stängs tunneln direkt.

På en lokal server når Colleag Monitor direkt, utan connector.

Avgränsa med företag i Monitor

Colleag kopplas till ett företagsnummer i taget. Ge Colleags Monitor-användare behörighet bara i det företaget, så håller Monitor själv gränsen.

Monitor-servernExempel

001.1FörsvarsprodukterIngen behörighet
002.1Civila produkterColleag läser här
900.1TestföretagMöjligt för en pilot
Läs om avgränsning med företag

Kombinera driftsätten

Dokumenten är vanliga filer i Git i alla tre driftsätten. Att byta driftsätt betyder att repot flyttas, och sökindexet byggs om på den nya platsen.

Steg för steg

Börja i SaaS med en icke-känslig produkt, flytta till ert eget Azure när IT vill ha allt i bolagets moln, och lägg skyddsvärda produkter på en lokal server.

Sida vid sida

Civila produkter i SaaS eller ert Azure, skyddsvärda och exportkontrollerade produkter på en lokal server. Två installationer med egna användare, egen databas och eget index, utan koppling mellan sig.

Vem kan se er data

Samma tre nivåer gäller i alla driftsätt. Vi skriver hellre ut dem än låter en IT-chef gissa.

Era användare

Rollen avgör vad en inloggad person når: läsa, skriva, administrera. Externa deltagare kan bjudas in som intressenter med tillgång bara till det som märkts kundsynligt. Varje inloggning loggas.

Andra kunder: aldrig

Data separeras per organisation i varje databasfråga och varje filsökväg. En connector mot ert affärssystem är bunden till er organisation och sin egen port, och går inte att nå från något annat konto.

Colleag

I SaaS har driftpersonal teknisk åtkomst till plattformen för att kunna drifta den, genom Azure och med spårbar inloggning. I ert Azure har vi en avgränsad roll på resursgruppen och ingen åtkomst till innehållet. På en lokal server har vi ingen åtkomst alls.

Språkmodellen

Det ni frågar om, och de dokumentutdrag som behövs för att svara, skickas till den modell driftsättet använder. I SaaS är det Anthropic, och er data används inte för träning. I de andra två väljer ni leverantör själva, eller kör modellen lokalt.

Er ERP-data lagras inte som en kopia. Undantaget är en sökspegel av artikelregistret — nummer, benämning, enhet, status, typ — som finns för att produktsökningen ska hitta en artikel utan att fråga affärssystemet vid varje tangenttryck, och som töms när integrationen kopplas bort.

Detaljerna finns i manualen: driftsätt, datasäkerhet och hur affärssystemet kopplas in. Läs i manualen

Vill ni se vilken drift som passar er?

Boka ett kort möte. Vi går igenom SaaS, ert Azure eller lokal drift mot era säkerhetskrav.

Boka ett möte