From f074a0a9c4ff923a88eabcf1b14f4485187c5fd7 Mon Sep 17 00:00:00 2001 From: Merill Fernando Date: Thu, 12 Dec 2024 17:40:29 +0000 Subject: [PATCH] Daily automation --- _info/GraphAppRoles.csv | 11 +++ _info/GraphAppRoles.json | 132 ++++++++++++++++++++++++++++++++++ _info/GraphDelegateRoles.csv | 11 +++ _info/GraphDelegateRoles.json | 132 ++++++++++++++++++++++++++++++++++ 4 files changed, 286 insertions(+) diff --git a/_info/GraphAppRoles.csv b/_info/GraphAppRoles.csv index f722013..9388a02 100644 --- a/_info/GraphAppRoles.csv +++ b/_info/GraphAppRoles.csv @@ -355,6 +355,8 @@ "2ff643d8-43e4-4a9b-88c1-86cb4a4b4c2f","ResourceSpecificPermissionGrant.ReadForChat.All","Read resource specific permissions granted on a chat","Allows the app to read the resource specific permissions granted on the chat without a signed-in user." "ad4600ae-d900-42cb-a9a2-2415d05593d0","ResourceSpecificPermissionGrant.ReadForTeam.All","Read resource specific permissions granted on a team","Allows the app to read the resource specific permissions granted on the team without a signed-in user." "acfca4d5-f49f-40ed-9648-84068b474c73","ResourceSpecificPermissionGrant.ReadForUser.All","Read all resource specific permissions granted on user accounts","Allows the app to read all resource specific permissions granted on user accounts, without a signed-in user." +"2a6baefd-edea-4ff6-b24e-bebcaa27a50d","RiskPreventionProviders.Read.All","Read all identity risk prevention providers","Allows the app to read your organization's risk prevention providers, without a signed-in user." +"7fc7225d-eb37-4c39-90f3-a33a57cf1081","RiskPreventionProviders.ReadWrite.All","Read and write all identity risk prevention providers","Allows the app to read and write your organization's risk prevention providers, without a signed-in user." "d5fe8ce8-684c-4c83-a52c-46e882ce4be1","RoleAssignmentSchedule.Read.Directory","Read all active role assignments and role schedules for your company's directory","Allows the app to read the active role-based access control (RBAC) assignments and schedules for your company's directory, without a signed-in user. This includes reading directory role templates, and directory roles." "dd199f4a-f148-40a4-a2ec-f0069cc799ec","RoleAssignmentSchedule.ReadWrite.Directory","Read, update, and delete all policies for privileged role assignments of your company's directory","Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, without a signed-in user." "d3495511-98b7-4df3-b317-4e35c19f6129","RoleAssignmentSchedule.Remove.Directory","Delete all active role assignments of your company's directory","Delete all active privileged role-based access control (RBAC) assignments of your company's directory, without a signed-in user." @@ -431,10 +433,16 @@ "4437522e-9a86-4a41-a7da-e380edd4a97d","TeamMember.ReadWriteNonOwnerRole.All","Add and remove members with non-owner role for all teams","Add and remove members from all teams, without a signed-in user. Does not allow adding or removing a member with the owner role. Additionally, does not allow the app to elevate an existing member to the owner role." "70dec828-f620-4914-aa83-a29117306807","TeamsActivity.Read.All","Read all users' teamwork activity feed","Allows the app to read all users' teamwork activity feed, without a signed-in user." "a267235f-af13-44dc-8385-c1dc93023186","TeamsActivity.Send","Send a teamwork activity to any user","Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies." +"22b74aab-d9e4-46f7-9424-f24b42307227","TeamsAppInstallation.ManageSelectedForChat.All","Manage installation and permission grants of selected Teams apps in all chats","Allows the app to read, install, upgrade, and uninstall selected Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data." +"b448d252-1f26-4227-b6ff-21ab510975a2","TeamsAppInstallation.ManageSelectedForTeam.All","Manage installation and permission grants of selected Teams apps in all teams","Allows the app to read, install, upgrade, and uninstall selected Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data." +"e97a9235-5b3c-43c4-b37d-6786a173fae4","TeamsAppInstallation.ManageSelectedForUser.All","Manage installation and permission grants of selected Teams apps for all user accounts","Allows the app to read, install, upgrade, and uninstall selected Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data." "0fdf35a5-82f8-41ff-9ded-0b761cc73512","TeamsAppInstallation.Read.All","Read installed Teams apps for all installation scopes","Allows the app to read the Teams apps that are installed in any scope, without a signed-in user. Does not give the ability to read application-specific settings." "cc7e7635-2586-41d6-adaa-a8d3bcad5ee5","TeamsAppInstallation.ReadForChat.All","Read installed Teams apps for all chats","Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings." "1f615aea-6bf9-4b05-84bd-46388e138537","TeamsAppInstallation.ReadForTeam.All","Read installed Teams apps for all teams","Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings." "9ce09611-f4f7-4abd-a629-a05450422a97","TeamsAppInstallation.ReadForUser.All","Read installed Teams apps for all users","Allows the app to read the Teams apps that are installed for any user, without a signed-in user. Does not give the ability to read application-specific settings." +"53d40ddb-9b27-4c97-b800-985be6041990","TeamsAppInstallation.ReadSelectedForChat.All","Read selected installed Teams apps in all chats","Allows the app to read the selected Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings." +"93c6a289-70fd-489e-a053-6cf8f7d772f6","TeamsAppInstallation.ReadSelectedForTeam.All","Read selected installed Teams apps in all teams","Allows the app to read the selected Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings." +"44fb0e7c-1f9a-47f1-bb9e-7f92d48ed288","TeamsAppInstallation.ReadSelectedForUser.All","Read selected installed Teams apps for all users","Allows an app to read, install, upgrade, and uninstall selected apps to any user, without a signed-in user." "6e74eff9-4a21-45d6-bc03-3a20f61f8281","TeamsAppInstallation.ReadWriteAndConsentForChat.All","Manage installation and permission grants of Teams apps for all chats","Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data." "b0c13be0-8e20-4bc5-8c55-963c23a39ce9","TeamsAppInstallation.ReadWriteAndConsentForTeam.All","Manage installation and permission grants of Teams apps for all teams","Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data." "32ca478f-f89e-41d0-aaf8-101deb7da510","TeamsAppInstallation.ReadWriteAndConsentForUser.All","Manage installation and permission grants of Teams apps in a user account","Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data." @@ -444,6 +452,9 @@ "9e19bae1-2623-4c4f-ab6e-2664615ff9a0","TeamsAppInstallation.ReadWriteForChat.All","Manage Teams apps for all chats","Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings." "5dad17ba-f6cc-4954-a5a2-a0dcc95154f0","TeamsAppInstallation.ReadWriteForTeam.All","Manage Teams apps for all teams","Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings." "74ef0291-ca83-4d02-8c7e-d2391e6a444f","TeamsAppInstallation.ReadWriteForUser.All","Manage Teams apps for all users","Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings." +"25bbeaad-04be-4207-83ed-a263aae76ddf","TeamsAppInstallation.ReadWriteSelectedForChat.All","Manage selected installed Teams apps in all chats","Allows the app to read, install, upgrade, and uninstall selected Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings." +"7b5823ae-d0f2-424d-b90c-d843ffada7d9","TeamsAppInstallation.ReadWriteSelectedForTeam.All","Manage selected installed Teams apps in all teams","Allows the app to read, install, upgrade, and uninstall selected Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings." +"650a76ec-4118-4b25-9d3a-1f98048a5ee0","TeamsAppInstallation.ReadWriteSelectedForUser.All","Manage selected Teams apps installed for all users","Allows the app to read, install, upgrade, and uninstall selected Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings." "73a45059-f39c-4baf-9182-4954ac0e55cf","TeamsAppInstallation.ReadWriteSelfForChat.All","Allow the Teams app to manage itself for all chats","Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user." "9f67436c-5415-4e7f-8ac1-3014a7132630","TeamsAppInstallation.ReadWriteSelfForTeam.All","Allow the Teams app to manage itself for all teams","Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user." "908de74d-f8b2-4d6b-a9ed-2a17b3b78179","TeamsAppInstallation.ReadWriteSelfForUser.All","Allow the app to manage itself for all users","Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user." diff --git a/_info/GraphAppRoles.json b/_info/GraphAppRoles.json index 091556e..0735a34 100644 --- a/_info/GraphAppRoles.json +++ b/_info/GraphAppRoles.json @@ -4271,6 +4271,30 @@ "Value": "ResourceSpecificPermissionGrant.ReadForUser.All", "AdditionalProperties": {} }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows the app to read your organization's risk prevention providers, without a signed-in user.", + "DisplayName": "Read all identity risk prevention providers", + "Id": "2a6baefd-edea-4ff6-b24e-bebcaa27a50d", + "IsEnabled": true, + "Origin": "Application", + "Value": "RiskPreventionProviders.Read.All", + "AdditionalProperties": {} + }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows the app to read and write your organization's risk prevention providers, without a signed-in user.", + "DisplayName": "Read and write all identity risk prevention providers", + "Id": "7fc7225d-eb37-4c39-90f3-a33a57cf1081", + "IsEnabled": true, + "Origin": "Application", + "Value": "RiskPreventionProviders.ReadWrite.All", + "AdditionalProperties": {} + }, { "AllowedMemberTypes": [ "Application" @@ -5183,6 +5207,42 @@ "Value": "TeamsActivity.Send", "AdditionalProperties": {} }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", + "DisplayName": "Manage installation and permission grants of selected Teams apps in all chats", + "Id": "22b74aab-d9e4-46f7-9424-f24b42307227", + "IsEnabled": true, + "Origin": "Application", + "Value": "TeamsAppInstallation.ManageSelectedForChat.All", + "AdditionalProperties": {} + }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", + "DisplayName": "Manage installation and permission grants of selected Teams apps in all teams", + "Id": "b448d252-1f26-4227-b6ff-21ab510975a2", + "IsEnabled": true, + "Origin": "Application", + "Value": "TeamsAppInstallation.ManageSelectedForTeam.All", + "AdditionalProperties": {} + }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "DisplayName": "Manage installation and permission grants of selected Teams apps for all user accounts", + "Id": "e97a9235-5b3c-43c4-b37d-6786a173fae4", + "IsEnabled": true, + "Origin": "Application", + "Value": "TeamsAppInstallation.ManageSelectedForUser.All", + "AdditionalProperties": {} + }, { "AllowedMemberTypes": [ "Application" @@ -5231,6 +5291,42 @@ "Value": "TeamsAppInstallation.ReadForUser.All", "AdditionalProperties": {} }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows the app to read the selected Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", + "DisplayName": "Read selected installed Teams apps in all chats", + "Id": "53d40ddb-9b27-4c97-b800-985be6041990", + "IsEnabled": true, + "Origin": "Application", + "Value": "TeamsAppInstallation.ReadSelectedForChat.All", + "AdditionalProperties": {} + }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows the app to read the selected Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "DisplayName": "Read selected installed Teams apps in all teams", + "Id": "93c6a289-70fd-489e-a053-6cf8f7d772f6", + "IsEnabled": true, + "Origin": "Application", + "Value": "TeamsAppInstallation.ReadSelectedForTeam.All", + "AdditionalProperties": {} + }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows an app to read, install, upgrade, and uninstall selected apps to any user, without a signed-in user.", + "DisplayName": "Read selected installed Teams apps for all users", + "Id": "44fb0e7c-1f9a-47f1-bb9e-7f92d48ed288", + "IsEnabled": true, + "Origin": "Application", + "Value": "TeamsAppInstallation.ReadSelectedForUser.All", + "AdditionalProperties": {} + }, { "AllowedMemberTypes": [ "Application" @@ -5339,6 +5435,42 @@ "Value": "TeamsAppInstallation.ReadWriteForUser.All", "AdditionalProperties": {} }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", + "DisplayName": "Manage selected installed Teams apps in all chats", + "Id": "25bbeaad-04be-4207-83ed-a263aae76ddf", + "IsEnabled": true, + "Origin": "Application", + "Value": "TeamsAppInstallation.ReadWriteSelectedForChat.All", + "AdditionalProperties": {} + }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "DisplayName": "Manage selected installed Teams apps in all teams", + "Id": "7b5823ae-d0f2-424d-b90c-d843ffada7d9", + "IsEnabled": true, + "Origin": "Application", + "Value": "TeamsAppInstallation.ReadWriteSelectedForTeam.All", + "AdditionalProperties": {} + }, + { + "AllowedMemberTypes": [ + "Application" + ], + "Description": "Allows the app to read, install, upgrade, and uninstall selected Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", + "DisplayName": "Manage selected Teams apps installed for all users", + "Id": "650a76ec-4118-4b25-9d3a-1f98048a5ee0", + "IsEnabled": true, + "Origin": "Application", + "Value": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "AdditionalProperties": {} + }, { "AllowedMemberTypes": [ "Application" diff --git a/_info/GraphDelegateRoles.csv b/_info/GraphDelegateRoles.csv index ec0f231..74f238b 100644 --- a/_info/GraphDelegateRoles.csv +++ b/_info/GraphDelegateRoles.csv @@ -399,6 +399,8 @@ "cb530fca-534b-4e72-aa74-bca7e8bbd06f","ResourceSpecificPermissionGrant.ReadForChat","Read resource specific permissions granted on a chat","Allows the app to read the resource specific permissions granted on the chat, on behalf of the signed-in user." "eafad40c-bf7a-415a-b7f8-acdf5706b58f","ResourceSpecificPermissionGrant.ReadForTeam","Read resource specific permissions granted on a team","Allows the app to read the resource specific permissions granted on the team, on behalf of the signed-in user." "f1d91a8f-88e7-4774-8401-b668d5bca0c5","ResourceSpecificPermissionGrant.ReadForUser","Read resource specific permissions granted on a user account","Allows the app to read the resource specific permissions granted on a user account, on behalf of the signed-in user." +"e197c06f-ae7b-4398-b0a2-89f76ebca159","RiskPreventionProviders.Read.All","Read all identity risk prevention providers","Allows the app to read your organization's risk prevention providers, on behalf of the signed-in user." +"2a7babba-9623-4109-bc9c-79728cf3bb4f","RiskPreventionProviders.ReadWrite.All","Read and write all identity risk prevention providers","Allows the app to read and write your organization's risk prevention providers, on behalf of the signed-in user." "344a729c-0285-42c6-9014-f12b9b8d6129","RoleAssignmentSchedule.Read.Directory","Read all active role assignments for your company's directory","Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on behalf of the signed-in user. This includes reading directory role templates, and directory roles." "8c026be3-8e26-4774-9372-8d5d6f21daff","RoleAssignmentSchedule.ReadWrite.Directory","Read, update, and delete all active role assignments for your company's directory","Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on behalf of the signed-in user. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships." "f71cd05c-3fdb-4568-aef2-e1cf62ee20d4","RoleAssignmentSchedule.Remove.Directory","Delete all active role assignments for your company's directory","Allows the app to delete the active role-based access control (RBAC) assignments for your company's directory, on behalf of the signed-in user." @@ -479,9 +481,15 @@ "2104a4db-3a2f-4ea0-9dba-143d457dc666","TeamMember.ReadWriteNonOwnerRole.All","Add and remove members with non-owner role for all teams","Add and remove members from all teams, on behalf of the signed-in user. Does not allow adding or removing a member with the owner role. Additionally, does not allow the app to elevate an existing member to the owner role." "0e755559-83fb-4b44-91d0-4cc721b9323e","TeamsActivity.Read","Read user's teamwork activity feed","Allows the app to read the signed-in user's teamwork activity feed." "7ab1d787-bae7-4d5d-8db6-37ea32df9186","TeamsActivity.Send","Send a teamwork activity as the user","Allows the app to create new notifications in users' teamwork activity feeds on behalf of the signed in user. These notifications may not be discoverable or be held or governed by compliance policies." +"d1ba22c6-3f02-4c91-addb-bc3399bcca88","TeamsAppInstallation.ManageSelectedForChat","Manage installation and permission grants of selected Teams apps in chats","Allows the app to read, install, upgrade, and uninstall selected Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data." +"c67b2d7e-6b80-4218-938a-05e73058e42d","TeamsAppInstallation.ManageSelectedForTeam","Manage installation and permission grants of selected Teams apps in teams","Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data." +"830c2bd9-c335-4caf-bf83-c07fa8a23ef1","TeamsAppInstallation.ManageSelectedForUser","Manage installation and permission grants of selected Teams apps in users' personal scope","Allows the app to read, install, upgrade, and uninstall seleected Teams apps in user accounts, on behalf of the signed-in user. Gives the ability to manage permission grants for accessing those specific users' data." "bf3fbf03-f35f-4e93-963e-47e4d874c37a","TeamsAppInstallation.ReadForChat","Read installed Teams apps in chats","Allows the app to read the Teams apps that are installed in chats the signed-in user can access. Does not give the ability to read application-specific settings." "5248dcb1-f83b-4ec3-9f4d-a4428a961a72","TeamsAppInstallation.ReadForTeam","Read installed Teams apps in teams","Allows the app to read the Teams apps that are installed in teams the signed-in user can access. Does not give the ability to read application-specific settings." "c395395c-ff9a-4dba-bc1f-8372ba9dca84","TeamsAppInstallation.ReadForUser","Read user's installed Teams apps","Allows the app to read the Teams apps that are installed for the signed-in user. Does not give the ability to read application-specific settings." +"0f3420c2-c6ec-46de-ab72-fd51267087d5","TeamsAppInstallation.ReadSelectedForChat","Read selected installed Teams apps in chats","Allows the app to read the selected Teams apps that are installed in chats the signed-in user can access. Does not give the ability to read application-specific settings." +"b55df1c0-db20-435b-aef2-afe6ed487e16","TeamsAppInstallation.ReadSelectedForTeam","Read selected installed Teams apps in teams","Allows the app to read the selected Teams apps that are installed in teams the signed-in user can access. Does not give the ability to read application-specific settings." +"fe2e4e1d-101f-4fb2-9cb1-9d6659db45d4","TeamsAppInstallation.ReadSelectedForUser","Read user's selected installed Teams apps","Allows the app to read the selected Teams apps that are installed for the signed-in user. Does not give the ability to read application-specific settings." "e1408a66-8f82-451b-a2f3-3c3e38f7413f","TeamsAppInstallation.ReadWriteAndConsentForChat","Manage installed Teams apps in chats","Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data." "946349d5-2a9d-4535-abc0-7beeacaedd1d","TeamsAppInstallation.ReadWriteAndConsentForTeam","Manage installed Teams apps in teams","Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data." "2da62c49-dfbd-40df-ba16-fef3529d391c","TeamsAppInstallation.ReadWriteAndConsentForUser","Manage installation and permission grants of Teams apps in users' personal scope","Allows the app to read, install, upgrade, and uninstall Teams apps in user accounts, on behalf of the signed-in user. Gives the ability to manage permission grants for accessing those specific users' data." @@ -491,6 +499,9 @@ "aa85bf13-d771-4d5d-a9e6-bca04ce44edf","TeamsAppInstallation.ReadWriteForChat","Manage installed Teams apps in chats","Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Does not give the ability to read application-specific settings." "2e25a044-2580-450d-8859-42eeb6e996c0","TeamsAppInstallation.ReadWriteForTeam","Manage installed Teams apps in teams","Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Does not give the ability to read application-specific settings." "093f8818-d05f-49b8-95bc-9d2a73e9a43c","TeamsAppInstallation.ReadWriteForUser","Manage user's installed Teams apps","Allows the app to read, install, upgrade, and uninstall Teams apps installed for the signed-in user. Does not give the ability to read application-specific settings." +"690aa3b6-4b71-41c2-a990-77a8c4768d2b","TeamsAppInstallation.ReadWriteSelectedForChat","Manage selected Teams apps installed in chats","Allows the app to read, install, upgrade, and uninstall selected Teams apps in chats the signed-in user can access. Does not give the ability to read application-specific settings." +"9131c833-9a49-4c54-b38f-615ecfc4fc69","TeamsAppInstallation.ReadWriteSelectedForTeam","Manage selected Teams apps installed in teams","Allows the app to read, install, upgrade, and uninstall selected Teams apps in teams the signed-in user can access. Does not give the ability to read application-specific settings." +"ea819e27-c92a-4118-b83b-4540b125d744","TeamsAppInstallation.ReadWriteSelectedForUser","Manage selected Teams apps installed for a user","Allows the app to read, install, upgrade, and uninstall selected Teams apps installed for the signed in user. Does not give the ability to read application-specific settings." "0ce33576-30e8-43b7-99e5-62f8569a4002","TeamsAppInstallation.ReadWriteSelfForChat","Allow the Teams app to manage itself in chats","Allows a Teams app to read, install, upgrade, and uninstall itself in chats the signed-in user can access." "0f4595f7-64b1-4e13-81bc-11a249df07a9","TeamsAppInstallation.ReadWriteSelfForTeam","Allow the app to manage itself in teams","Allows a Teams app to read, install, upgrade, and uninstall itself to teams the signed-in user can access." "207e0cb1-3ce7-4922-b991-5a760c346ebc","TeamsAppInstallation.ReadWriteSelfForUser","Allow the Teams app to manage itself for a user","Allows a Teams app to read, install, upgrade, and uninstall itself for the signed-in user." diff --git a/_info/GraphDelegateRoles.json b/_info/GraphDelegateRoles.json index 4e8886b..c015225 100644 --- a/_info/GraphDelegateRoles.json +++ b/_info/GraphDelegateRoles.json @@ -4799,6 +4799,30 @@ "Value": "ResourceSpecificPermissionGrant.ReadForUser", "AdditionalProperties": {} }, + { + "AdminConsentDescription": "Allows the app to read your organization's risk prevention providers, on behalf of the signed-in user.", + "AdminConsentDisplayName": "Read all identity risk prevention providers", + "Id": "e197c06f-ae7b-4398-b0a2-89f76ebca159", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read your organization's risk prevention providers, on your behalf.", + "UserConsentDisplayName": "Read all identity risk prevention providers", + "Value": "RiskPreventionProviders.Read.All", + "AdditionalProperties": {} + }, + { + "AdminConsentDescription": "Allows the app to read and write your organization's risk prevention providers, on behalf of the signed-in user.", + "AdminConsentDisplayName": "Read and write all identity risk prevention providers", + "Id": "2a7babba-9623-4109-bc9c-79728cf3bb4f", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read and write your organization's risk prevention providers, on your behalf.", + "UserConsentDisplayName": "Read and write all identity risk prevention providers", + "Value": "RiskPreventionProviders.ReadWrite.All", + "AdditionalProperties": {} + }, { "AdminConsentDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on behalf of the signed-in user. This includes reading directory role templates, and directory roles.", "AdminConsentDisplayName": "Read all active role assignments for your company's directory", @@ -5759,6 +5783,42 @@ "Value": "TeamsActivity.Send", "AdditionalProperties": {} }, + { + "AdminConsentDescription": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", + "AdminConsentDisplayName": "Manage installation and permission grants of selected Teams apps in chats", + "Id": "d1ba22c6-3f02-4c91-addb-bc3399bcca88", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", + "UserConsentDisplayName": "Manage installation and permission grants of selected Teams apps in chats", + "Value": "TeamsAppInstallation.ManageSelectedForChat", + "AdditionalProperties": {} + }, + { + "AdminConsentDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", + "AdminConsentDisplayName": "Manage installation and permission grants of selected Teams apps in teams", + "Id": "c67b2d7e-6b80-4218-938a-05e73058e42d", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", + "UserConsentDisplayName": "Manage installation and permission grants of selected Teams apps in teams", + "Value": "TeamsAppInstallation.ManageSelectedForTeam", + "AdditionalProperties": {} + }, + { + "AdminConsentDescription": "Allows the app to read, install, upgrade, and uninstall seleected Teams apps in user accounts, on behalf of the signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "AdminConsentDisplayName": "Manage installation and permission grants of selected Teams apps in users' personal scope", + "Id": "830c2bd9-c335-4caf-bf83-c07fa8a23ef1", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read, install, upgrade, and uninstall seleected Teams apps in user accounts, on behalf of the signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "UserConsentDisplayName": "Manage installation and permission grants of selected Teams apps in users' personal scope", + "Value": "TeamsAppInstallation.ManageSelectedForUser", + "AdditionalProperties": {} + }, { "AdminConsentDescription": "Allows the app to read the Teams apps that are installed in chats the signed-in user can access. Does not give the ability to read application-specific settings.", "AdminConsentDisplayName": "Read installed Teams apps in chats", @@ -5795,6 +5855,42 @@ "Value": "TeamsAppInstallation.ReadForUser", "AdditionalProperties": {} }, + { + "AdminConsentDescription": "Allows the app to read the selected Teams apps that are installed in chats the signed-in user can access. Does not give the ability to read application-specific settings.", + "AdminConsentDisplayName": "Read selected installed Teams apps in chats", + "Id": "0f3420c2-c6ec-46de-ab72-fd51267087d5", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read the selected Teams apps that are installed in chats the signed-in user can access. Does not give the ability to read application-specific settings.", + "UserConsentDisplayName": "Read selected installed Teams apps in chats", + "Value": "TeamsAppInstallation.ReadSelectedForChat", + "AdditionalProperties": {} + }, + { + "AdminConsentDescription": "Allows the app to read the selected Teams apps that are installed in teams the signed-in user can access. Does not give the ability to read application-specific settings.", + "AdminConsentDisplayName": "Read selected installed Teams apps in teams", + "Id": "b55df1c0-db20-435b-aef2-afe6ed487e16", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read the selected Teams apps that are installed in teams the signed-in user can access. Does not give the ability to read application-specific settings.", + "UserConsentDisplayName": "Read selected installed Teams apps in teams", + "Value": "TeamsAppInstallation.ReadSelectedForTeam", + "AdditionalProperties": {} + }, + { + "AdminConsentDescription": "Allows the app to read the selected Teams apps that are installed for the signed-in user. Does not give the ability to read application-specific settings.", + "AdminConsentDisplayName": "Read user's selected installed Teams apps", + "Id": "fe2e4e1d-101f-4fb2-9cb1-9d6659db45d4", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read the selected Teams apps that are installed for the signed-in user. Does not give the ability to read application-specific settings.", + "UserConsentDisplayName": "Read user's selected installed Teams apps", + "Value": "TeamsAppInstallation.ReadSelectedForUser", + "AdditionalProperties": {} + }, { "AdminConsentDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", "AdminConsentDisplayName": "Manage installed Teams apps in chats", @@ -5903,6 +5999,42 @@ "Value": "TeamsAppInstallation.ReadWriteForUser", "AdditionalProperties": {} }, + { + "AdminConsentDescription": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in chats the signed-in user can access. Does not give the ability to read application-specific settings.", + "AdminConsentDisplayName": "Manage selected Teams apps installed in chats", + "Id": "690aa3b6-4b71-41c2-a990-77a8c4768d2b", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in chats the signed-in user can access. Does not give the ability to read application-specific settings.", + "UserConsentDisplayName": "Manage selected Teams apps installed in chats", + "Value": "TeamsAppInstallation.ReadWriteSelectedForChat", + "AdditionalProperties": {} + }, + { + "AdminConsentDescription": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in teams the signed-in user can access. Does not give the ability to read application-specific settings.", + "AdminConsentDisplayName": "Manage selected Teams apps installed in teams", + "Id": "9131c833-9a49-4c54-b38f-615ecfc4fc69", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read, install, upgrade, and uninstall selected Teams apps in teams the signed-in user can access. Does not give the ability to read application-specific settings.", + "UserConsentDisplayName": "Manage selected Teams apps installed in teams", + "Value": "TeamsAppInstallation.ReadWriteSelectedForTeam", + "AdditionalProperties": {} + }, + { + "AdminConsentDescription": "Allows the app to read, install, upgrade, and uninstall selected Teams apps installed for the signed in user. Does not give the ability to read application-specific settings.", + "AdminConsentDisplayName": "Manage selected Teams apps installed for a user", + "Id": "ea819e27-c92a-4118-b83b-4540b125d744", + "IsEnabled": true, + "Origin": null, + "Type": "Admin", + "UserConsentDescription": "Allows the app to read, install, upgrade, and uninstall selected Teams apps installed for the signed in user. Does not give the ability to read application-specific settings.", + "UserConsentDisplayName": "Manage selected Teams apps installed for a user", + "Value": "TeamsAppInstallation.ReadWriteSelectedForUser", + "AdditionalProperties": {} + }, { "AdminConsentDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats the signed-in user can access.", "AdminConsentDisplayName": "Allow the Teams app to manage itself in chats",