Alla artiklar
Produkt

Släpp in AI-agenter i ert ISMS utan att lämna över nycklarna

5 min läsningVictor Pettersson, IT-säkerhetschef, Sokigo

AI-agenter har i det tysta blivit bra på precis den typ av arbete som ett ISMS är fullt av: skriva en rapport, gå igenom en rutin, uppdatera ett register, kontrollera vad en policy faktiskt säger. Det naturliga nästa steget är att låta en av dem göra det. Den naturliga nästa oron är vad ni egentligen just har gett den tillgång till.

De flesta integrationer hanterar den oron dåligt. De skapar en API-nyckel med en egen uppsjö av behörigheter, eller ett tjänstekonto som i det tysta rankas över de personer det samarbetar med: en andra, osynlig nyckelknippa till ert efterlevnadssystem. Aquils API och MCP-tjänst bygger på motsatt princip: en ansluten agent är aldrig mer än den person den agerar för.

Kopplingen är ni – och inget annat

När ni kopplar en AI-klient till Aquil autentiserar kopplingen vem ni är. Den har inga egna behörigheter. Varje enskild förfrågan härleder på nytt vad agenten får göra utifrån er aktuella roll, era omfattningar, er organisation och er faktureringsstatus: samma kontroller som appen gör när ni själva klickar på en knapp.

Konsekvenserna är värda att räkna upp. En agent som agerar för en användare med enbart läsbehörighet kan bara läsa. Den kan aldrig nå en annan organisations data, eftersom er organisation fastställs vid varje anrop och aldrig hämtas från förfrågan. Och i samma stund som er åtkomst ändras (en omfattning tas bort, ert konto inaktiveras, tillägget stängs av, en token återkallas) ändras agentens åtkomst med den, redan vid nästa anrop. Det finns ingen långlivad behörighet som ligger kvar i en konfigurationsfil och överlever era rättigheter.

Att ansluta är en inklistring och ett klick

Eftersom Aquils MCP-endpoint också är en standardenlig OAuth 2.1-server tar det bara en inklistring och ett klick att ansluta en modern klient. I Claude, Cursor, VS Code eller ChatGPT lägger ni till en anpassad koppling, klistrar in er Aquil-server-URL, loggar in med er vanliga Aquil-inloggning och godkänner en samtyckesskärm som listar exakt vad kopplingen kommer att kunna göra. Ingen token att kopiera till en fil, inget bryggskript att passa. Den anslutna appen visas sedan under Inställningar → API & MCP, där ni eller en administratör kan koppla bort den när som helst, och bortkopplingen träder i kraft vid nästa förfrågan.

För headless-användning (ett CI-jobb, en automatiserad agent, en klient utan kopplingsdialog) kan ni skapa en bearer-token i stället. Tokens visas bara en gång och lagras enbart som ett hashvärde, gäller i sex månader, varnar er i appen innan de går ut, och kan begränsas till en delmängd av funktionerna. En administratör kan återkalla eller förnya vilken token som helst; ägaren kan rotera den för en ny hemlighet.

Vad en agent faktiskt kan göra

Åtkomsten är indelad i omfattningar, och en agent ser bara de verktyg som dess omfattningar (och er roll) tillåter. Verktygen täcker hela ISMS:et: läsa policyer, hitta och fylla i rapporter, bläddra i och lägga till registerposter, köra en process steg för steg, och schemalägga granskningar.

Utformningen knuffar agenter i rätt riktning. De tar reda på innan de skriver: de listar en rapports fält, obligatoriska flaggor och giltiga alternativ innan de fyller i den, och kan därför inte hitta på ett värde som inte hör hemma där. Färdigställda rapporter exponeras aldrig, eftersom de är slutgiltiga och oföränderliga. Och när en agent fyller i en rapport sker det genom sammanslagning: den ändrar bara de fält ni bad om och lämnar allt annat exakt som det var.

Samma spärrar som för er själva

Reglerna en agent stöter på är desamma som för en kollega. Om den inte äger registret den lägger till i, skickas posten för godkännande hos ägaren i stället för att skrivas direkt, precis som för vilken kollega som helst i den rollen. Den kan bara ta bort ett utkast till rapport den själv skapat via API:et, aldrig en som en människa gjort. En körning märkt som konfidentiell förblir konfidentiell. Den kan inte placera en rapport under en omfattning ni inte administrerar.

Och allt den gör finns registrerat. Varje åtgärd skrivs till er organisations aktivitetslogg, tillskriven er, tillsammans med vilken token som användes för anslutningen. Så ”agenten gjorde det” är aldrig slutet på granskningsspåret, utan början på ett. Anrop är hastighetsbegränsade per användare och per organisation, så att en loop som skenar inte kan överbelasta er data.

Löftet om en AI-agent i ert efterlevnadsarbete är verkligt: de tröttsamma delarna (ifyllandet, genomgångarna, uppslagningarna) sköts åt er. Haken har alltid varit åtkomsten. Aquils svar är att göra agenten till en trogen företrädare för er och aldrig mer än er själva, så att ni kan lämna över det tråkiga rutinarbetet utan att lämna över nycklarna. Det är ett tillägg under Inställningar → API & MCP, och i Free-planen är det påslaget som standard.

Se vad Aquil kan göra för ert team