Table of Contents

BackupRestore-Monitor.Read.All

Allows the app to monitor backup and restore jobs, view quota usage and billing details, on behalf of the signed in user.

Merill's Note

For an app to access data in Microsoft Graph, the user or administrator must grant it the permissions it needs. This article lists all the Microsoft Graph APIs and your tenant data that can be accessed by the application (vendor/developer) if you consent to the BackupRestore-Monitor.Read.All permission.

If you need to create an audit report of the permissions granted to all the apps in your tenant, you can run the Export-MsIdAppConsentGrantReport command. See How To: Run a quick OAuth app audit of your tenant

Category Application Delegated
Identifier ecae8511-f2d7-4be4-bdbf-91f244d45986 b4e98de1-4600-4e90-b5e1-7c1dfef04e5c
DisplayText Read all monitoring, quota and billing information for the tenant Read monitoring, quota and billing information for the tenant
Description Allows the app to monitor all backup and restore jobs, view quota usage and billing details, without a signed-in user. Allows the app to monitor backup and restore jobs, view quota usage and billing details, on behalf of the signed in user.
AdminConsentRequired Yes Yes

Graph Methods

Resources

Granting this permission allows the calling application to access (and/or update) the following information in your tenant.

Graph reference: activityLogBase

Property Type Description
activityType activityLogOperationType The type of activity performed. The possible values are: backupPolicyCreated, backupPolicyActivated, backupPolicyModified, backupPolicyPaused, backupPolicyRenamed, dynamicRuleExecution, dynamicRuleDeletion, protectionUnitLevelOffboarding, policyLevelOffboarding, restoreTaskCreated, restoreTaskCompleted, unknownFutureValue.
error publicError Contains error details if an error occurred while processing this activity.
eventDateTime DateTimeOffset Timestamp of activity completion.
id String The unique identifier of the activityLog.
performedBy String The identity of the person who performed the activity.
resultStatus activityLogResultStatus Indicates the outcome status of the activity. The possible values are: succeeded, failed, partiallySucceeded, unknownFutureValue.
serviceType serviceType Represents the service type. The possible values are: unknown, sharepoint, exchange, oneDriveForBusiness, unknownFutureValue.
severity activityLogSeverity Indicates the severity of the activity. The possible values are: high, medium, low, unknownFutureValue.