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. Dit omvat de doelpersoon in een organisatie, hoe ze worden gewaarschuwd en wanneer ze worden gewaarschuwd.
Voorbeeld van bestaande standaardmeldingen
Persona | Waarschuwingsmethode | Tijdigheid | Voorbeeldwaarschuwing |
---|---|---|---|
Eindgebruiker | Teams | Minuten | U moet deze aanvraag voor toegang goedkeuren of weigeren; De toegang die u hebt aangevraagd, wordt goedgekeurd. Gebruik uw nieuwe app. Meer informatie |
Eindgebruiker | Teams | Dagen | De aangevraagde toegang verloopt volgende week. Verleng deze.Meer informatie |
Eindgebruiker | E-mailen | Dagen | Welkom bij Woodgrove, hier is uw tijdelijke toegangspas. Meer informatie. |
Helpdesk | ServiceNow | Minuten | Een gebruiker moet handmatig worden ingericht in een verouderde toepassing. Meer informatie |
IT-bewerkingen | E-mailen | Tijden | 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 te pushen naar een Azure Monitor Log Analytics-werkruimte, kunnen organisaties aangepaste waarschuwingenmaken.
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).
Functie | 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. |
Inrichting | Waarschuw een IT-beheerder wanneer er een piek is in de voorzieningsfouten van de afgelopen dag. |
Inrichting | Waarschuw een IT-beheerder wanneer iemand een inrichtingsconfiguratie start, stopt, uitschakelt, opnieuw start of verwijdert. |
Inrichting | Waarschuw een IT-beheerder wanneer een inrichtingstaak in quarantaine wordt geplaatst. |
Toegangsbeoordelingen
Waarschuw een IT-beheerder wanneer een toegangsbeoordeling is verwijderd.
Query
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.
Query
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.
Query
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.
Query
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 .
Query
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.
Query
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
- Gebaseerd op: 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.
Query
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.
Query
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.
Query
AuditLogs
| where ActivityDisplayName == "Disable PIM alert"
Een IT-beheerder waarschuwen wanneer een gebruiker wordt toegevoegd aan een rol buiten PIM
De volgende query is gebaseerd op een templateId. Hier vindt u een lijst met sjabloon-id's.
Query
AuditLogs
| where ActivityDisplayName == "Add member to role"
| where parse_json(tostring(TargetResources[0].modifiedProperties))[2].newValue in ("\"INPUT GUID\"")
Inrichting
Waarschuw een IT-beheerder wanneer er een toename is van voorzieningsfouten gedurende de afgelopen dag. Bij het configureren van uw waarschuwing in Log Analytics stelt u de granulariteit van de aggregratie in op 1 dag.
Query
AADProvisioningLogs
| where JobId == "<input JobId>"
| where resultType == "Failure"
Waarschuwingslogica
- Gebaseerd op: aantal resultaten
- Operator: groter dan
- Drempelwaarde: 10
Waarschuw een IT-beheerder wanneer iemand een inrichtingsconfiguratie start, stopt, uitschakelt, opnieuw start of verwijdert.
Query
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
Query
AuditLogs
| where ActivityDisplayName == "Quarantine"
Volgende stappen
- Activiteitenlogboeken van Microsoft Entra analyseren met Azure Monitor Log Analytics-
- Aan de slag met query’s in Azure Monitor-logboeken
- Waarschuwingsgroepen maken en beheren in Azure Portal
- De Log Analytics-weergaven voor Microsoft Entra-id installeren en gebruiken
- Logboeken archiveren en rapporteren over rechtenbeheer in Azure Monitor