title: Exchange Online management role configuration drift
agents: special_microsoft_365_exchange_config
license: GPL-2.0-only
distribution: checkmk-microsoft365
catalog: app/msoffice
description:

 Title: Exchange Online management role configuration drift.

 Data source: {Get-ManagementRole}. Each role is reduced to selected stable role properties (Parent, RoleType, RoleState, IsDeprecated, IsEndUserRole, IsRootRole, IsServicePrincipalRole and RoleEntries), then hashed.

 The result "N monitored role(s)" means N Exchange management-role objects are included in the aggregate baseline. It is not a problem count. A role addition/removal/change changes the corresponding object hash and is reported as configuration drift.

 Documentation: https://learn.microsoft.com/en-us/powershell/module/exchangepowershell/get-managementrole?view=exchange-ps

 The drift state and hold duration are configurable with the Exchange configuration-drift rules.

inventory:

 One service is created when the corresponding data is available.
