Två sätt att ge åtkomst i Azure

Ett läckt SAS-token eller en alltför generös roll är en vanlig orsak till dataläckor i molnet. I Azure finns två huvudsakliga sätt att ge åtkomst till lagrade data. Det första är rollbaserad åtkomstkontroll, RBAC, där användare och tjänster får roller via Microsoft Entra ID, till exempel Storage Blob Data Reader för läsning eller Storage Blob Data Contributor för skrivning. Det andra är SAS, Shared Access Signature, en länk med en signatur som ger tidsbegränsad åtkomst till en viss resurs, utan att mottagaren behöver ett eget konto. Båda har sin plats, men de bör användas med olika syften. RBAC passar fast personal och system, eftersom åtkomsten kopplas till en identitet som går att spåra och stänga av. SAS passar tillfälliga behov, till exempel när en extern part ska få ladda upp en fil. Business IT Support granskar och rättar åtkomstkontrollen i Azure, så att ni ger rätt behörighet till rätt person under rätt tid, och så att ni vet vem som kan nå vad i er miljö. Genom att dokumentera valet för varje åtkomst blir det enklare att förklara och försvara i efterhand.

Skapa en SAS-token i Azure Storage – SAS-token och åtkomstkontroll med RBAC i Azure, Business IT Support
Skapa en SAS-token i Azure Storage. Så arbetar Business IT Support, en del av Datorkirurgen AB, med SAS-token och åtkomstkontroll med RBAC i Azure åt företag i hela Sverige.

Så använder vi SAS på ett säkert sätt

Ett SAS-token är i praktiken ett lösenord i form av en länk, och den som har länken har åtkomsten. Därför behandlar vi dem försiktigt. Vi sätter kortast möjliga giltighetstid, ger minsta möjliga behörighet, till exempel bara läsning, och kräver HTTPS. Där det är möjligt begränsar vi även åtkomsten till en viss IP-adress. Vi föredrar user delegation SAS, som signeras med en Entra-identitet i stället för kontots nyckel, eftersom den är säkrare och går att spåra till en användare. För återkallning använder vi lagrade åtkomstpolicyer, så att en token kan dras tillbaka utan att kontonyckeln behöver bytas. Utan policy går det bara att ogiltigförklara en kontosignerad SAS genom att rotera nyckeln, vilket påverkar alla som använder den. Dessutom dokumenterar vi vilka token som delats ut, till vem och för vilket ändamål. Genom denna ordning minskar risken att en glömd länk ger obehöriga tillgång långt efter att behovet har upphört, och ni kan visa att åtkomsten hanteras på ett kontrollerat sätt.

Översikt över roller i Azure IAM – SAS-token och åtkomstkontroll med RBAC i Azure, Business IT Support
Översikt över roller i Azure IAM. Kontakta Datorkirurgen AB för hjälp med SAS-token och åtkomstkontroll med RBAC i Azure: felsökning, åtgärd och löpande support.

Granska rolltilldelningar och behörigheter

Med tiden ansamlas ofta fler behörigheter än någon har överblick över. Personer byter roller, konsulter kommer och går, och tjänsteidentiteter skapas utan att någon tar bort dem. Därför gör vi regelbundna genomgångar av rolltilldelningarna i Azure. Vi tittar på vem som har rollen Owner eller Contributor på prenumerationen, på resursgruppen och på själva lagringskontot, och vi jämför med vilka som faktiskt behöver dem. Vi skiljer på rollerna som får hantera kontot och rollerna som får läsa och skriva data, eftersom de är olika saker: en ägare av ett lagringskonto har inte automatiskt åtkomst till innehållet, men kan ge sig själv den. Överflödiga tilldelningar tas bort, och kvarstående dokumenteras. Vi rekommenderar att kritiska roller kräver flerfaktorsautentisering och, där det är möjligt, tillfällig höjning av behörighet. Granskningen resulterar i en tydlig lista över vem som har vad, vilket är värdefullt både för säkerheten och när en revisor eller kund frågar hur åtkomsten är styrd. Det gör att ni när som helst kan svara på frågan vem som har tillgång till vad, och varför de har det.

Rolltilldelningar i Azure IAM – SAS-token och åtkomstkontroll med RBAC i Azure, Business IT Support
Rolltilldelningar i Azure IAM. Exempel från ett verkligt uppdrag inom SAS-token och åtkomstkontroll med RBAC i Azure, utfört av Business IT Support.

Vad som händer när något läcker

Om en SAS-länk eller en nyckel har kommit på avvägar måste ni agera snabbt. Först avgör vi vilken åtkomst som kunde ges med den läckta uppgiften och under hur lång tid. Därefter spärrar vi åtkomsten, antingen genom att återkalla policyn, rotera kontonyckeln eller ta bort rolltilldelningen. Vi granskar loggarna för att se om någon har använt åtkomsten på ett oväntat sätt, till exempel genom nedladdningar från okända adresser. Om känsliga data kan ha exponerats bedömer vi tillsammans med er om det finns skyldigheter att anmäla incidenten. Slutligen åtgärdar vi orsaken, så att samma sak inte händer igen, och vi stärker rutinerna kring utdelning av åtkomst. Det kan handla om kortare giltighetstid, tydligare ansvar eller övergång till identitetsbaserad åtkomst. Genom att ha en plan i förväg går det snabbare och blir mindre skada när något oväntat inträffar, och ni slipper fatta beslut under tidspress utan att veta vilka alternativ som finns.

Åtkomstkontroll (IAM) i Microsoft Azure – SAS-token och åtkomstkontroll med RBAC i Azure, Business IT Support
Åtkomstkontroll (IAM) i Microsoft Azure. Rätt hantering av SAS-token och åtkomstkontroll med RBAC i Azure skyddar verksamheten mot driftstopp och förlorade kunder.

Kontakta Datorkirurgen AB om åtkomst i Azure

Vet ni exakt vem som har åtkomst till era Azure-resurser? Business IT Support, en del av Datorkirurgen AB, granskar och rättar åtkomstkontroll, roller och delningsmetoder åt företag i hela Sverige. Vi börjar med en kartläggning av era prenumerationer, lagringskonton och rolltilldelningar, och vi redovisar vad som är riskfyllt och vad som kan förenklas. Därefter inför vi åtgärder i prioriterad ordning: borttagning av onödiga behörigheter, övergång till identitetsbaserad åtkomst och säkrare hantering av SAS. Vi dokumenterar resultatet och föreslår en rutin för regelbunden uppföljning. Eftersom vi arbetar med hela IT-miljön, från Microsoft 365 och Azure till servrar och nätverk, ser vi till att åtkomsten är konsekvent i alla delar. Efter genomgången finns vi kvar för support och för att hantera förändringar när personal och system byts ut. Kontakta oss så går vi igenom er miljö och ger er en tydlig bild av läget, och ni får veta vad som behöver göras för att era data ska vara skyddade.

Åtkomstpolicy för Azure Blob Storage – SAS-token och åtkomstkontroll med RBAC i Azure, Business IT Support
Åtkomstpolicy för Azure Blob Storage. Behöver ni hjälp med SAS-token och åtkomstkontroll med RBAC i Azure? Business IT Support, en del av Datorkirurgen AB, hjälper er.

Vanliga supportfrågor

Frågor om SAS-token

Frågor om RBAC och behörigheter

Frågor om säkerhet och support

[dk_natverk compact=”1″]

Leave a Reply

Your email address will not be published. Required fields are marked *