[ MSP, API's & integraties ]

Rolgebaseerde toegang voor klantpersoneel, analisten en beheerders

Geef klantpersoneel, analisten en beheerders alleen de acties en reikwijdte van de huurder die hun verantwoordelijkheden vereisen.

Door het EmailAuth -onderzoeksteam · 2 minuten lezen

[ Kernpunten ]

  • Geef klantpersoneel, analisten en beheerders alleen de acties en reikwijdte van de huurder die hun verantwoordelijkheden vereisen.
  • Evalueer actie, middelen en huidige tenantbereik bij elke aanvraag; rolnamen en succesvol inloggen zorgen niet voor autorisatie.
Op deze pagina

Een rolnaam definieert pas een machtiging als deze wordt vertaald in acties op resources. Bij een authenticatiedienst heeft het lezen van een rapport, het exporteren ervan, het goedkeuren van een wijziging en het uitvoeren van die wijziging verschillende consequenties. Bouw een kleine expliciete toegangsmatrix voordat u mensen aan rollen toewijst.

Begin met taken en bronnen

Vermeld voor elke tenant de domeininventaris, geaggregeerde rapporten, voorstellen, DNS -uitvoering en gebruikersbeheer. Bepaal wie het lidmaatschap mag lezen, exporteren, voorstellen, goedkeuren, uitvoeren en beheren. Klantmedewerkers kunnen hun eigen rapporten lezen; analisten zouden dit kunnen onderzoeken en voorstellen kunnen doen; aangewezen goedkeurders autoriseren de zakelijke impact; operators voeren goedgekeurde wijzigingen uit. Dit zijn voorgestelde rolgrenzen, geen claims over een specifiek product.

OWASP raadt bij elk verzoek aan om de minste bevoegdheden, standaardweigering en toestemmingscontroles uit te voeren. Een rol moet daarom worden geëvalueerd met het tenantbereik en de resource-identiteit, en niet als een globale Booleaanse vlag. Authenticatie stelt de opdrachtgever vast; autorisatie beslist of die opdrachtgever deze handeling nu mag uitvoeren.

Afzonderlijke goedkeuring van capaciteit

De technische toegang van een operator geeft niet automatisch toestemming voor elke bedrijfswijziging. De uitvoering binden aan het goedgekeurde voorstel en eventuele eisen inzake scheiding van taken afdwingen die de klant stelt. Als één persoon meerdere rollen bekleedt, noteer dan de overlap en de compenserende beoordeling ervan, in plaats van te doen alsof twee rolnamen twee onafhankelijke mensen vertegenwoordigen.

Houd het toestemmingsbeheer waar praktisch mogelijk gescheiden van routinematige analyses. Iemand die zichzelf uitvoeringsrechten kan verlenen, kan een nominale goedkeuringsgrens omzeilen. Bepaal wie krachtige rollen mag toewijzen, hoe deze toewijzingen worden beoordeeld en welke noodtoegang automatisch verloopt. Vermijd gedeelde beheerdersaccounts wanneer individuele verantwoordelijkheid vereist is.

Oefen de toegangsmatrix

Stel dat een lezer rapporten in tenant A kan bekijken, maar een export probeert uit te voeren waarvoor afzonderlijk verleende toestemming nodig is. Een succesvolle login en leessessie vestigen geen exportautoriteit. Daarnaast kan het zijn dat een analist die het account heeft verlaten nog steeds een oude sessie heeft; huidige lidmaatschap en resourcebereik moeten worden gecontroleerd voordat die sessie een ander rapport ophaalt. Dit zijn hypothetische toestemmingsgevallen, geen getest toepassingsbeleid.

Evalueer toegestane en geweigerde bewerkingen via de daadwerkelijke API, sessies, geplande taken en exports met behulp van geautoriseerde testidentiteiten. Voeg een geldige leesbewerking toe, zodat globale weigering niet wordt aangezien voor correcte toegangscontrole. Behoud de effectieve machtigingen, testcontext en waargenomen uitkomst; een nette matrix alleen toont geen handhaving aan.

Houd de levenscyclus zichtbaar

Leg de reden, het bereik van de tenant, de fiatteur en de beoordelingsdatum voor roltoewijzingen vast. Bij een functiewijziging verwijdert u oude machtigingen in plaats van alleen nieuwe toe te voegen. Offboarding moet lidmaatschappen en bijbehorende toegangspaden intrekken en vervolgens bevestigen dat de opdrachtgever niet langer artefacten kan ophalen of werk kan initiëren. Service-identiteiten hebben benoemde eigenaren en afzonderlijke levenscyclusbeoordelingen nodig.

Controleer de toestemmingsafwijking wanneer klanten, domeintoewijzingen of automatiseringsmogelijkheden veranderen. Vergelijk effectieve machtigingen, inclusief overgenomen groepen, met de goedgekeurde matrix. Als een klant een tijdelijke uitzondering nodig heeft, definieer dan de precieze werking, vervaldatum en beoordelingsrecord. Sluit de uitzondering wanneer de behoefte eindigt. Rollen zijn een onderhoudsmechanisme en geen eenmalig bewijs dat toegang veilig blijft.

[ Afhaalmaaltijden ]

Evalueer actie, middelen en huidige tenantbereik bij elke aanvraag; rolnamen en succesvol inloggen zorgen niet voor autorisatie.

[ Per rol ]

Wat dit voor jou betekent

Kies jouw rol voor praktische vervolgstappen.

IT/Mailbeheerder

Controleer effectieve machtigingen

Overerfde subsidies kunnen afwijken van de beoogde matrix.

Volgende stappen

  1. Test directe API-bewerkingen.
  2. Controleer de toegang opnieuw na rolwijzigingen.
  3. Verwijder verouderde toekenningen bij rolwijzigingen.

CISO / SecOps

Beheer de toewijzing van bevoegdheden

Machtigingsbeheerders kunnen de grens opnieuw vormgeven.

Volgende stappen

  1. Controleer krachtige subsidies.
  2. Vervaldatum voor noodtoegang instellen.
  3. Bekijk wie krachtige rollen kan toewijzen.

Oprichter / Niet-technisch

Match toegang met verantwoordelijkheden

Een duidelijke matrix vermindert operationele dubbelzinnigheid.

Volgende stappen

  1. Noem zakelijke goedkeurders.
  2. Overlap van rollen beoordelen.
  3. Periodieke toegangsbeoordelingen financieren.

[ Veelgestelde vragen ]

Veelgestelde vragen

Houdt een beheerdersrol goedkeuring van de klant in?

Nee. Technische bekwaamheid en goedkeuring van een bepaalde bedrijfsverandering zijn gescheiden.

Kan één rol meerdere huurders bestrijken?

Ja, als elk tenantbereik expliciet is geautoriseerd en afgedwongen.

Waarom goedkeuring en uitvoering gescheiden?

Het maakt verantwoordelijkheid en controle zichtbaar, vooral voor daaruit voortvloeiende veranderingen.

Bewijzen twee rollen een scheiding van taken?

Nee. Dezelfde persoon kan beide rollen vervullen; werkelijke identiteiten en autoriteit evalueren.

Wat moet er gebeuren na een baanverandering?

Verwijder verouderde machtigingen en verleen nieuw benodigde machtigingen.

Moeten serviceaccounts worden beoordeeld?

Ja. Wijs een eigenaar toe en bekijk de reikwijdte en de voortdurende behoefte ervan.

Test het toestemmingsvoorbeeld een identiteitssysteem?

Nee. Het illustreert de afzonderlijke exportvergunningen en het ingetrokken lidmaatschap. Voor daadwerkelijke sessies, taken, API's en exports zijn toegestane en geweigerde tests nodig.

Kan een werkende login bewijzen dat de toegang correct is?

Nee. Inloggen authenticeert de opdrachtgever; elke actie heeft nog steeds autorisatie nodig.

[ Bronnen ]

Bronnen

  1. Cheatsheet voor OWASP-autorisatie

    Secties Dwing de minste bevoegdheden af ​​· Standaard weigeren · Valideer de machtigingen voor elk verzoek · Creëer unit- en integratietestcases voor autorisatielogica

  2. OWASP Cheatsheet voor beveiliging van meerdere huurders

    Secties §1. Huurderidentificatie en contextbeheer · §3. Voorkomen van gegevenstoegang tussen tenants (IDOR-preventie) · §4. Cache- en sessie-isolatie · §5. API, asynchrone werk- en resourcecontroles · §6. Bestandsopslag en blob-isolatie · §7. Beveiliging van onboarding en offboarding van huurders

[ Glossarium ]

Glossarium

Rol
Een benoemde verzameling toegestane acties, afhankelijk van het bereik.
Scheiding van taken
Verdeling van verantwoordelijkheden om niet-gecontroleerde controle door één opdrachtgever te verminderen.

Herkomst onderneming

Waarom top financiële instellingen en overheden hebben hun e-mailbeveiligingsdashboards stopgezet.

Traditionele platforms voor e-mailauthenticatie verkopen u een dashboard en vragen uw technici om het werk te doen. In omgevingen waar veel op het spel staat, betekent handmatig toezicht vertraagde handhaving, configuratieafwijking en niet-gecontroleerde schaduwdomeinen.

EmailAuth is het agentische e-mailherkomstplatform. Onze agenten handhaven p=reject, houd externe afzenders op één lijn en verplaats uw domeinen naar vol RFC 9989 compliance, de nieuwe DMARC standaard, met 'human-in-the-loop'-auditeerbaarheid.

Regeringen Grote ondernemingen Tier-1 financiële instellingen

SaaS · Toegewijde huur · Air-gapped on-premise · BYOK-encryptie

Kennisbank