From aee77f1cdaa5bd27b76e05c5117aa86552dc1efd Mon Sep 17 00:00:00 2001 From: Karthik Kunjithapatham Date: Tue, 31 Mar 2026 12:26:05 -0700 Subject: [PATCH] Adding Entra Recovery Permissions --- permissions/permissions-descriptions.json | 43 +++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/permissions/permissions-descriptions.json b/permissions/permissions-descriptions.json index 8c3bdbef..92288e0e 100644 --- a/permissions/permissions-descriptions.json +++ b/permissions/permissions-descriptions.json @@ -10,6 +10,36 @@ "isEnabled": true, "value": "UserAuthMethod-Passkey.ReadWrite.All" }, + { + "adminConsentDescription": "Allows the app to list all snapshots and jobs, and enumerate the changes of a specific preview or recovery job, on behalf of the signed-in user.", + "adminConsentDisplayName": "Read backup jobs and snapshots", + "consentDescription": "Allows the app to list all snapshots and jobs, and enumerate the changes of a specific preview or recovery job, on your behalf.", + "consentDisplayName": "Read backup jobs and snapshots", + "id": "e3dbb094-f3f9-4625-bf6a-32e96856f34c", + "isAdmin": true, + "isEnabled": true, + "value": "EntraBackup.Read.All" + }, + { + "adminConsentDescription": "Allows the app to list all snapshots and jobs, create preview jobs, and enumerate the changes of a specific preview job, on behalf of the signed-in user.", + "adminConsentDisplayName": "Create preview jobs and read snapshots", + "consentDescription": "Allows the app to list all snapshots and jobs, create preview jobs, and enumerate the changes of a specific preview job, on your behalf.", + "consentDisplayName": "Create preview jobs and read snapshots", + "id": "1266f280-49c3-4d32-91a5-bf4db4fbff48", + "isAdmin": true, + "isEnabled": true, + "value": "EntraBackup.ReadWrite.Preview" + }, + { + "adminConsentDescription": "Allows the app to list all snapshots and jobs, create recovery jobs, and enumerate the changes of a specific recovery job, on behalf of the signed-in user.", + "adminConsentDisplayName": "Create recovery jobs and read snapshots", + "consentDescription": "Allows the app to list all snapshots and jobs, create recovery jobs, and enumerate the changes of a specific recovery job, on your behalf.", + "consentDisplayName": "Create recovery jobs and read snapshots", + "id": "6daf3aaf-bb77-4397-9dd6-e6d8b75727c2", + "isAdmin": true, + "isEnabled": true, + "value": "EntraBackup.ReadWrite.Recovery" + }, { "adminConsentDescription": "Allows the app to read passkey authentication methods of all users in your organization that the signed-in user has access to. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", "adminConsentDisplayName": "Read all users' passkey authentication methods", @@ -5845,6 +5875,19 @@ "isEnabled": true, "value": "UserAuthMethod-Passkey.ReadWrite.All" }, + { + "adminConsentDescription": "Allows the app to list all snapshots and jobs, and enumerate the changes of a specific preview or recovery job, without a signed-in user.", + "adminConsentDisplayName": "Read backup jobs and snapshots", + "allowedMemberTypes": [ + "Application" + ], + "consentDescription": null, + "consentDisplayName": null, + "id": "c16f30f0-3121-4976-bafe-66cb042f4f80", + "isAdmin": true, + "isEnabled": true, + "value": "EntraBackup.Read.All" + }, { "adminConsentDescription": " Allows the app to read passkey authentication methods of all users in your organization, without a signed-in user. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", "adminConsentDisplayName": " Read all users' passkey authentication methods",