I don't have Owner role (and cannot have in the tenant I'm working) but I have Security Admin role and also custom role which allows me to enable for example all features of Defender for Storage and also all features of Defender for Servers.
Except that configuring Defender for Servers File Integrity Monitoring fails.
I get an error on Azure portal notifications which says:
Failed to save 'Servers' plan for subscription 'xxx'.
and when I go to see the activity log of the subscription where the log analytics workspace is deployed into (which I'm choosing when configuring FIM) I see error:
Resource: /subscriptions/xxx/providers/Microsoft.Security/pricings/VirtualMachines
Message: User does not have owner role on the subscription of the given workspace!
According to documentation https://learn.microsoft.com/en-us/azure/defender-for-cloud/file-integrity-monitoring-enable-defender-endpoint
Required roles and permissions: Workspace owner or Security admin can enable and disable FIM.
Defender for Servers has been enabled on the log analytics workspace.