Skip to content

Commit

Permalink
Daily automation
Browse files Browse the repository at this point in the history
  • Loading branch information
merill committed Dec 12, 2024
1 parent 21abd21 commit f074a0a
Show file tree
Hide file tree
Showing 4 changed files with 286 additions and 0 deletions.
11 changes: 11 additions & 0 deletions _info/GraphAppRoles.csv
Original file line number Diff line number Diff line change
Expand Up @@ -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."
Expand Down Expand Up @@ -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."
Expand All @@ -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."
Expand Down
132 changes: 132 additions & 0 deletions _info/GraphAppRoles.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down Expand Up @@ -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"
Expand Down Expand Up @@ -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"
Expand Down Expand Up @@ -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"
Expand Down
Loading

0 comments on commit f074a0a

Please sign in to comment.