Share via


aangepaste waarschuwingen Microsoft Entra ID-governance

Microsoft Entra ID-governance maakt het eenvoudig om personen in uw organisatie te waarschuwen wanneer ze actie moeten ondernemen (bijvoorbeeld een aanvraag voor toegang tot een resource goedkeuren) of wanneer een bedrijfsproces niet goed functioneert (bijvoorbeeld: nieuwe medewerkers worden niet ingericht).

De volgende tabel bevat een overzicht van enkele standaardmeldingen die Microsoft Entra ID-governance biedt, de doelpersoon in een organisatie, waar ze naar verwachting worden gewaarschuwd en hoe snel ze worden gewaarschuwd.

Voorbeeld van bestaande standaardmeldingen

Persona Waarschuwingsmethode Tijdigheid Voorbeeldwaarschuwing
Eindgebruiker Teams Notulen U moet deze aanvraag voor toegang goedkeuren of weigeren;
De toegang die u hebt aangevraagd, is goedgekeurd. Gebruik uw nieuwe app.

Meer informatie
Eindgebruiker Teams Dagen De aangevraagde toegang verloopt volgende week. Verleng deze.Meer informatie
Eindgebruiker E-mail Dagen Welkom bij Woodgrove, hier is uw tijdelijke toegangspas. Meer informatie.
Helpdesk ServiceNow Notulen Een gebruiker moet handmatig worden ingericht in een verouderde toepassing. Meer informatie
IT-bewerkingen E-mail Uren Nieuw ingehuurde werknemers worden niet geïmporteerd uit Workday. Meer informatie

Aangepaste waarschuwingsmeldingen

Naast de standaardmeldingen van Microsoft Entra ID-governance kunnen organisaties aangepaste waarschuwingen maken om aan hun behoeften te voldoen.

Alle activiteiten die door de Microsoft Entra ID-governance-services worden uitgevoerd, worden vastgelegd in de Microsoft Entra-auditlogboeken. Door de logboeken naar een Log Analytics-werkruimte te pushen, kunnen organisaties aangepaste waarschuwingen maken.

De volgende sectie bevat voorbeelden van aangepaste waarschuwingen die klanten kunnen maken door Microsoft Entra ID-governance te integreren met Azure Monitor. Met behulp van Azure Monitor kunnen organisaties aanpassen welke waarschuwingen worden gegenereerd, wie de waarschuwingen ontvangt en hoe ze de waarschuwing ontvangen (e-mail, sms, helpdeskticket, enzovoort).

Gelaatstrek Voorbeeldwaarschuwing
Toegangsbeoordelingen Waarschuw een IT-beheerder wanneer een toegangsbeoordeling wordt verwijderd.
Rechtenbeheer Waarschuw een IT-beheerder wanneer een gebruiker rechtstreeks aan een groep wordt toegevoegd zonder een toegangspakket te gebruiken.
Rechtenbeheer Waarschuw een IT-beheerder wanneer er een nieuwe verbonden organisatie wordt toegevoegd.
Rechtenbeheer Waarschuw een IT-beheerder wanneer een aangepaste extensie mislukt.
Rechtenbeheer Waarschuw een IT-beheerder wanneer een toewijzingsbeleid voor rechtenbeheertoegangspakketten wordt gemaakt of bijgewerkt zonder goedkeuring.
Werkstromen voor levenscyclus Waarschuw een IT-beheerder wanneer een specifieke werkstroom mislukt.
Samenwerking met meerdere tenants Een IT-beheerder waarschuwen wanneer synchronisatie tussen tenants is ingeschakeld
Samenwerking met meerdere tenants Een IT-beheerder waarschuwen wanneer een toegangsbeleid voor meerdere tenants is ingeschakeld
Privileged Identity Management Waarschuw een IT-beheerder wanneer PIM-waarschuwingen zijn uitgeschakeld.
Privileged Identity Management Waarschuw een IT-beheerder wanneer een rol buiten PIM wordt verleend.
Bevoorrading Waarschuw een IT-beheerder wanneer er een piek is in inrichtingsfouten in de afgelopen dag.
Bevoorrading Waarschuw een IT-beheerder wanneer iemand een inrichtingsconfiguratie start, stopt, uitschakelt, opnieuw start of verwijdert.
Bevoorrading Waarschuw een IT-beheerder wanneer een inrichtingstaak in quarantaine wordt geplaatst.

Toegangsbeoordelingen

Waarschuw een IT-beheerder wanneer een toegangsbeoordeling is verwijderd.

Vraag

AuditLogs
| where ActivityDisplayName == "Delete access review"

Rechtenbeheer

Waarschuw een IT-beheerder wanneer een gebruiker rechtstreeks aan een groep wordt toegevoegd zonder een toegangspakket te gebruiken.

Vraag

AuditLogs
| where parse_json(tostring(TargetResources[1].id)) in ("InputGroupID", "InputGroupID")
| where ActivityDisplayName == "Add member to group"
| extend ActorName = tostring(InitiatedBy.app.displayName)
| where ActorName != "Azure AD Identity Governance - User Management"

Waarschuw een IT-beheerder wanneer er een nieuwe verbonden organisatie wordt gemaakt. Gebruikers van deze organisatie kunnen nu toegang aanvragen tot resources die beschikbaar zijn voor alle verbonden organisaties.

Vraag

AuditLogs
| where ActivityDisplayName == "Create connected organization"
| mv-expand AdditionalDetails
| extend key = AdditionalDetails.key, value = AdditionalDetails.value
| extend tostring(key) == "Description"
| where key == "Description"
| parse value with * "\n" TenantID 
| distinct TenantID

Waarschuw een IT-beheerder wanneer een aangepaste extensie voor rechtenbeheer mislukt.

Vraag

AuditLogs
| where ActivityDisplayName == "Execute custom extension"
| where Result == "success"
| mvexpand TargetResources 
| extend  CustomExtensionName=TargetResources.displayName
| where CustomExtensionName in ('<input custom exteionsion name>', '<input custom extension name>')

Waarschuw een IT-beheerder wanneer een toewijzingsbeleid voor rechtenbeheertoegangspakketten wordt gemaakt of bijgewerkt zonder goedkeuring .

Vraag

AuditLogs
| where ActivityDisplayName in ("Create access package assignment policy", "Update access package assignment policy")
| extend AdditionalDetailsParsed = parse_json(AdditionalDetails)
| mv-expand AdditionalDetailsParsed
| extend Key = tostring(AdditionalDetailsParsed.key), Value = tostring(AdditionalDetailsParsed.value)
| summarize make_set(Key), make_set(Value) by ActivityDisplayName, CorrelationId
| where set_has_element(set_Key, "IsApprovalRequiredForAdd") and set_has_element(set_Value, "False")
| where set_has_element(set_Key, "SpecificAllowedTargets") and not(set_has_element(set_Value, "None"))

Werkstromen voor levenscyclus

Waarschuw een IT-beheerder wanneer een specifieke levenscycluswerkstroom mislukt.

Vraag

AuditLogs
| where Category == "WorkflowManagement"
| where ActivityDisplayName in ('On-demand workflow execution completed', 'Scheduled workflow execution completed')
| where Result != "success"
| mvexpand TargetResources 
| extend  WorkflowName=TargetResources.displayName
| where WorkflowName in ('input workflow name', 'input workflow name')
| extend WorkflowType = AdditionalDetails[0].value 
| extend DisplayName = AdditionalDetails[1].value 
| extend ObjectId = AdditionalDetails[2].value 
| extend UserCount = AdditionalDetails[3].value 
| extend Users = AdditionalDetails[4].value 
| extend RequestId = AdditionalDetails[5].value 
| extend InitiatedBy = InitiatedBy.app.displayName 
| extend Result = Result 
| project WorkflowType, DisplayName, ObjectId, UserCount, Users, RequestId, Id, Result,ActivityDisplayName

Waarschuwingslogica

  • Op basis van: Aantal resultaten
  • Operator: gelijk aan
  • Drempelwaarde: 0

Samenwerking met meerdere tenants

Waarschuw een IT-beheerder wanneer er een nieuw toegangsbeleid voor meerdere tenants wordt gemaakt. Hierdoor kan uw organisatie detecteren wanneer er een relatie is gevormd met een nieuwe organisatie.

Vraag

AuditLogs
| where OperationName == "Add a partner to cross-tenant access setting"
| where parse_json(tostring(TargetResources[0].modifiedProperties))[0].displayName == "tenantId"
| extend initiating_user=parse_json(tostring(InitiatedBy.user)).userPrincipalName
| extend source_ip=parse_json(tostring(InitiatedBy.user)).ipAddress
| extend target_tenant=parse_json(tostring(TargetResources[0].modifiedProperties))[0].newValue
| project TimeGenerated, OperationName,initiating_user,source_ip, AADTenantId,target_tenant
| project-rename source_tenant= AADTenantId

Als beheerder kan ik een waarschuwing ontvangen wanneer een binnenkomende synchronisatiebeleid voor meerdere tenants is ingesteld op waar. Hierdoor kan uw organisatie detecteren wanneer een organisatie is gemachtigd om identiteiten te synchroniseren met uw tenant.

Vraag

AuditLogs
| where OperationName == "Update a partner cross-tenant identity sync setting"
| extend a = tostring(TargetResources)
| where a contains "true"
| where parse_json(tostring(TargetResources[0].modifiedProperties))[0].newValue contains "true"

Waarschuwingslogica

Privileged Identity Management

Waarschuw een IT-beheerder wanneer specifieke PIM-beveiligingswaarschuwingen zijn uitgeschakeld.

Vraag

AuditLogs
| where ActivityDisplayName == "Disable PIM alert"

Een IT-beheerder waarschuwen wanneer een gebruiker wordt toegevoegd aan een rol buiten PIM

De onderstaande query is gebaseerd op een templateId. Hier vindt u een lijst met sjabloon-id's.

Vraag

AuditLogs
| where ActivityDisplayName == "Add member to role"
| where parse_json(tostring(TargetResources[0].modifiedProperties))[2].newValue in ("\"INPUT GUID\"")

Bevoorrading

Waarschuw een IT-beheerder wanneer er een piek is in inrichtingsfouten in de afgelopen dag. Bij het configureren van uw waarschuwing in Log Analytics stelt u de granulariteit van de aggregratie in op 1 dag.

Vraag

AADProvisioningLogs
| where JobId == "<input JobId>"
| where resultType == "Failure"

Waarschuwingslogica

  • Op basis van: Aantal resultaten
  • Operator: Groter dan
  • Drempelwaarde: 10

Waarschuw een IT-beheerder wanneer iemand een inrichtingsconfiguratie start, stopt, uitschakelt, opnieuw start of verwijdert.

Vraag

AuditLogs
| where ActivityDisplayName in ('Add provisioning configuration','Delete provisioning configuration','Disable/pause provisioning configuration', 'Enable/restart provisioning configuration', 'Enable/start provisioning configuration')

Een IT-beheerder waarschuwen wanneer een inrichtingstaak in quarantaine wordt geplaatst

Vraag

AuditLogs
| where ActivityDisplayName == "Quarantine"

Volgende stappen