diff --git a/permissions/new/permissions.json b/permissions/new/permissions.json index 668490a7..99b14d39 100644 --- a/permissions/new/permissions.json +++ b/permissions/new/permissions.json @@ -12370,6 +12370,7 @@ "POST" ], "paths": { + "/admin/configurationManagement/configurationDrifts/{id}/remediate": "least=DelegatedWork,Application", "/admin/configurationManagement/configurationMonitors": "least=DelegatedWork,Application", "/admin/configurationManagement/configurationMonitors/{id}/validate": "least=DelegatedWork,Application", "/admin/configurationManagement/configurationSnapshots/createSnapshot": "least=DelegatedWork,Application", @@ -62013,6 +62014,92 @@ "ownerSecurityGroup": "mfateam" } }, + "UserAuthMethod-ResourceKey.Read.All": { + "authorizationType": "oAuth2", + "schemes": { + "DelegatedWork": { + "adminDisplayName": "Read the keys associated with the user representing a resource account.", + "adminDescription": "Allows the app to read the keys associated with the user representing a resource account.", + "userDisplayName": "Read the keys associated with the user representing a resource account.", + "userDescription": "Allows the user to read the keys associated with the user representing a resource account.", + "requiresAdminConsent": true, + "privilegeLevel": 3 + }, + "Application": { + "adminDisplayName": "Read and write all users' external authentication methods", + "adminDescription": "Allows the app to read the keys associated with the user representing a resource account.", + "requiresAdminConsent": true, + "privilegeLevel": 3 + } + }, + "pathSets": [ + { + "schemeKeys": [ + "DelegatedWork", + "Application" + ], + "methods": [ + "GET" + ], + "paths": { + "/users/{id}/authentication/resourcekeyauthenticationmethods": "least=DelegatedWork,Application", + "/users/{id}/authentication/resourcekeyauthenticationmethods/{id}": "least=DelegatedWork,Application" + } + } + ], + "ownerInfo": { + "ownerSecurityGroup": "adrsmsgraph" + } + }, + "UserAuthMethod-ResourceKey.ReadWrite.All": { + "authorizationType": "oAuth2", + "schemes": { + "DelegatedWork": { + "adminDisplayName": "Read and delete the keys associated with the user representing a resource account.", + "adminDescription": "Allows the app to read and delete the keys associated with the user representing a resource account.", + "userDisplayName": "Read and delete the keys associated with the user representing a resource account.", + "userDescription": "Allows the user to read and delete the keys associated with the user representing a resource account.", + "requiresAdminConsent": true, + "privilegeLevel": 4 + }, + "Application": { + "adminDisplayName": "Read and delete all users' external authentication methods", + "adminDescription": "Allows the app to read and delete the keys associated with the user representing a resource account.", + "requiresAdminConsent": true, + "privilegeLevel": 4 + } + }, + "pathSets": [ + { + "schemeKeys": [ + "DelegatedWork", + "Application" + ], + "methods": [ + "DELETE" + ], + "paths": { + "/users/{id}/authentication/resourcekeyauthenticationmethods/{id}": "least=DelegatedWork,Application" + } + }, + { + "schemeKeys": [ + "DelegatedWork", + "Application" + ], + "methods": [ + "GET" + ], + "paths": { + "/users/{id}/authentication/resourcekeyauthenticationmethods": "", + "/users/{id}/authentication/resourcekeyauthenticationmethods/{id}": "" + } + } + ], + "ownerInfo": { + "ownerSecurityGroup": "adrsmsgraph" + } + }, "UserAuthMethod-SoftwareOATH.Read": { "authorizationType": "oAuth2", "schemes": { diff --git a/permissions/new/provisioningInfo.json b/permissions/new/provisioningInfo.json index 75c07f32..c22c4b3c 100644 --- a/permissions/new/provisioningInfo.json +++ b/permissions/new/provisioningInfo.json @@ -19305,36 +19305,36 @@ ], "UserAuthMethod-ResourceKey.Read.All": [ { - "id": "", + "id": "c86e40fc-66fd-4d68-802e-b90e3038f5e8", "scheme": "DelegatedWork", "environment": "public", - "isHidden": true, + "isHidden": false, "isEnabled": true, "resourceAppId": "ea890292-c8c8-4433-b5ea-b09d0668e1a6" }, { - "id": "", + "id": "94ed018c-a499-47e0-beef-803b93873ece", "scheme": "Application", "environment": "public", - "isHidden": true, + "isHidden": false, "isEnabled": true, "resourceAppId": "ea890292-c8c8-4433-b5ea-b09d0668e1a6" } ], "UserAuthMethod-ResourceKey.ReadWrite.All": [ { - "id": "", + "id": "e71dec0d-02b4-429d-a49a-030950d45faa", "scheme": "DelegatedWork", "environment": "public", - "isHidden": true, + "isHidden": false, "isEnabled": true, "resourceAppId": "ea890292-c8c8-4433-b5ea-b09d0668e1a6" }, { - "id": "", + "id": "1bf7461f-222a-4525-9760-f7739228d0f4", "scheme": "Application", "environment": "public", - "isHidden": true, + "isHidden": false, "isEnabled": true, "resourceAppId": "ea890292-c8c8-4433-b5ea-b09d0668e1a6" }