M365Con 2027 – gratis online conferentie · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Aangepaste rollen in Microsoft Entra ID: gids

By · · Updated

Leer aangepaste rollen in Microsoft Entra ID met praktische richtlijnen over beveiliging, governance, toegangsbeheer, implementatie en praktijkgebruik.

Automatically translated with AI from the original post. Read the English original

Cover: Fix Azure Governance Before Your Next Cloud Audit

Deze uitgebreide gids legt alles uit wat je moet weten over aangepaste rollen in Azure Entra ID. Of je nu je Microsoft 365-omgeving wilt beveiligen of specifieke toegang tot Azure-resources wilt geven, aangepaste rollen helpen je de machtigingen precies in te stellen zoals jij ze nodig hebt.

We gaan dieper in op wat aangepaste rollen zijn, hoe ze verschillen van ingebouwde rollen en hoe ze zorgen voor nauwkeurig toegangsbeheer. Je krijgt stap-voor-stap uitleg, inclusief het overzichtelijk en veilig houden van je omgeving, het beheren van rollen in de loop van de tijd en ervoor zorgen dat je nooit meer toegang uitdeelt dan nodig is. Aan het eind begrijp je niet alleen hoe je aangepaste rollen instelt en beheert, maar ook hoe je dat met vertrouwen en binnen de compliance-eisen doet.

Aangepaste rollen in Azure Entra ID begrijpen

Laten we beginnen met de basis van aangepaste rollen in Azure Entra ID: wat ze zijn, waarom ze belangrijk zijn en hoe ze passen in de bredere toegangsstrategie van je organisatie.

Azure Entra ID, voorheen bekend als Azure Active Directory, vormt het hart van identiteit en toegang tot cloudresources in Azure en Microsoft 365. Microsoft biedt een goede set ingebouwde rollen, maar soms zijn die rollen te breed of passen ze niet goed bij de specifieke behoeften van jouw organisatie.

Aangepaste rollen vullen dit gat doordat je precies kunt bepalen welke machtigingen gebruikers en groepen krijgen, tot op het niveau van één enkele actie. Zo hoef je niemand meer toegang te geven die hij niet nodig heeft, alleen omdat een ingebouwde rol te ruim is.

In de volgende secties leer je de fundamentele principes achter aangepaste rollen. Daarmee bouw je een veilig en flexibel toegangsmodel dat je omgeving beschermt en aansluit op de manier waarop je teams willen werken. Laten we de verschillen tussen ingebouwde en aangepaste rollen uitpluizen en bekijken welke resources deze mate van controle ondersteunen.

Wat zijn aangepaste rollen in Azure en waarom zou je ze gebruiken

Aangepaste rollen in Azure zijn door de gebruiker gedefinieerde sets van machtigingen die je kunt maken wanneer de ingebouwde rollen van Microsoft niet aansluiten op de behoeften van je organisatie. Elke rol beschrijft precies welke acties een gebruiker of groep kan uitvoeren binnen je Azure- of Microsoft 365-omgeving.

In tegenstelling tot ingebouwde rollen, die zijn ontworpen voor veelvoorkomende scenario's zoals “Owner”, “Contributor” of “Reader”, bieden aangepaste rollen granulaire controle. Jij bepaalt welke machtigingen een rol toekent, zodat je alleen toegang geeft tot de resources en acties die nodig zijn, en niets meer.

De echte waarde van aangepaste rollen zit in twee grote voordelen: flexibiliteit en beveiliging. Met aangepaste rollen kun je het principe van least privilege afdwingen door gebruikers alleen de machtigingen te geven die ze voor hun werk nodig hebben, zonder extra's. Dit verkleint het risico, voorkomt onbedoelde wijzigingen en helpt bij je audit- en compliancedoelen.

Door in te zoomen op specifieke machtigingen hoef je niet breed toegang uit te delen om iemand één taak te laten uitvoeren. Deze precieze benadering van toegangsbeheer helpt permission bloat te voorkomen, beveiligingslekken te dichten en ervoor te zorgen dat je omgeving overzichtelijk en beheersbaar blijft. Voor organisaties die sterk inzetten op cloud governance zijn aangepaste rollen in Entra ID een essentieel hulpmiddel. Voor een dieper inzicht in Azure-governance kun je deze gids over Azure enterprise governance strategy bekijken, die behandelt hoe afgedwongen beleidsregels en aangepaste RBAC je beschermen tegen policy drift en operationele chaos.

Ondersteunde objecten en bereik voor aangepaste Azure-rollen

Aangepaste rollen volgen de hiërarchie van Azure: machtigingen kunnen op lagere niveaus worden overgeërfd of overschreven. Zo ondersteun je de least-privilege- en scheiding-van-taken-strategie van je organisatie.

Aangepaste rollen maken en beheren in Azure Entra ID

Aangepaste rollen in Azure Entra ID werken niet zomaar even aan en uit. Je moet goed weten welke toegang nodig is, de rollen instellen met de juiste machtigingen en een plan hebben om ze te beheren zodra de situatie verandert.

In deze sectie loop ik de volledige levenscyclus met je door: een aangepaste rol maken, deze veilig bijwerken wanneer de eisen veranderen en rollen verwijderen als ze niet meer nodig zijn. Ook laat ik zien hoe je de juiste machtigingen kiest voor jouw situatie, inclusief best practices voor het gebruik van jokertekenmachtigingen (het klassieke tweesnijdende zwaard).

Het doel is je in staat te stellen aangepaste rollen te bouwen, aan te passen en uit te faseren zonder dat er iets kapotgaat, zodat je omgeving veilig en compliant blijft. We nemen alles stap voor stap door en delen praktische tips, of je nu net begint of een complexe, groeiende tenant beheert.

Aangepaste Azure-rollen maken, bewerken en verwijderen

Door deze stappen te volgen blijf je compliant en houd je de beveiliging strak, en zorg je tegelijk dat je toegangsmodel meegroeit met je Azure-omgeving.

Machtigingen definiëren en jokertekenmachtigingen veilig gebruiken

Door bewust machtigingen te modelleren en wildcards beperkt te gebruiken, houd je je Azure-omgeving strak en beheersbaar, en verklein je het risico op toegangsgerelateerde beveiligingsincidenten.

Aangepaste rollen toewijzen aan gebruikers en groepen in Entra ID

Nadat je hebt bepaald welke aangepaste rollen je nodig hebt, is de volgende stap ze bij de juiste mensen neer te leggen. Azure Entra ID laat je deze rollen toewijzen aan individuen, teams of zelfs externe partners, zodat je zowel controle als flexibiliteit houdt over wie wat mag doen.

In dit deel lees je hoe je aangepaste rollen op verschillende niveaus toewijst, zoals werkruimten en sites, en hoe je werkt met interne en externe groepen. Toewijzingen zet je niet één keer in en vergeet je dan: je wilt er strategisch mee omgaan en ervoor zorgen dat de toegang klopt wanneer projecten eindigen, mensen van functie wisselen of externe leveranciers komen en gaan.

Je krijgt ook tips om toewijzingen zo op te zetten dat ze makkelijk te beoordelen zijn en het risico minimaal blijft. Omdat roltoewijzingen vaak een pijnpunt worden als het uit de hand loopt, laten we strategieën zien om ze beheersbaar en compliant te houden, inclusief het gebruik van ingebouwde Entra-tools voor doorlopend beheer. Voor meer over de risico's van vergeten gastaccounts kun je kijken naar het beheren van de levenscyclus van Microsoft 365-gastaccounts voor een sterkere identiteitshygiëne.

Aangepaste rollen toewijzen op werkruimte- en sitniveau

Met deze aanpak voorkom je onbedoelde overmatige toegang en houd je overal in Azure sterke, op rollen gebaseerde toegangsbeheer op orde.

Aangepaste roltoewijzingen en groepen beheren

Hulpmiddelen en interfaces voor het beheren van aangepaste rollen in Azure

Niemand wil eindeloos door Azure-schermen klikken als er een eenvoudiger manier is. Met Azure krijg je meerdere interfaces (Azure CLI, PowerShell en de REST API) om het maken en beheren van aangepaste rollen te automatiseren en te scripten.

Die flexibiliteit helpt je schalen, standaardiseren en handmatige fouten te verminderen. Of je nu liever in de portal klikt, een fan bent van de command line of infrastructure-as-code-pipelines draait: er is een tool voor jou. Elke tool laat je aangepaste rollen snel maken, bijwerken, toewijzen en monitoren, en past in de werkwijze die het beste werkt voor jouw team.

In de volgende secties lopen we elke interface met praktische voorbeelden langs, zodat je efficiënter, consistenter en beter in controle werkt. Voor wie inzet op automatisering sluiten deze tools ook goed aan op bredere governance-kaders en DevOps-praktijken binnen Microsoft 365 en Azure. Als je je meer op de grotere organisatorische en architectonische thema's richt, let dan op de lessen uit recente podcasts over Microsoft 365 Copilot en enterprise-architectuur, ook al is de oorspronkelijke PowerShell-automatiseringspagina verplaatst.

Beheer van aangepaste rollen met Azure CLI en PowerShell

Met scripting zorg je voor meer nauwkeurigheid, bespaar je tijd en blijft het beheer van aangepaste rollen overzichtelijk, zelfs op grote schaal.

Aangepaste rollen automatiseren met de Azure REST API

De Azure REST API biedt directe, programmatische beheermogelijkheden voor aangepaste rollen op schaal. Je kunt aangepaste roldefinities maken, bijwerken en controleren vanuit je automatiseringspipelines, naadloos geïntegreerd met DevOps- en CI/CD-workflows.

Met endpoints zoals /providers/Microsoft.Authorization/roleDefinitions en /roleAssignments bouw je automatisering waarmee je je toegangsmodel consistent en traceerbaar houdt. Dit is vooral handig voor grotere organisaties of voor teams met veel wijzigingen, die alles gedocumenteerd en reproduceerbaar willen hebben, van het ontwerpen van aangepaste rollen via de API tot toewijzing en doorlopende audits.

Vergeet niet de invoer- en uitvoerformaten van de API te valideren, en werk altijd via beveiligde, geauthenticeerde verbindingen voor een sterke compliance.

Best practices voor onderhoud en beveiliging van aangepaste rollen

Aangepaste rollen maken is nog maar het begin. Als je het onderhoud en de hygiëne niet bijhoudt, kan je toegangsmodel na verloop van tijd rommelig en riskant worden.

Best practices draaien om twee doelen: veilig blijven en overzichtelijk blijven. Dat betekent regelmatige audits om ongebruikte rollen op te sporen, het terugdringen van wildgroei aan machtigingen en ervoor zorgen dat rollen blijven aansluiten bij veranderende zakelijke behoeften. Daarnaast gaat het om technische documentatie die actueel blijft, het gebruik van de juiste bestandsformaten voor automatisering en het voortdurend in de gaten houden van compliance.

Hierna zie je hoe je rollen opruimt die niet meer nodig zijn, en duiken we in de technische details van hoe rollen in Azure zijn opgebouwd en worden gevalideerd. Alles draait om een omgeving die slank, veilig en klaar voor alles is. Voor nog strengere Microsoft-beveiliging kun je bekijken hoe tools zoals Microsoft Purview en Defender kunnen worden geïntegreerd in best practice-frameworks, zoals die beschreven in ironclad M365 security.

Aangepaste rollen controleren en opruimen als ze niet worden gebruikt

Invoer- en uitvoerformaten van roldefinities in Azure

Roldefinities in Azure gebruiken JSON-formaat, zowel voor invoer (bij maken of bijwerken) als voor uitvoer (bij exporteren of auditen). Deze structuur houdt aangepaste rollen consistent en eenvoudig te beheren op schaal.

De verplichte velden in een roldefinitie zijn Name, Id, Description, Actions (de machtigingenarray), NotActions (expliciete weigeringen) en AssignableScopes (waar de rol kan worden gebruikt). Optionele eigenschappen maken de bedoeling en het beheer duidelijker voor automatiseringsscripts.

De machtigingenarray bevat elke toegestane actie, zoals “Microsoft.Storage/read” of “Microsoft.KeyVault/vaults/secrets/set”. Jokertekens (zoals “*/read”) worden geaccepteerd, maar gebruik ze spaarzaam, zoals eerder besproken.

Om te valideren gebruik je Azure Portal, Azure CLI of PowerShell om je JSON-bestanden te testen en uit te rollen. De Azure API retourneert ook JSON, zodat je roldefinities kunt extraheren en versioneren als onderdeel van je infrastructuur-codepipelines. Controleer de opmaak altijd dubbel voordat je wijzigingen doorvoert: een ongeldig formaat betekent implementatiefouten of, erger nog, beveiligingslekken door mislukte updates.

Voor teams die grootschalig automatiseren, zorgt het opslaan van deze JSON-bestanden in een versiebeheersysteem ervoor dat elke wijziging wordt bijgehouden, beoordeeld en indien nodig teruggedraaid kan worden. Deze aanpak ondersteunt documentatie, herstel na fouten en compliancecontroles met minimale moeite.

Te ruime aangepaste rollen vermijden en beveiligingsrisico's beperken

De grootste fout die mensen maken met aangepaste rollen? Ze willen behulpzaam zijn en geven per ongeluk veel te veel machtigingen. Te ruim ingestelde rollen openen de deur voor per ongeluk datalekken, storingen, privilege-escalatie of gewoon chaos wanneer iemand 'alles verwijderen'-toegang heeft die hij niet had moeten krijgen.

Houd er daarom altijd rekening mee dat je het principe van least privilege (minimale rechten) moet hanteren. Begin met het koppelen van de benodigde acties aan echte taken en verwijder alles wat extra is. Controleer elke machtiging en vraag jezelf af: "Heeft deze gebruiker dit echt nodig?" Gebruik de ingebouwde analyses en toegangsreviews van Azure om riskante toewijzingen of te ruime aangepaste rollen op te sporen.

Het is ook slim om regelmatig te controleren op "permission creep": de langzame opbouw van toegangsrechten wanneer mensen van project of rol wisselen maar hun oude toegang behouden. Gebruik tools voor identiteitsbeheer, schaf zelden gebruikte rollen af en zorg dat geen enkele aangepaste rol een gebruiker toestaat zichzelf (of anderen) hogere rechten toe te kennen. Zo blokkeer je een van de belangrijkste routes naar privilege-escalatie en blijft je beveiligingsniveau strak.

Als je worstelt met identiteitswildgroei en risicovolle beleidsgaten, luister dan naar de lessen over de Entra ID conditional access security loop. Die staat vol tips om de groei van voorwaardelijke toegang in de hand te houden en de controle over je cloudbeveiligingsmodel te behouden.

Levenscyclusbeheer en governancestrategieën voor aangepaste rollen

Het beheren van aangepaste rollen is niet gewoon ‘instellen en vergeten’. Net als elk goed IT-object hebben aangepaste rollen een levenscyclus nodig: zorgvuldige planning, professionele uitrol, regelmatige updates en een correcte uitfasering wanneer ze hun doel hebben gediend. Organisaties met formele processen, zoals change management, goedkeuringsworkflows en governance-boards voor toegangsbeheer, komen veranderingen doorgaans beter door, met minder vervelende verrassingen.

Goedkeuringsworkflows zorgen ervoor dat de juiste mensen akkoord geven voordat een nieuwe of gewijzigde rol van kracht wordt. Dat is essentieel voor compliance, zeker in gereguleerde sectoren, en om fouten op te vangen voordat ze uitgroeien tot beveiligingsproblemen. Versiebeheer van documentatie helpt je bij te houden wat er is veranderd en zorgt voor achterwaartse compatibiliteit. Zo is de kans kleiner dat afhankelijke processen breken wanneer een rol wordt bijgewerkt.

Wanneer het tijd is om een rol uit te faseren of af te schaffen, plan dan de communicatie, test de getroffen systemen en gebruik gefaseerde migraties naar de nieuwe rolversies. Zo voorkom je gaten in de toegang en blijven je team (en de auditors) tevreden. Organisaties met meerdere platforms moeten roldefinities over platforms heen in kaart brengen om consistent identity-governance en handhaving van beleid te garanderen.

Sterke governance is de laatste verdedigingslinie als het lastig wordt, zeker naarmate omgevingen complexer worden of je automatisering en AI toevoegt. Voor organisaties die risico’s op schaal beheren, helpt het om een governance board op te richten. Die zorgt voor een proces voor beoordeling, verantwoordelijkheid en compliance, wat er ook verandert in de toekomst.


Luister ook naar deze afleveringen

Als je onderzoek doet naar aangepaste rollen in Microsoft Entra ID, geven deze afleveringen praktische context over identiteitsbeveiliging, governance, geprivilegieerde toegang en implementatie:

Entities in this article

Microsoft Entra ID Fabric workspace Microsoft 365 Compliance Microsoft Governance Azure portal Azure subscription Least privilege Microsoft To Do

Related articles

RSS