diff --git a/data/m365Model.json b/data/m365Model.json index 4ea9efa..b2eec98 100644 --- a/data/m365Model.json +++ b/data/m365Model.json @@ -1465,11 +1465,21 @@ "url": "https://raw.githubusercontent.com/pnp/cli-microsoft365/main/docs/docs/cmd/skype/report/report-activityuserdetail.mdx", "docs": "https://pnp.github.io/cli-microsoft365/cmd/skype/report/report-activityuserdetail" }, + { + "name": "spe container list", + "url": "https://raw.githubusercontent.com/pnp/cli-microsoft365/main/docs/docs/cmd/spe/container/container-list.mdx", + "docs": "https://pnp.github.io/cli-microsoft365/cmd/spe/container/container-list" + }, { "name": "spe containertype add", "url": "https://raw.githubusercontent.com/pnp/cli-microsoft365/main/docs/docs/cmd/spe/containertype/containertype-add.mdx", "docs": "https://pnp.github.io/cli-microsoft365/cmd/spe/containertype/containertype-add" }, + { + "name": "spe containertype get", + "url": "https://raw.githubusercontent.com/pnp/cli-microsoft365/main/docs/docs/cmd/spe/containertype/containertype-get.mdx", + "docs": "https://pnp.github.io/cli-microsoft365/cmd/spe/containertype/containertype-get" + }, { "name": "spe containertype list", "url": "https://raw.githubusercontent.com/pnp/cli-microsoft365/main/docs/docs/cmd/spe/containertype/containertype-list.mdx", diff --git a/package-lock.json b/package-lock.json index f43c8f1..19f6611 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cli-for-microsoft-365-extension", - "version": "3.0.15", + "version": "3.0.16", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "cli-for-microsoft-365-extension", - "version": "3.0.15", + "version": "3.0.16", "license": "MIT", "dependencies": { "axios": "^0.27.2" diff --git a/package.json b/package.json index 9553a05..cea30f2 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "cli-for-microsoft-365-extension", "displayName": "CLI for Microsoft 365 extension", "description": "This extension provides functionalities that may be helpful when creating scripts using CLI for Microsoft 365 like docs, commands list, sample gallery and many more.", - "version": "3.0.15", + "version": "3.0.16", "publisher": "adamwojcikit", "author": { "name": "Adam" diff --git a/snippets/cliForMicrosoft365.code-snippets b/snippets/cliForMicrosoft365.code-snippets index 4408c0c..8a59b00 100644 --- a/snippets/cliForMicrosoft365.code-snippets +++ b/snippets/cliForMicrosoft365.code-snippets @@ -1,7130 +1,7148 @@ { "adaptivecard send": { - "body": [ - "m365 adaptivecard send --url $1" - ], + "description": "Sends adaptive card to the specified URL", "prefix": [ "m365 adaptivecard send" ], - "description": "Sends adaptive card to the specified URL" + "body": [ + "m365 adaptivecard send --url $1" + ] }, "app get": { - "body": [ - "m365 app get " - ], + "description": "Retrieves information about the current Microsoft Entra app", "prefix": [ "m365 app get" ], - "description": "Retrieves information about the current Microsoft Entra app" + "body": [ + "m365 app get " + ] }, "app open": { - "body": [ - "m365 app open " - ], + "description": "Opens Microsoft Entra app in the Microsoft Entra ID portal", "prefix": [ "m365 app open" ], - "description": "Opens Microsoft Entra app in the Microsoft Entra ID portal" + "body": [ + "m365 app open " + ] }, "app permission add": { - "body": [ - "m365 app permission add " - ], + "description": "Adds the specified application and/or delegated permissions to the current Microsoft Entra app API permissions", "prefix": [ "m365 app permission add" ], - "description": "Adds the specified application and/or delegated permissions to the current Microsoft Entra app API permissions" + "body": [ + "m365 app permission add " + ] }, "app permission list": { - "body": [ - "m365 app permission list " - ], + "description": "Lists API permissions for the current Microsoft Entra app", "prefix": [ "m365 app permission list" ], - "description": "Lists API permissions for the current Microsoft Entra app" + "body": [ + "m365 app permission list " + ] }, "booking business get": { - "body": [ - "m365 booking business get " - ], + "description": "Retrieve the specified Microsoft Bookings business.", "prefix": [ "m365 booking business get" ], - "description": "Retrieve the specified Microsoft Bookings business." + "body": [ + "m365 booking business get " + ] }, "booking business list": { - "body": [ - "m365 booking business list " - ], + "description": "Lists all Microsoft Bookings businesses that are created for the tenant.", "prefix": [ "m365 booking business list" ], - "description": "Lists all Microsoft Bookings businesses that are created for the tenant." + "body": [ + "m365 booking business list " + ] }, "cli completion clink update": { - "body": [ - "m365 cli completion clink update " - ], + "description": "Updates command completion for Clink (cmder)", "prefix": [ "m365 cli completion clink update" ], - "description": "Updates command completion for Clink (cmder)" + "body": [ + "m365 cli completion clink update " + ] }, "cli completion pwsh setup": { - "body": [ - "m365 cli completion pwsh setup --profile $1" - ], + "description": "Sets up command completion for PowerShell", "prefix": [ "m365 cli completion pwsh setup" ], - "description": "Sets up command completion for PowerShell" + "body": [ + "m365 cli completion pwsh setup --profile $1" + ] }, "cli completion pwsh update": { - "body": [ - "m365 cli completion pwsh update " - ], + "description": "Updates command completion for PowerShell", "prefix": [ "m365 cli completion pwsh update" ], - "description": "Updates command completion for PowerShell" + "body": [ + "m365 cli completion pwsh update " + ] }, "cli completion sh setup": { - "body": [ - "m365 cli completion sh setup " - ], + "description": "Sets up command completion for Zsh, Bash and Fish", "prefix": [ "m365 cli completion sh setup" ], - "description": "Sets up command completion for Zsh, Bash and Fish" + "body": [ + "m365 cli completion sh setup " + ] }, "cli completion sh update": { - "body": [ - "m365 cli completion sh update " - ], + "description": "Updates command completion for Zsh, Bash and Fish", "prefix": [ "m365 cli completion sh update" ], - "description": "Updates command completion for Zsh, Bash and Fish" + "body": [ + "m365 cli completion sh update " + ] }, "cli config get": { - "body": [ - "m365 cli config get --key $1" - ], + "description": "Gets value of a CLI for Microsoft 365 configuration option", "prefix": [ "m365 cli config get" ], - "description": "Gets value of a CLI for Microsoft 365 configuration option" + "body": [ + "m365 cli config get --key $1" + ] }, "cli config list": { - "body": [ - "m365 cli config list " - ], + "description": "List all self-set CLI for Microsoft 365 configurations", "prefix": [ "m365 cli config list" ], - "description": "List all self-set CLI for Microsoft 365 configurations" + "body": [ + "m365 cli config list " + ] }, "cli config reset": { - "body": [ - "m365 cli config reset " - ], + "description": "Resets the specified CLI configuration option to its default value", "prefix": [ "m365 cli config reset" ], - "description": "Resets the specified CLI configuration option to its default value" + "body": [ + "m365 cli config reset " + ] }, "cli config set": { - "body": [ - "m365 cli config set --key $1" - ], + "description": "Sets CLI for Microsoft 365 configuration options", "prefix": [ "m365 cli config set" ], - "description": "Sets CLI for Microsoft 365 configuration options" + "body": [ + "m365 cli config set --key $1" + ] }, "cli consent": { - "body": [ - "m365 cli consent --service $1" - ], + "description": "Consent additional permissions for the Microsoft Entra application used by the CLI for Microsoft 365", "prefix": [ "m365 cli consent" ], - "description": "Consent additional permissions for the Microsoft Entra application used by the CLI for Microsoft 365" + "body": [ + "m365 cli consent --service $1" + ] }, "cli doctor": { - "body": [ - "m365 cli doctor " - ], + "description": "Retrieves diagnostic information about the current environment", "prefix": [ "m365 cli doctor" ], - "description": "Retrieves diagnostic information about the current environment" + "body": [ + "m365 cli doctor " + ] }, "cli issue": { - "body": [ - "m365 cli issue --type $1" - ], + "description": "Returns, or opens a URL that takes the user to the right place in the CLI GitHub repo to create a new issue reporting bug, feedback, ideas, etc.", "prefix": [ "m365 cli issue" ], - "description": "Returns, or opens a URL that takes the user to the right place in the CLI GitHub repo to create a new issue reporting bug, feedback, ideas, etc." + "body": [ + "m365 cli issue --type $1" + ] }, "connection list": { - "body": [ - "m365 connection list " - ], + "description": "Show the list of available connections", "prefix": [ "m365 connection list" ], - "description": "Show the list of available connections" + "body": [ + "m365 connection list " + ] }, "connection remove": { - "body": [ - "m365 connection remove --name $1" - ], + "description": "Remove the specified connection", "prefix": [ "m365 connection remove" ], - "description": "Remove the specified connection" + "body": [ + "m365 connection remove --name $1" + ] }, "connection set": { - "body": [ - "m365 connection set --name $1" - ], + "description": "Rename the specified connection", "prefix": [ "m365 connection set" ], - "description": "Rename the specified connection" + "body": [ + "m365 connection set --name $1" + ] }, "connection use": { - "body": [ - "m365 connection use " - ], + "description": "Activate the specified Microsoft 365 tenant connection", "prefix": [ "m365 connection use" ], - "description": "Activate the specified Microsoft 365 tenant connection" + "body": [ + "m365 connection use " + ] }, "context init": { - "body": [ - "m365 context init " - ], + "description": "Initiates CLI for Microsoft 365 context in the current working folder", "prefix": [ "m365 context init" ], - "description": "Initiates CLI for Microsoft 365 context in the current working folder" + "body": [ + "m365 context init " + ] }, "context option list": { - "body": [ - "m365 context option list " - ], + "description": "List all options added to the context", "prefix": [ "m365 context option list" ], - "description": "List all options added to the context" + "body": [ + "m365 context option list " + ] }, "context option remove": { - "body": [ - "m365 context option remove --name $1" - ], + "description": "Removes an already available name from local context file.", "prefix": [ "m365 context option remove" ], - "description": "Removes an already available name from local context file." + "body": [ + "m365 context option remove --name $1" + ] }, "context option set": { - "body": [ - "m365 context option set --name $1 --value $2" - ], + "description": "Allows to add a new name for the option and value to the local context file.", "prefix": [ "m365 context option set" ], - "description": "Allows to add a new name for the option and value to the local context file." + "body": [ + "m365 context option set --name $1 --value $2" + ] }, "context remove": { - "body": [ - "m365 context remove " - ], + "description": "Removes the CLI for Microsoft 365 context in the current working folder", "prefix": [ "m365 context remove" ], - "description": "Removes the CLI for Microsoft 365 context in the current working folder" + "body": [ + "m365 context remove " + ] }, "docs": { - "body": [ - "m365 docs " - ], + "description": "Returns the CLI for Microsoft 365 docs webpage URL", "prefix": [ "m365 docs" ], - "description": "Returns the CLI for Microsoft 365 docs webpage URL" + "body": [ + "m365 docs " + ] }, "entra administrativeunit add": { - "body": [ - "m365 entra administrativeunit add --displayName $1" - ], + "description": "Creates a new administrative unit", "prefix": [ "m365 entra administrativeunit add" ], - "description": "Creates a new administrative unit" + "body": [ + "m365 entra administrativeunit add --displayName $1" + ] }, "entra administrativeunit get": { - "body": [ - "m365 entra administrativeunit get " - ], + "description": "Gets information about a specific administrative unit", "prefix": [ "m365 entra administrativeunit get" ], - "description": "Gets information about a specific administrative unit" + "body": [ + "m365 entra administrativeunit get " + ] }, "entra administrativeunit list": { - "body": [ - "m365 entra administrativeunit list " - ], + "description": "Retrieves a list of administrative units", "prefix": [ "m365 entra administrativeunit list" ], - "description": "Retrieves a list of administrative units" + "body": [ + "m365 entra administrativeunit list " + ] }, "entra administrativeunit member add": { - "body": [ - "m365 entra administrativeunit member add " - ], + "description": "Add a member (user, group, or device) to an administrative unit", "prefix": [ "m365 entra administrativeunit member add" ], - "description": "Add a member (user, group, or device) to an administrative unit" + "body": [ + "m365 entra administrativeunit member add " + ] }, "entra administrativeunit member get": { - "body": [ - "m365 entra administrativeunit member get --id $1" - ], + "description": "Retrieves info about a specific member of an administrative unit", "prefix": [ "m365 entra administrativeunit member get" ], - "description": "Retrieves info about a specific member of an administrative unit" + "body": [ + "m365 entra administrativeunit member get --id $1" + ] }, "entra administrativeunit member list": { - "body": [ - "m365 entra administrativeunit member list " - ], + "description": "Retrieves members (users, groups, or devices) of an administrative unit", "prefix": [ "m365 entra administrativeunit member list" ], - "description": "Retrieves members (users, groups, or devices) of an administrative unit" + "body": [ + "m365 entra administrativeunit member list " + ] }, "entra administrativeunit member remove": { - "body": [ - "m365 entra administrativeunit member remove " - ], + "description": "Removes a member (user, group, or device) from an administrative unit", "prefix": [ "m365 entra administrativeunit member remove" ], - "description": "Removes a member (user, group, or device) from an administrative unit" + "body": [ + "m365 entra administrativeunit member remove " + ] }, "entra administrativeunit remove": { - "body": [ - "m365 entra administrativeunit remove " - ], + "description": "Removes an administrative unit", "prefix": [ "m365 entra administrativeunit remove" ], - "description": "Removes an administrative unit" + "body": [ + "m365 entra administrativeunit remove " + ] }, "entra administrativeunit roleassignment add": { - "body": [ - "m365 entra administrativeunit roleassignment add " - ], + "description": "Assigns a Microsoft Entra role with administrative unit scope to a user", "prefix": [ "m365 entra administrativeunit roleassignment add" ], - "description": "Assigns a Microsoft Entra role with administrative unit scope to a user" + "body": [ + "m365 entra administrativeunit roleassignment add " + ] }, "entra app add": { - "body": [ - "m365 entra app add " - ], + "description": "Creates new Entra app registration", "prefix": [ "m365 entra app add" ], - "description": "Creates new Entra app registration" + "body": [ + "m365 entra app add " + ] }, "entra app get": { - "body": [ - "m365 entra app get " - ], + "description": "Gets an Entra app registration", "prefix": [ "m365 entra app get" ], - "description": "Gets an Entra app registration" + "body": [ + "m365 entra app get " + ] }, "entra app list": { - "body": [ - "m365 entra app list " - ], + "description": "Retrieves a list of Entra app registrations", "prefix": [ "m365 entra app list" ], - "description": "Retrieves a list of Entra app registrations" + "body": [ + "m365 entra app list " + ] }, "entra app permission add": { - "body": [ - "m365 entra app permission add " - ], + "description": "Adds the specified application and/or delegated permissions to a Microsoft Entra app", "prefix": [ "m365 entra app permission add" ], - "description": "Adds the specified application and/or delegated permissions to a Microsoft Entra app" + "body": [ + "m365 entra app permission add " + ] }, "entra app permission list": { - "body": [ - "m365 entra app permission list " - ], + "description": "Lists the application and delegated permissions for a specified Entra Application Registration", "prefix": [ "m365 entra app permission list" ], - "description": "Lists the application and delegated permissions for a specified Entra Application Registration" + "body": [ + "m365 entra app permission list " + ] }, "entra app permission remove": { - "body": [ - "m365 entra app permission remove " - ], + "description": "Removes the specified application and/or delegated permissions from a specified Entra app.", "prefix": [ "m365 entra app permission remove" ], - "description": "Removes the specified application and/or delegated permissions from a specified Entra app." + "body": [ + "m365 entra app permission remove " + ] }, "entra app remove": { - "body": [ - "m365 entra app remove " - ], + "description": "Removes an Entra app registration", "prefix": [ "m365 entra app remove" ], - "description": "Removes an Entra app registration" + "body": [ + "m365 entra app remove " + ] }, "entra app role add": { - "body": [ - "m365 entra app role add " - ], + "description": "Adds role to the specified Entra app registration", "prefix": [ "m365 entra app role add" ], - "description": "Adds role to the specified Entra app registration" + "body": [ + "m365 entra app role add " + ] }, "entra app role list": { - "body": [ - "m365 entra app role list " - ], + "description": "Gets Entra app registration roles", "prefix": [ "m365 entra app role list" ], - "description": "Gets Entra app registration roles" + "body": [ + "m365 entra app role list " + ] }, "entra app role remove": { - "body": [ - "m365 entra app role remove " - ], + "description": "Removes role from the specified Entra app registration", "prefix": [ "m365 entra app role remove" ], - "description": "Removes role from the specified Entra app registration" + "body": [ + "m365 entra app role remove " + ] }, "entra app set": { - "body": [ - "m365 entra app set " - ], + "description": "Updates Entra app registration", "prefix": [ "m365 entra app set" ], - "description": "Updates Entra app registration" + "body": [ + "m365 entra app set " + ] }, "entra approleassignment add": { - "body": [ - "m365 entra approleassignment add --resource $1 --scopes $2" - ], + "description": "Adds service principal permissions also known as scopes and app role assignments for specified Microsoft Entra application registration", "prefix": [ "m365 entra approleassignment add" ], - "description": "Adds service principal permissions also known as scopes and app role assignments for specified Microsoft Entra application registration" + "body": [ + "m365 entra approleassignment add --resource $1 --scopes $2" + ] }, "entra approleassignment list": { - "body": [ - "m365 entra approleassignment list " - ], + "description": "Lists app role assignments for the specified application registration", "prefix": [ "m365 entra approleassignment list" ], - "description": "Lists app role assignments for the specified application registration" + "body": [ + "m365 entra approleassignment list " + ] }, "entra approleassignment remove": { - "body": [ - "m365 entra approleassignment remove --resource $1 --scopes $2" - ], + "description": "Deletes an app role assignment for the specified Entra application registration", "prefix": [ "m365 entra approleassignment remove" ], - "description": "Deletes an app role assignment for the specified Entra application registration" + "body": [ + "m365 entra approleassignment remove --resource $1 --scopes $2" + ] }, "entra enterpriseapp add": { - "body": [ - "m365 entra enterpriseapp add " - ], + "description": "Creates an enterprise application (or service principal) for a registered Entra app", "prefix": [ "m365 entra enterpriseapp add" ], - "description": "Creates an enterprise application (or service principal) for a registered Entra app" + "body": [ + "m365 entra enterpriseapp add " + ] }, "entra enterpriseapp get": { - "body": [ - "m365 entra enterpriseapp get " - ], + "description": "Gets information about an enterprise application (or service principal)", "prefix": [ "m365 entra enterpriseapp get" ], - "description": "Gets information about an enterprise application (or service principal)" + "body": [ + "m365 entra enterpriseapp get " + ] }, "entra enterpriseapp list": { - "body": [ - "m365 entra enterpriseapp list " - ], + "description": "Lists the enterprise applications (or service principals) in Entra ID", "prefix": [ "m365 entra enterpriseapp list" ], - "description": "Lists the enterprise applications (or service principals) in Entra ID" + "body": [ + "m365 entra enterpriseapp list " + ] }, "entra enterpriseapp remove": { - "body": [ - "m365 entra enterpriseapp remove " - ], + "description": "Deletes an enterprise application (or service principal)", "prefix": [ "m365 entra enterpriseapp remove" ], - "description": "Deletes an enterprise application (or service principal)" + "body": [ + "m365 entra enterpriseapp remove " + ] }, "entra group add": { - "body": [ - "m365 entra group add --displayName $1 --type $2" - ], + "description": "Creates a Microsoft Entra group", "prefix": [ "m365 entra group add" ], - "description": "Creates a Microsoft Entra group" + "body": [ + "m365 entra group add --displayName $1 --type $2" + ] }, "entra group get": { - "body": [ - "m365 entra group get " - ], + "description": "Gets information about the specified Entra group", "prefix": [ "m365 entra group get" ], - "description": "Gets information about the specified Entra group" + "body": [ + "m365 entra group get " + ] }, "entra group list": { - "body": [ - "m365 entra group list " - ], + "description": "Lists Entra groups", "prefix": [ "m365 entra group list" ], - "description": "Lists Entra groups" + "body": [ + "m365 entra group list " + ] }, "entra group member add": { - "body": [ - "m365 entra group member add --role $1" - ], + "description": "Adds a member to a Microsoft Entra ID group", "prefix": [ "m365 entra group member add" ], - "description": "Adds a member to a Microsoft Entra ID group" + "body": [ + "m365 entra group member add --role $1" + ] }, "entra group member list": { - "body": [ - "m365 entra group member list " - ], + "description": "Lists members of a specific Entra group", "prefix": [ "m365 entra group member list" ], - "description": "Lists members of a specific Entra group" + "body": [ + "m365 entra group member list " + ] }, "entra group member set": { - "body": [ - "m365 entra group member set --role $1" - ], + "description": "Updates role of members in a Microsoft Entra ID group", "prefix": [ "m365 entra group member set" ], - "description": "Updates role of members in a Microsoft Entra ID group" + "body": [ + "m365 entra group member set --role $1" + ] }, "entra group remove": { - "body": [ - "m365 entra group remove " - ], + "description": "Removes an Entra group", "prefix": [ "m365 entra group remove" ], - "description": "Removes an Entra group" + "body": [ + "m365 entra group remove " + ] }, "entra group set": { - "body": [ - "m365 entra group set " - ], + "description": "Updates a Microsoft Entra group", "prefix": [ "m365 entra group set" ], - "description": "Updates a Microsoft Entra group" + "body": [ + "m365 entra group set " + ] }, "entra groupsetting add": { - "body": [ - "m365 entra groupsetting add --templateId $1" - ], + "description": "Creates a group setting", "prefix": [ "m365 entra groupsetting add" ], - "description": "Creates a group setting" + "body": [ + "m365 entra groupsetting add --templateId $1" + ] }, "entra groupsetting get": { - "body": [ - "m365 entra groupsetting get --id $1" - ], + "description": "Gets information about the particular group setting", "prefix": [ "m365 entra groupsetting get" ], - "description": "Gets information about the particular group setting" + "body": [ + "m365 entra groupsetting get --id $1" + ] }, "entra groupsetting list": { - "body": [ - "m365 entra groupsetting list " - ], + "description": "Lists Entra group settings", "prefix": [ "m365 entra groupsetting list" ], - "description": "Lists Entra group settings" + "body": [ + "m365 entra groupsetting list " + ] }, "entra groupsetting remove": { - "body": [ - "m365 entra groupsetting remove --id $1" - ], + "description": "Removes the particular group setting", "prefix": [ "m365 entra groupsetting remove" ], - "description": "Removes the particular group setting" + "body": [ + "m365 entra groupsetting remove --id $1" + ] }, "entra groupsetting set": { - "body": [ - "m365 entra groupsetting set --id $1" - ], + "description": "Updates the particular group setting", "prefix": [ "m365 entra groupsetting set" ], - "description": "Updates the particular group setting" + "body": [ + "m365 entra groupsetting set --id $1" + ] }, "entra groupsettingtemplate get": { - "body": [ - "m365 entra groupsettingtemplate get " - ], + "description": "Gets information about the specified Entra group settings template", "prefix": [ "m365 entra groupsettingtemplate get" ], - "description": "Gets information about the specified Entra group settings template" + "body": [ + "m365 entra groupsettingtemplate get " + ] }, "entra groupsettingtemplate list": { - "body": [ - "m365 entra groupsettingtemplate list " - ], + "description": "Lists Entra group settings templates", "prefix": [ "m365 entra groupsettingtemplate list" ], - "description": "Lists Entra group settings templates" + "body": [ + "m365 entra groupsettingtemplate list " + ] }, "entra license list": { - "body": [ - "m365 entra license list " - ], + "description": "Lists commercial subscriptions that an organization has acquired", "prefix": [ "m365 entra license list" ], - "description": "Lists commercial subscriptions that an organization has acquired" + "body": [ + "m365 entra license list " + ] }, "entra m365group add": { - "body": [ - "m365 entra m365group add --displayName $1 --mailNickname $2" - ], + "description": "Creates a Microsoft 365 Group", "prefix": [ "m365 entra m365group add" ], - "description": "Creates a Microsoft 365 Group" + "body": [ + "m365 entra m365group add --displayName $1 --mailNickname $2" + ] }, "entra m365group conversation list": { - "body": [ - "m365 entra m365group conversation list --groupId $1" - ], + "description": "Lists conversations for the specified Microsoft 365 group", "prefix": [ "m365 entra m365group conversation list" ], - "description": "Lists conversations for the specified Microsoft 365 group" + "body": [ + "m365 entra m365group conversation list --groupId $1" + ] }, "entra m365group conversation post list": { - "body": [ - "m365 entra m365group conversation post list --threadId $1" - ], + "description": "Lists conversation posts of a Microsoft 365 group", "prefix": [ "m365 entra m365group conversation post list" ], - "description": "Lists conversation posts of a Microsoft 365 group" + "body": [ + "m365 entra m365group conversation post list --threadId $1" + ] }, "entra m365group get": { - "body": [ - "m365 entra m365group get --id $1" - ], + "description": "Gets information about the specified Microsoft 365 Group or Microsoft Teams team", "prefix": [ "m365 entra m365group get" ], - "description": "Gets information about the specified Microsoft 365 Group or Microsoft Teams team" + "body": [ + "m365 entra m365group get --id $1" + ] }, "entra m365group list": { - "body": [ - "m365 entra m365group list " - ], + "description": "Lists Microsoft 365 Groups in the current tenant", "prefix": [ "m365 entra m365group list" ], - "description": "Lists Microsoft 365 Groups in the current tenant" + "body": [ + "m365 entra m365group list " + ] }, "entra m365group recyclebinitem clear": { - "body": [ - "m365 entra m365group recyclebinitem clear " - ], + "description": "Clears Microsoft 365 Groups from the recycle bin in the current tenant", "prefix": [ "m365 entra m365group recyclebinitem clear" ], - "description": "Clears Microsoft 365 Groups from the recycle bin in the current tenant" + "body": [ + "m365 entra m365group recyclebinitem clear " + ] }, "entra m365group recyclebinitem list": { - "body": [ - "m365 entra m365group recyclebinitem list " - ], + "description": "Lists Groups from the recycle bin in the current tenant", "prefix": [ "m365 entra m365group recyclebinitem list" ], - "description": "Lists Groups from the recycle bin in the current tenant" + "body": [ + "m365 entra m365group recyclebinitem list " + ] }, "entra m365group recyclebinitem remove": { - "body": [ - "m365 entra m365group recyclebinitem remove " - ], + "description": "Permanently deletes a Microsoft 365 Group from the recycle bin in the current tenant", "prefix": [ "m365 entra m365group recyclebinitem remove" ], - "description": "Permanently deletes a Microsoft 365 Group from the recycle bin in the current tenant" + "body": [ + "m365 entra m365group recyclebinitem remove " + ] }, "entra m365group recyclebinitem restore": { - "body": [ - "m365 entra m365group recyclebinitem restore " - ], + "description": "Restores a deleted Microsoft 365 Group", "prefix": [ "m365 entra m365group recyclebinitem restore" ], - "description": "Restores a deleted Microsoft 365 Group" + "body": [ + "m365 entra m365group recyclebinitem restore " + ] }, "entra m365group remove": { - "body": [ - "m365 entra m365group remove --id $1" - ], + "description": "Removes an Microsoft 365 Group", "prefix": [ "m365 entra m365group remove" ], - "description": "Removes an Microsoft 365 Group" + "body": [ + "m365 entra m365group remove --id $1" + ] }, "entra m365group renew": { - "body": [ - "m365 entra m365group renew --id $1" - ], + "description": "Renews Microsoft 365 group's expiration", "prefix": [ "m365 entra m365group renew" ], - "description": "Renews Microsoft 365 group's expiration" + "body": [ + "m365 entra m365group renew --id $1" + ] }, "entra m365group report activitycounts": { - "body": [ - "m365 entra m365group report activitycounts --period $1" - ], + "description": "Get the number of group activities across group workloads", "prefix": [ "m365 entra m365group report activitycounts" ], - "description": "Get the number of group activities across group workloads" + "body": [ + "m365 entra m365group report activitycounts --period $1" + ] }, "entra m365group report activitydetail": { - "body": [ - "m365 entra m365group report activitydetail " - ], + "description": "Get details about Microsoft 365 Groups activity by group.", "prefix": [ "m365 entra m365group report activitydetail" ], - "description": "Get details about Microsoft 365 Groups activity by group." + "body": [ + "m365 entra m365group report activitydetail " + ] }, "entra m365group report activityfilecounts": { - "body": [ - "m365 entra m365group report activityfilecounts --period $1" - ], + "description": "Get the total number of files and how many of them were active across all group sites associated with an Microsoft 365 Group", "prefix": [ "m365 entra m365group report activityfilecounts" ], - "description": "Get the total number of files and how many of them were active across all group sites associated with an Microsoft 365 Group" + "body": [ + "m365 entra m365group report activityfilecounts --period $1" + ] }, "entra m365group report activitygroupcounts": { - "body": [ - "m365 entra m365group report activitygroupcounts --period $1" - ], + "description": "Get the daily total number of groups and how many of them were active based on email conversations, Viva Engage posts, and SharePoint file activities.", "prefix": [ "m365 entra m365group report activitygroupcounts" ], - "description": "Get the daily total number of groups and how many of them were active based on email conversations, Viva Engage posts, and SharePoint file activities." + "body": [ + "m365 entra m365group report activitygroupcounts --period $1" + ] }, "entra m365group report activitystorage": { - "body": [ - "m365 entra m365group report activitystorage --period $1" - ], + "description": "Get the total storage used across all group mailboxes and group sites", "prefix": [ "m365 entra m365group report activitystorage" ], - "description": "Get the total storage used across all group mailboxes and group sites" + "body": [ + "m365 entra m365group report activitystorage --period $1" + ] }, "entra m365group set": { - "body": [ - "m365 entra m365group set " - ], + "description": "Updates Microsoft 365 Group properties", "prefix": [ "m365 entra m365group set" ], - "description": "Updates Microsoft 365 Group properties" + "body": [ + "m365 entra m365group set " + ] }, "entra m365group teamify": { - "body": [ - "m365 entra m365group teamify " - ], + "description": "Creates a new Microsoft Teams team under existing Microsoft 365 group", "prefix": [ "m365 entra m365group teamify" ], - "description": "Creates a new Microsoft Teams team under existing Microsoft 365 group" + "body": [ + "m365 entra m365group teamify " + ] }, "entra m365group user add": { - "body": [ - "m365 entra m365group user add " - ], + "description": "Adds user to specified Microsoft 365 Group or Microsoft Teams team", "prefix": [ "m365 entra m365group user add" ], - "description": "Adds user to specified Microsoft 365 Group or Microsoft Teams team" + "body": [ + "m365 entra m365group user add " + ] }, "entra m365group user list": { - "body": [ - "m365 entra m365group user list " - ], + "description": "Lists users for the specified Microsoft 365 group", "prefix": [ "m365 entra m365group user list" ], - "description": "Lists users for the specified Microsoft 365 group" + "body": [ + "m365 entra m365group user list " + ] }, "entra m365group user remove": { - "body": [ - "m365 entra m365group user remove " - ], + "description": "Removes the specified user from specified Microsoft 365 Group or Microsoft Teams team", "prefix": [ "m365 entra m365group user remove" ], - "description": "Removes the specified user from specified Microsoft 365 Group or Microsoft Teams team" + "body": [ + "m365 entra m365group user remove " + ] }, "entra m365group user set": { - "body": [ - "m365 entra m365group user set --role $1" - ], + "description": "Updates role of the specified users in the specified Microsoft 365 Group or Microsoft Teams team", "prefix": [ "m365 entra m365group user set" ], - "description": "Updates role of the specified users in the specified Microsoft 365 Group or Microsoft Teams team" + "body": [ + "m365 entra m365group user set --role $1" + ] }, "entra multitenant add": { - "body": [ - "m365 entra multitenant add --displayName $1" - ], + "description": "Creates a new multitenant organization", "prefix": [ "m365 entra multitenant add" ], - "description": "Creates a new multitenant organization" + "body": [ + "m365 entra multitenant add --displayName $1" + ] }, "entra multitenant get": { - "body": [ - "m365 entra multitenant get " - ], + "description": "Gets properties of the multitenant organization", "prefix": [ "m365 entra multitenant get" ], - "description": "Gets properties of the multitenant organization" + "body": [ + "m365 entra multitenant get " + ] }, "entra multitenant remove": { - "body": [ - "m365 entra multitenant remove " - ], + "description": "Removes a multitenant organization", "prefix": [ "m365 entra multitenant remove" ], - "description": "Removes a multitenant organization" + "body": [ + "m365 entra multitenant remove " + ] }, "entra multitenant set": { - "body": [ - "m365 entra multitenant set " - ], + "description": "Updates the properties of a multitenant organization", "prefix": [ "m365 entra multitenant set" ], - "description": "Updates the properties of a multitenant organization" + "body": [ + "m365 entra multitenant set " + ] }, "entra oauth2grant add": { - "body": [ - "m365 entra oauth2grant add --clientId $1 --resourceId $2 --scope $3" - ], + "description": "Grant the specified service principal OAuth2 permissions to the specified resource", "prefix": [ "m365 entra oauth2grant add" ], - "description": "Grant the specified service principal OAuth2 permissions to the specified resource" + "body": [ + "m365 entra oauth2grant add --clientId $1 --resourceId $2 --scope $3" + ] }, "entra oauth2grant list": { - "body": [ - "m365 entra oauth2grant list --spObjectId $1" - ], + "description": "Lists OAuth2 permission grants for the specified service principal", "prefix": [ "m365 entra oauth2grant list" ], - "description": "Lists OAuth2 permission grants for the specified service principal" + "body": [ + "m365 entra oauth2grant list --spObjectId $1" + ] }, "entra oauth2grant remove": { - "body": [ - "m365 entra oauth2grant remove --grantId $1" - ], + "description": "Remove specified service principal OAuth2 permissions", "prefix": [ "m365 entra oauth2grant remove" ], - "description": "Remove specified service principal OAuth2 permissions" + "body": [ + "m365 entra oauth2grant remove --grantId $1" + ] }, "entra oauth2grant set": { - "body": [ - "m365 entra oauth2grant set --grantId $1 --scope $2" - ], + "description": "Update OAuth2 permissions for the service principal", "prefix": [ "m365 entra oauth2grant set" ], - "description": "Update OAuth2 permissions for the service principal" + "body": [ + "m365 entra oauth2grant set --grantId $1 --scope $2" + ] }, "entra pim role assignment add": { - "body": [ - "m365 entra pim role assignment add " - ], + "description": "Request activation of an Entra role assignment for a user or group.", "prefix": [ "m365 entra pim role assignment add" ], - "description": "Request activation of an Entra role assignment for a user or group." + "body": [ + "m365 entra pim role assignment add " + ] }, "entra pim role assignment eligibility list": { - "body": [ - "m365 entra pim role assignment eligibility list " - ], + "description": "Retrieves a list of eligible roles a user or group can be assigned to", "prefix": [ "m365 entra pim role assignment eligibility list" ], - "description": "Retrieves a list of eligible roles a user or group can be assigned to" + "body": [ + "m365 entra pim role assignment eligibility list " + ] }, "entra pim role assignment list": { - "body": [ - "m365 entra pim role assignment list " - ], + "description": "Retrieves a list of Entra role assignments for a user or group.", "prefix": [ "m365 entra pim role assignment list" ], - "description": "Retrieves a list of Entra role assignments for a user or group." + "body": [ + "m365 entra pim role assignment list " + ] }, "entra pim role request list": { - "body": [ - "m365 entra pim role request list " - ], + "description": "Retrieves a list of PIM requests for roles", "prefix": [ "m365 entra pim role request list" ], - "description": "Retrieves a list of PIM requests for roles" + "body": [ + "m365 entra pim role request list " + ] }, "entra policy list": { - "body": [ - "m365 entra policy list " - ], + "description": "Returns policies from Entra ID", "prefix": [ "m365 entra policy list" ], - "description": "Returns policies from Entra ID" + "body": [ + "m365 entra policy list " + ] }, "entra siteclassification disable": { - "body": [ - "m365 entra siteclassification disable " - ], + "description": "Disables site classification", "prefix": [ "m365 entra siteclassification disable" ], - "description": "Disables site classification" + "body": [ + "m365 entra siteclassification disable " + ] }, "entra siteclassification enable": { - "body": [ - "m365 entra siteclassification enable --classifications $1 --defaultClassification $2" - ], + "description": "Enables site classification configuration", "prefix": [ "m365 entra siteclassification enable" ], - "description": "Enables site classification configuration" + "body": [ + "m365 entra siteclassification enable --classifications $1 --defaultClassification $2" + ] }, "entra siteclassification get": { - "body": [ - "m365 entra siteclassification get " - ], + "description": "Gets site classification configuration", "prefix": [ "m365 entra siteclassification get" ], - "description": "Gets site classification configuration" + "body": [ + "m365 entra siteclassification get " + ] }, "entra siteclassification set": { - "body": [ - "m365 entra siteclassification set " - ], + "description": "Updates site classification configuration", "prefix": [ "m365 entra siteclassification set" ], - "description": "Updates site classification configuration" + "body": [ + "m365 entra siteclassification set " + ] }, "entra user add": { - "body": [ - "m365 entra user add --displayName $1 --userName $2" - ], + "description": "Creates a new user", "prefix": [ "m365 entra user add" ], - "description": "Creates a new user" + "body": [ + "m365 entra user add --displayName $1 --userName $2" + ] }, "entra user get": { - "body": [ - "m365 entra user get " - ], + "description": "Gets information about the specified user", "prefix": [ "m365 entra user get" ], - "description": "Gets information about the specified user" + "body": [ + "m365 entra user get " + ] }, "entra user groupmembership list": { - "body": [ - "m365 entra user groupmembership list " - ], + "description": "Retrieves all groups where the user is a member of", "prefix": [ "m365 entra user groupmembership list" ], - "description": "Retrieves all groups where the user is a member of" + "body": [ + "m365 entra user groupmembership list " + ] }, "entra user guest add": { - "body": [ - "m365 entra user guest add --emailAddress $1" - ], + "description": "Invite an external user to the organization", "prefix": [ "m365 entra user guest add" ], - "description": "Invite an external user to the organization" + "body": [ + "m365 entra user guest add --emailAddress $1" + ] }, "entra user hibp": { - "body": [ - "m365 entra user hibp --userName $1 --apiKey $2" - ], + "description": "Allows you to retrieve all accounts that have been pwned with the specified username", "prefix": [ "m365 entra user hibp" ], - "description": "Allows you to retrieve all accounts that have been pwned with the specified username" + "body": [ + "m365 entra user hibp --userName $1 --apiKey $2" + ] }, "entra user license add": { - "body": [ - "m365 entra user license add --ids $1" - ], + "description": "Assigns a license to a user", "prefix": [ "m365 entra user license add" ], - "description": "Assigns a license to a user" + "body": [ + "m365 entra user license add --ids $1" + ] }, "entra user license list": { - "body": [ - "m365 entra user license list " - ], + "description": "Lists the license details for a given user", "prefix": [ "m365 entra user license list" ], - "description": "Lists the license details for a given user" + "body": [ + "m365 entra user license list " + ] }, "entra user license remove": { - "body": [ - "m365 entra user license remove --ids $1" - ], + "description": "Removes a license from a user", "prefix": [ "m365 entra user license remove" ], - "description": "Removes a license from a user" + "body": [ + "m365 entra user license remove --ids $1" + ] }, "entra user list": { - "body": [ - "m365 entra user list " - ], + "description": "Lists users matching specified criteria", "prefix": [ "m365 entra user list" ], - "description": "Lists users matching specified criteria" + "body": [ + "m365 entra user list " + ] }, "entra user password validate": { - "body": [ - "m365 entra user password validate --password $1" - ], + "description": "Check a user's password against the organization's password validation policy", "prefix": [ "m365 entra user password validate" ], - "description": "Check a user's password against the organization's password validation policy" + "body": [ + "m365 entra user password validate --password $1" + ] }, "entra user recyclebinitem clear": { - "body": [ - "m365 entra user recyclebinitem clear " - ], + "description": "Removes all users from the tenant recycle bin", "prefix": [ "m365 entra user recyclebinitem clear" ], - "description": "Removes all users from the tenant recycle bin" + "body": [ + "m365 entra user recyclebinitem clear " + ] }, "entra user recyclebinitem list": { - "body": [ - "m365 entra user recyclebinitem list " - ], + "description": "Lists users from the recycle bin in the current tenant", "prefix": [ "m365 entra user recyclebinitem list" ], - "description": "Lists users from the recycle bin in the current tenant" + "body": [ + "m365 entra user recyclebinitem list " + ] }, "entra user recyclebinitem remove": { - "body": [ - "m365 entra user recyclebinitem remove --id $1" - ], + "description": "Removes a user from the recycle bin in the current tenant", "prefix": [ "m365 entra user recyclebinitem remove" ], - "description": "Removes a user from the recycle bin in the current tenant" + "body": [ + "m365 entra user recyclebinitem remove --id $1" + ] }, "entra user recyclebinitem restore": { - "body": [ - "m365 entra user recyclebinitem restore --id $1" - ], + "description": "Restores a user from the recycle bin in the current tenant", "prefix": [ "m365 entra user recyclebinitem restore" ], - "description": "Restores a user from the recycle bin in the current tenant" + "body": [ + "m365 entra user recyclebinitem restore --id $1" + ] }, "entra user registrationdetails list": { - "body": [ - "m365 entra user registrationdetails list " - ], + "description": "Retrieves a list of the authentication methods registered for users", "prefix": [ "m365 entra user registrationdetails list" ], - "description": "Retrieves a list of the authentication methods registered for users" + "body": [ + "m365 entra user registrationdetails list " + ] }, "entra user remove": { - "body": [ - "m365 entra user remove " - ], + "description": "Removes a specific user", "prefix": [ "m365 entra user remove" ], - "description": "Removes a specific user" + "body": [ + "m365 entra user remove " + ] }, "entra user set": { - "body": [ - "m365 entra user set " - ], + "description": "Updates information of the specified user", "prefix": [ "m365 entra user set" ], - "description": "Updates information of the specified user" + "body": [ + "m365 entra user set " + ] }, "entra user signin list": { - "body": [ - "m365 entra user signin list " - ], + "description": "Retrieves the Entra ID user sign-ins for the tenant", "prefix": [ "m365 entra user signin list" ], - "description": "Retrieves the Entra ID user sign-ins for the tenant" + "body": [ + "m365 entra user signin list " + ] }, "external connection add": { - "body": [ - "m365 external connection add " - ], + "description": "Add a new external connection", "prefix": [ "m365 external connection add" ], - "description": "Add a new external connection" + "body": [ + "m365 external connection add " + ] }, "external connection doctor": { - "body": [ - "m365 external connection doctor --id $1" - ], + "description": "Checks if the external connection is correctly configured for use with a specified user experience in Microsoft 365", "prefix": [ "m365 external connection doctor" ], - "description": "Checks if the external connection is correctly configured for use with a specified user experience in Microsoft 365" + "body": [ + "m365 external connection doctor --id $1" + ] }, "external connection get": { - "body": [ - "m365 external connection get " - ], + "description": "Allow the administrator to get a specific external connection", "prefix": [ "m365 external connection get" ], - "description": "Allow the administrator to get a specific external connection" + "body": [ + "m365 external connection get " + ] }, "external connection list": { - "body": [ - "m365 external connection list " - ], + "description": "Lists external connections", "prefix": [ "m365 external connection list" ], - "description": "Lists external connections" + "body": [ + "m365 external connection list " + ] }, "external connection remove": { - "body": [ - "m365 external connection remove " - ], + "description": "Allow the administrator to remove a specific external connection", "prefix": [ "m365 external connection remove" ], - "description": "Allow the administrator to remove a specific external connection" + "body": [ + "m365 external connection remove " + ] }, "external connection schema add": { - "body": [ - "m365 external connection schema add " - ], + "description": "Allow the administrator to add a schema to a specific external connection", "prefix": [ "m365 external connection schema add" ], - "description": "Allow the administrator to add a schema to a specific external connection" + "body": [ + "m365 external connection schema add " + ] }, "external connection urltoitemresolver add": { - "body": [ - "m365 external connection urltoitemresolver add --externalConnectionId $1 --baseUrls $2 --urlPattern $3 --priority $4" - ], + "description": "Adds a URL to item resolver to an external connection", "prefix": [ "m365 external connection urltoitemresolver add" ], - "description": "Adds a URL to item resolver to an external connection" + "body": [ + "m365 external connection urltoitemresolver add --externalConnectionId $1 --baseUrls $2 --urlPattern $3 --priority $4" + ] }, "external item add": { - "body": [ - "m365 external item add --id $1 --externalConnectionId $2 --content $3 --acls $4" - ], + "description": "Creates external item", "prefix": [ "m365 external item add" ], - "description": "Creates external item" + "body": [ + "m365 external item add --id $1 --externalConnectionId $2 --content $3 --acls $4" + ] }, "file add": { - "body": [ - "m365 file add --folderUrl $1 --filePath $2" - ], + "description": "Uploads file to the specified site using Microsoft Graph", "prefix": [ "m365 file add" ], - "description": "Uploads file to the specified site using Microsoft Graph" + "body": [ + "m365 file add --folderUrl $1 --filePath $2" + ] }, "file convert pdf": { - "body": [ - "m365 file convert pdf --sourceFile $1 --targetFile $2" - ], + "description": "Converts the specified file to PDF using Microsoft Graph", "prefix": [ "m365 file convert pdf" ], - "description": "Converts the specified file to PDF using Microsoft Graph" + "body": [ + "m365 file convert pdf --sourceFile $1 --targetFile $2" + ] }, "file copy": { - "body": [ - "m365 file copy --webUrl $1 --sourceUrl $2 --targetUrl $3" - ], + "description": "Copies a file to another location using the Microsoft Graph", "prefix": [ "m365 file copy" ], - "description": "Copies a file to another location using the Microsoft Graph" + "body": [ + "m365 file copy --webUrl $1 --sourceUrl $2 --targetUrl $3" + ] }, "file list": { - "body": [ - "m365 file list --webUrl $1 --folderUrl $2" - ], + "description": "Retrieves files from the specified folder and site", "prefix": [ "m365 file list" ], - "description": "Retrieves files from the specified folder and site" + "body": [ + "m365 file list --webUrl $1 --folderUrl $2" + ] }, "file move": { - "body": [ - "m365 file move --webUrl $1 --sourceUrl $2 --targetUrl $3" - ], + "description": "Moves a file to another location using the Microsoft Graph", "prefix": [ "m365 file move" ], - "description": "Moves a file to another location using the Microsoft Graph" + "body": [ + "m365 file move --webUrl $1 --sourceUrl $2 --targetUrl $3" + ] }, "flow disable": { - "body": [ - "m365 flow disable --name $1 --environmentName $2" - ], + "description": "Disables specified Power Automate flow", "prefix": [ "m365 flow disable" ], - "description": "Disables specified Power Automate flow" + "body": [ + "m365 flow disable --name $1 --environmentName $2" + ] }, "flow enable": { - "body": [ - "m365 flow enable --name $1 --environmentName $2" - ], + "description": "Enables specified Power Automate flow", "prefix": [ "m365 flow enable" ], - "description": "Enables specified Power Automate flow" + "body": [ + "m365 flow enable --name $1 --environmentName $2" + ] }, "flow environment get": { - "body": [ - "m365 flow environment get " - ], + "description": "Gets information about the specified Microsoft Flow environment", "prefix": [ "m365 flow environment get" ], - "description": "Gets information about the specified Microsoft Flow environment" + "body": [ + "m365 flow environment get " + ] }, "flow environment list": { - "body": [ - "m365 flow environment list " - ], + "description": "Lists Microsoft Flow environments in the current tenant", "prefix": [ "m365 flow environment list" ], - "description": "Lists Microsoft Flow environments in the current tenant" + "body": [ + "m365 flow environment list " + ] }, "flow export": { - "body": [ - "m365 flow export --name $1 --environmentName $2" - ], + "description": "Exports the specified Power Automate flow", "prefix": [ "m365 flow export" ], - "description": "Exports the specified Power Automate flow" + "body": [ + "m365 flow export --name $1 --environmentName $2" + ] }, "flow get": { - "body": [ - "m365 flow get --name $1 --environmentName $2" - ], + "description": "Gets information about the specified Power Automate flow", "prefix": [ "m365 flow get" ], - "description": "Gets information about the specified Power Automate flow" + "body": [ + "m365 flow get --name $1 --environmentName $2" + ] }, "flow list": { - "body": [ - "m365 flow list --environmentName $1" - ], + "description": "Lists Power Automate flows in the given environment", "prefix": [ "m365 flow list" ], - "description": "Lists Power Automate flows in the given environment" + "body": [ + "m365 flow list --environmentName $1" + ] }, "flow owner ensure": { - "body": [ - "m365 flow owner ensure --environmentName $1 --flowName $2 --roleName $3" - ], + "description": "Assigns/updates permissions to a Power Automate flow", "prefix": [ "m365 flow owner ensure" ], - "description": "Assigns/updates permissions to a Power Automate flow" + "body": [ + "m365 flow owner ensure --environmentName $1 --flowName $2 --roleName $3" + ] }, "flow owner list": { - "body": [ - "m365 flow owner list --environmentName $1 --flowName $2" - ], + "description": "Lists all owners of a Power Automate flow", "prefix": [ "m365 flow owner list" ], - "description": "Lists all owners of a Power Automate flow" + "body": [ + "m365 flow owner list --environmentName $1 --flowName $2" + ] }, "flow owner remove": { - "body": [ - "m365 flow owner remove --environmentName $1 --flowName $2" - ], + "description": "Removes owner permissions to a Power Automate flow", "prefix": [ "m365 flow owner remove" ], - "description": "Removes owner permissions to a Power Automate flow" + "body": [ + "m365 flow owner remove --environmentName $1 --flowName $2" + ] }, "flow recyclebinitem list": { - "body": [ - "m365 flow recyclebinitem list --environmentName $1" - ], + "description": "Lists all soft-deleted Power Automate flows within an environment", "prefix": [ "m365 flow recyclebinitem list" ], - "description": "Lists all soft-deleted Power Automate flows within an environment" + "body": [ + "m365 flow recyclebinitem list --environmentName $1" + ] }, "flow recyclebinitem restore": { - "body": [ - "m365 flow recyclebinitem restore --environmentName $1 --flowName $2" - ], + "description": "Restores a soft-deleted Power Automate flow", "prefix": [ "m365 flow recyclebinitem restore" ], - "description": "Restores a soft-deleted Power Automate flow" + "body": [ + "m365 flow recyclebinitem restore --environmentName $1 --flowName $2" + ] }, "flow remove": { - "body": [ - "m365 flow remove --name $1 --environmentName $2" - ], + "description": "Removes the specified Power Automate flow", "prefix": [ "m365 flow remove" ], - "description": "Removes the specified Power Automate flow" + "body": [ + "m365 flow remove --name $1 --environmentName $2" + ] }, "flow run cancel": { - "body": [ - "m365 flow run cancel --name $1 --environmentName $2" - ], + "description": "Cancels a specific run for the specified flow", "prefix": [ "m365 flow run cancel" ], - "description": "Cancels a specific run for the specified flow" + "body": [ + "m365 flow run cancel --name $1 --environmentName $2" + ] }, "flow run get": { - "body": [ - "m365 flow run get --name $1 --flowName $2 --environmentName $3" - ], + "description": "Gets information about a specific run of the specified Power Automate flow", "prefix": [ "m365 flow run get" ], - "description": "Gets information about a specific run of the specified Power Automate flow" + "body": [ + "m365 flow run get --name $1 --flowName $2 --environmentName $3" + ] }, "flow run list": { - "body": [ - "m365 flow run list --flowName $1 --environmentName $2" - ], + "description": "Lists runs of the specified Microsoft Flow", "prefix": [ "m365 flow run list" ], - "description": "Lists runs of the specified Microsoft Flow" + "body": [ + "m365 flow run list --flowName $1 --environmentName $2" + ] }, "flow run resubmit": { - "body": [ - "m365 flow run resubmit --name $1 --environmentName $2" - ], + "description": "Resubmits a specific flow run for the specified Microsoft Flow", "prefix": [ "m365 flow run resubmit" ], - "description": "Resubmits a specific flow run for the specified Microsoft Flow" + "body": [ + "m365 flow run resubmit --name $1 --environmentName $2" + ] }, "graph changelog list": { - "body": [ - "m365 graph changelog list " - ], + "description": "Gets an overview of specific API-level changes in Microsoft Graph v1.0 and beta", "prefix": [ "m365 graph changelog list" ], - "description": "Gets an overview of specific API-level changes in Microsoft Graph v1.0 and beta" + "body": [ + "m365 graph changelog list " + ] }, "graph schemaextension add": { - "body": [ - "m365 graph schemaextension add --id $1 --owner $2 --targetTypes $3" - ], + "description": "Creates a Microsoft Graph schema extension", "prefix": [ "m365 graph schemaextension add" ], - "description": "Creates a Microsoft Graph schema extension" + "body": [ + "m365 graph schemaextension add --id $1 --owner $2 --targetTypes $3" + ] }, "graph schemaextension get": { - "body": [ - "m365 graph schemaextension get --id $1" - ], + "description": "Gets the properties of the specified schema extension definition", "prefix": [ "m365 graph schemaextension get" ], - "description": "Gets the properties of the specified schema extension definition" + "body": [ + "m365 graph schemaextension get --id $1" + ] }, "graph schemaextension list": { - "body": [ - "m365 graph schemaextension list " - ], + "description": "Get a list of schemaExtension objects created in the current tenant, that can be InDevelopment, Available, or Deprecated.", "prefix": [ "m365 graph schemaextension list" ], - "description": "Get a list of schemaExtension objects created in the current tenant, that can be InDevelopment, Available, or Deprecated." + "body": [ + "m365 graph schemaextension list " + ] }, "graph schemaextension remove": { - "body": [ - "m365 graph schemaextension remove --id $1" - ], + "description": "Removes specified Microsoft Graph schema extension", "prefix": [ "m365 graph schemaextension remove" ], - "description": "Removes specified Microsoft Graph schema extension" + "body": [ + "m365 graph schemaextension remove --id $1" + ] }, "graph schemaextension set": { - "body": [ - "m365 graph schemaextension set --id $1 --owner $2" - ], + "description": "Updates a Microsoft Graph schema extension", "prefix": [ "m365 graph schemaextension set" ], - "description": "Updates a Microsoft Graph schema extension" + "body": [ + "m365 graph schemaextension set --id $1 --owner $2" + ] }, "graph subscription add": { - "body": [ - "m365 graph subscription add --resource $1 --changeTypes $2 --notificationUrl $3" - ], + "description": "Creates a Microsoft Graph subscription", "prefix": [ "m365 graph subscription add" ], - "description": "Creates a Microsoft Graph subscription" + "body": [ + "m365 graph subscription add --resource $1 --changeTypes $2 --notificationUrl $3" + ] }, "login": { - "body": [ - "m365 login " - ], + "description": "Log in to Microsoft 365", "prefix": [ "m365 login" ], - "description": "Log in to Microsoft 365" + "body": [ + "m365 login " + ] }, "logout": { - "body": [ - "m365 logout " - ], + "description": "Log out from Microsoft 365", "prefix": [ "m365 logout" ], - "description": "Log out from Microsoft 365" + "body": [ + "m365 logout " + ] }, "onedrive list": { - "body": [ - "m365 onedrive list " - ], + "description": "Retrieves a list of OneDrive sites", "prefix": [ "m365 onedrive list" ], - "description": "Retrieves a list of OneDrive sites" + "body": [ + "m365 onedrive list " + ] }, "onedrive report activityfilecounts": { - "body": [ - "m365 onedrive report activityfilecounts --period $1" - ], + "description": "Gets the number of unique, licensed users that performed file interactions against any OneDrive account", "prefix": [ "m365 onedrive report activityfilecounts" ], - "description": "Gets the number of unique, licensed users that performed file interactions against any OneDrive account" + "body": [ + "m365 onedrive report activityfilecounts --period $1" + ] }, "onedrive report activityusercounts": { - "body": [ - "m365 onedrive report activityusercounts --period $1" - ], + "description": "Gets the trend in the number of active OneDrive users", "prefix": [ "m365 onedrive report activityusercounts" ], - "description": "Gets the trend in the number of active OneDrive users" + "body": [ + "m365 onedrive report activityusercounts --period $1" + ] }, "onedrive report activityuserdetail": { - "body": [ - "m365 onedrive report activityuserdetail " - ], + "description": "Gets details about OneDrive activity by user", "prefix": [ "m365 onedrive report activityuserdetail" ], - "description": "Gets details about OneDrive activity by user" + "body": [ + "m365 onedrive report activityuserdetail " + ] }, "onedrive report usageaccountcounts": { - "body": [ - "m365 onedrive report usageaccountcounts --period $1" - ], + "description": "Gets the trend in the number of active OneDrive for Business sites", "prefix": [ "m365 onedrive report usageaccountcounts" ], - "description": "Gets the trend in the number of active OneDrive for Business sites" + "body": [ + "m365 onedrive report usageaccountcounts --period $1" + ] }, "onedrive report usageaccountdetail": { - "body": [ - "m365 onedrive report usageaccountdetail " - ], + "description": "Gets details about OneDrive usage by account", "prefix": [ "m365 onedrive report usageaccountdetail" ], - "description": "Gets details about OneDrive usage by account" + "body": [ + "m365 onedrive report usageaccountdetail " + ] }, "onedrive report usagefilecounts": { - "body": [ - "m365 onedrive report usagefilecounts --period $1" - ], + "description": "Gets the total number of files across all sites and how many are active files", "prefix": [ "m365 onedrive report usagefilecounts" ], - "description": "Gets the total number of files across all sites and how many are active files" + "body": [ + "m365 onedrive report usagefilecounts --period $1" + ] }, "onedrive report usagestorage": { - "body": [ - "m365 onedrive report usagestorage --period $1" - ], + "description": "Gets the trend on the amount of storage you are using in OneDrive for Business", "prefix": [ "m365 onedrive report usagestorage" ], - "description": "Gets the trend on the amount of storage you are using in OneDrive for Business" + "body": [ + "m365 onedrive report usagestorage --period $1" + ] }, "onenote notebook add": { - "body": [ - "m365 onenote notebook add --name $1 -- $2" - ], + "description": "Create a new OneNote notebook.", "prefix": [ "m365 onenote notebook add" ], - "description": "Create a new OneNote notebook." + "body": [ + "m365 onenote notebook add --name $1 -- $2" + ] }, "onenote notebook list": { - "body": [ - "m365 onenote notebook list " - ], + "description": "Retrieve a list of notebooks.", "prefix": [ "m365 onenote notebook list" ], - "description": "Retrieve a list of notebooks." + "body": [ + "m365 onenote notebook list " + ] }, "onenote page list": { - "body": [ - "m365 onenote page list " - ], + "description": "Retrieve a list of OneNote pages.", "prefix": [ "m365 onenote page list" ], - "description": "Retrieve a list of OneNote pages." + "body": [ + "m365 onenote page list " + ] }, "outlook mail send": { - "body": [ - "m365 outlook mail send --subject $1 --bodyContents $2" - ], + "description": "Sends an email", "prefix": [ "m365 outlook mail send" ], - "description": "Sends an email" + "body": [ + "m365 outlook mail send --subject $1 --bodyContents $2" + ] }, "outlook message get": { - "body": [ - "m365 outlook message get --id $1" - ], + "description": "Retrieves specified message", "prefix": [ "m365 outlook message get" ], - "description": "Retrieves specified message" + "body": [ + "m365 outlook message get --id $1" + ] }, "outlook message list": { - "body": [ - "m365 outlook message list " - ], + "description": "Gets all mail messages from the specified folder", "prefix": [ "m365 outlook message list" ], - "description": "Gets all mail messages from the specified folder" + "body": [ + "m365 outlook message list " + ] }, "outlook message move": { - "body": [ - "m365 outlook message move --id $1" - ], + "description": "Moves message to the specified folder", "prefix": [ "m365 outlook message move" ], - "description": "Moves message to the specified folder" + "body": [ + "m365 outlook message move --id $1" + ] }, "outlook message remove": { - "body": [ - "m365 outlook message remove --id $1" - ], + "description": "Permanently removes a specific message from a mailbox", "prefix": [ "m365 outlook message remove" ], - "description": "Permanently removes a specific message from a mailbox" + "body": [ + "m365 outlook message remove --id $1" + ] }, "outlook report mailactivitycounts": { - "body": [ - "m365 outlook report mailactivitycounts " - ], + "description": "Enables you to understand the trends of email activity (like how many were sent, read, and received) in your organization", "prefix": [ "m365 outlook report mailactivitycounts" ], - "description": "Enables you to understand the trends of email activity (like how many were sent, read, and received) in your organization" + "body": [ + "m365 outlook report mailactivitycounts " + ] }, "outlook report mailactivityusercounts": { - "body": [ - "m365 outlook report mailactivityusercounts " - ], + "description": "Enables you to understand trends on the number of unique users who are performing email activities like send, read, and receive", "prefix": [ "m365 outlook report mailactivityusercounts" ], - "description": "Enables you to understand trends on the number of unique users who are performing email activities like send, read, and receive" + "body": [ + "m365 outlook report mailactivityusercounts " + ] }, "outlook report mailactivityuserdetail": { - "body": [ - "m365 outlook report mailactivityuserdetail " - ], + "description": "Gets details about email activity users have performed", "prefix": [ "m365 outlook report mailactivityuserdetail" ], - "description": "Gets details about email activity users have performed" + "body": [ + "m365 outlook report mailactivityuserdetail " + ] }, "outlook report mailappusageappsusercounts": { - "body": [ - "m365 outlook report mailappusageappsusercounts " - ], + "description": "Gets the count of unique users per email app", "prefix": [ "m365 outlook report mailappusageappsusercounts" ], - "description": "Gets the count of unique users per email app" + "body": [ + "m365 outlook report mailappusageappsusercounts " + ] }, "outlook report mailappusageusercounts": { - "body": [ - "m365 outlook report mailappusageusercounts " - ], + "description": "Gets the count of unique users that connected to Exchange Online using any email app", "prefix": [ "m365 outlook report mailappusageusercounts" ], - "description": "Gets the count of unique users that connected to Exchange Online using any email app" + "body": [ + "m365 outlook report mailappusageusercounts " + ] }, "outlook report mailappusageuserdetail": { - "body": [ - "m365 outlook report mailappusageuserdetail " - ], + "description": "Gets details about which activities users performed on the various email apps", "prefix": [ "m365 outlook report mailappusageuserdetail" ], - "description": "Gets details about which activities users performed on the various email apps" + "body": [ + "m365 outlook report mailappusageuserdetail " + ] }, "outlook report mailappusageversionsusercounts": { - "body": [ - "m365 outlook report mailappusageversionsusercounts " - ], + "description": "Gets the count of unique users by Outlook desktop version.", "prefix": [ "m365 outlook report mailappusageversionsusercounts" ], - "description": "Gets the count of unique users by Outlook desktop version." + "body": [ + "m365 outlook report mailappusageversionsusercounts " + ] }, "outlook report mailboxusagedetail": { - "body": [ - "m365 outlook report mailboxusagedetail --period $1" - ], + "description": "Gets details about mailbox usage", "prefix": [ "m365 outlook report mailboxusagedetail" ], - "description": "Gets details about mailbox usage" + "body": [ + "m365 outlook report mailboxusagedetail --period $1" + ] }, "outlook report mailboxusagemailboxcount": { - "body": [ - "m365 outlook report mailboxusagemailboxcount --period $1" - ], + "description": "Gets the total number of user mailboxes in your organization and how many are active each day of the reporting period.", "prefix": [ "m365 outlook report mailboxusagemailboxcount" ], - "description": "Gets the total number of user mailboxes in your organization and how many are active each day of the reporting period." + "body": [ + "m365 outlook report mailboxusagemailboxcount --period $1" + ] }, "outlook report mailboxusagequotastatusmailboxcounts": { - "body": [ - "m365 outlook report mailboxusagequotastatusmailboxcounts --period $1" - ], + "description": "Gets the count of user mailboxes in each quota category", "prefix": [ "m365 outlook report mailboxusagequotastatusmailboxcounts" ], - "description": "Gets the count of user mailboxes in each quota category" + "body": [ + "m365 outlook report mailboxusagequotastatusmailboxcounts --period $1" + ] }, "outlook report mailboxusagestorage": { - "body": [ - "m365 outlook report mailboxusagestorage --period $1" - ], + "description": "Gets the amount of mailbox storage used in your organization", "prefix": [ "m365 outlook report mailboxusagestorage" ], - "description": "Gets the amount of mailbox storage used in your organization" + "body": [ + "m365 outlook report mailboxusagestorage --period $1" + ] }, "outlook room list": { - "body": [ - "m365 outlook room list " - ], + "description": "Get a collection of all available rooms", "prefix": [ "m365 outlook room list" ], - "description": "Get a collection of all available rooms" + "body": [ + "m365 outlook room list " + ] }, "outlook roomlist list": { - "body": [ - "m365 outlook roomlist list " - ], + "description": "Get a collection of available roomlists", "prefix": [ "m365 outlook roomlist list" ], - "description": "Get a collection of available roomlists" + "body": [ + "m365 outlook roomlist list " + ] }, "pa app consent set": { - "body": [ - "m365 pa app consent set --environmentName $1 --name $2" - ], + "description": "Configures if users can bypass the API Consent window for the selected canvas app", "prefix": [ "m365 pa app consent set" ], - "description": "Configures if users can bypass the API Consent window for the selected canvas app" + "body": [ + "m365 pa app consent set --environmentName $1 --name $2" + ] }, "pa app export": { - "body": [ - "m365 pa app export --name $1 --environmentName $2" - ], + "description": "Exports the specified Power App", "prefix": [ "m365 pa app export" ], - "description": "Exports the specified Power App" + "body": [ + "m365 pa app export --name $1 --environmentName $2" + ] }, "pa app get": { - "body": [ - "m365 pa app get " - ], + "description": "Gets information about the specified Microsoft Power App", "prefix": [ "m365 pa app get" ], - "description": "Gets information about the specified Microsoft Power App" + "body": [ + "m365 pa app get " + ] }, "pa app list": { - "body": [ - "m365 pa app list " - ], + "description": "Lists all Power Apps apps", "prefix": [ "m365 pa app list" ], - "description": "Lists all Power Apps apps" + "body": [ + "m365 pa app list " + ] }, "pa app owner set": { - "body": [ - "m365 pa app owner set --environmentName $1 --appName $2" - ], + "description": "Sets a new owner for a Power Apps app", "prefix": [ "m365 pa app owner set" ], - "description": "Sets a new owner for a Power Apps app" + "body": [ + "m365 pa app owner set --environmentName $1 --appName $2" + ] }, "pa app permission ensure": { - "body": [ - "m365 pa app permission ensure --appName $1 --roleName $2" - ], + "description": "Assigns/updates permissions to a Power Apps app", "prefix": [ "m365 pa app permission ensure" ], - "description": "Assigns/updates permissions to a Power Apps app" + "body": [ + "m365 pa app permission ensure --appName $1 --roleName $2" + ] }, "pa app permission list": { - "body": [ - "m365 pa app permission list --appName $1" - ], + "description": "Lists all permissions of a Power Apps app", "prefix": [ "m365 pa app permission list" ], - "description": "Lists all permissions of a Power Apps app" + "body": [ + "m365 pa app permission list --appName $1" + ] }, "pa app permission remove": { - "body": [ - "m365 pa app permission remove --appName $1" - ], + "description": "Removes permissions to a Power Apps app", "prefix": [ "m365 pa app permission remove" ], - "description": "Removes permissions to a Power Apps app" - }, - "pa app remove": { "body": [ - "m365 pa app remove --name $1" - ], + "m365 pa app permission remove --appName $1" + ] + }, + "pa app remove": { + "description": "Removes the specified Power App", "prefix": [ "m365 pa app remove" ], - "description": "Removes the specified Power App" + "body": [ + "m365 pa app remove --name $1" + ] }, "pa connector export": { - "body": [ - "m365 pa connector export " - ], + "description": "Exports the specified Power Automate or Power Apps custom connector", "prefix": [ "m365 pa connector export" ], - "description": "Exports the specified Power Automate or Power Apps custom connector" + "body": [ + "m365 pa connector export " + ] }, "pa connector list": { - "body": [ - "m365 pa connector list " - ], + "description": "Lists custom connectors in the given environment", "prefix": [ "m365 pa connector list" ], - "description": "Lists custom connectors in the given environment" + "body": [ + "m365 pa connector list " + ] }, "pa environment get": { - "body": [ - "m365 pa environment get " - ], + "description": "Gets information about the specified Power Apps environment", "prefix": [ "m365 pa environment get" ], - "description": "Gets information about the specified Power Apps environment" + "body": [ + "m365 pa environment get " + ] }, "pa environment list": { - "body": [ - "m365 pa environment list " - ], + "description": "Lists Microsoft Power Apps environments in the current tenant", "prefix": [ "m365 pa environment list" ], - "description": "Lists Microsoft Power Apps environments in the current tenant" + "body": [ + "m365 pa environment list " + ] }, "planner bucket add": { - "body": [ - "m365 planner bucket add --name $1" - ], + "description": "Adds a new Microsoft Planner bucket", "prefix": [ "m365 planner bucket add" ], - "description": "Adds a new Microsoft Planner bucket" + "body": [ + "m365 planner bucket add --name $1" + ] }, "planner bucket get": { - "body": [ - "m365 planner bucket get " - ], + "description": "Gets the Microsoft Planner bucket in a plan", "prefix": [ "m365 planner bucket get" ], - "description": "Gets the Microsoft Planner bucket in a plan" + "body": [ + "m365 planner bucket get " + ] }, "planner bucket list": { - "body": [ - "m365 planner bucket list " - ], + "description": "Lists the Microsoft Planner buckets in a plan", "prefix": [ "m365 planner bucket list" ], - "description": "Lists the Microsoft Planner buckets in a plan" + "body": [ + "m365 planner bucket list " + ] }, "planner bucket remove": { - "body": [ - "m365 planner bucket remove " - ], + "description": "Removes the Microsoft Planner bucket from a plan", "prefix": [ "m365 planner bucket remove" ], - "description": "Removes the Microsoft Planner bucket from a plan" + "body": [ + "m365 planner bucket remove " + ] }, "planner bucket set": { - "body": [ - "m365 planner bucket set " - ], + "description": "Updates a Microsoft Planner bucket", "prefix": [ "m365 planner bucket set" ], - "description": "Updates a Microsoft Planner bucket" + "body": [ + "m365 planner bucket set " + ] }, "planner plan add": { - "body": [ - "m365 planner plan add --title $1" - ], + "description": "Adds a new Microsoft Planner plan", "prefix": [ "m365 planner plan add" ], - "description": "Adds a new Microsoft Planner plan" + "body": [ + "m365 planner plan add --title $1" + ] }, "planner plan get": { - "body": [ - "m365 planner plan get " - ], + "description": "Retrieve information about the specified plan", "prefix": [ "m365 planner plan get" ], - "description": "Retrieve information about the specified plan" + "body": [ + "m365 planner plan get " + ] }, "planner plan list": { - "body": [ - "m365 planner plan list " - ], + "description": "Returns a list of plans associated with a specified group", "prefix": [ "m365 planner plan list" ], - "description": "Returns a list of plans associated with a specified group" + "body": [ + "m365 planner plan list " + ] }, "planner plan remove": { - "body": [ - "m365 planner plan remove " - ], + "description": "Removes the Microsoft Planner plan", "prefix": [ "m365 planner plan remove" ], - "description": "Removes the Microsoft Planner plan" + "body": [ + "m365 planner plan remove " + ] }, "planner plan set": { - "body": [ - "m365 planner plan set " - ], + "description": "Updates a Microsoft Planner plan", "prefix": [ "m365 planner plan set" ], - "description": "Updates a Microsoft Planner plan" + "body": [ + "m365 planner plan set " + ] }, "planner roster add": { - "body": [ - "m365 planner roster add " - ], + "description": "Creates a new Microsoft Planner Roster", "prefix": [ "m365 planner roster add" ], - "description": "Creates a new Microsoft Planner Roster" + "body": [ + "m365 planner roster add " + ] }, "planner roster get": { - "body": [ - "m365 planner roster get --id $1" - ], + "description": "Gets information about the specific Microsoft Planner Roster.", "prefix": [ "m365 planner roster get" ], - "description": "Gets information about the specific Microsoft Planner Roster." + "body": [ + "m365 planner roster get --id $1" + ] }, "planner roster member add": { - "body": [ - "m365 planner roster member add --rosterId $1" - ], + "description": "Adds a user to a Microsoft Planner Roster", "prefix": [ "m365 planner roster member add" ], - "description": "Adds a user to a Microsoft Planner Roster" + "body": [ + "m365 planner roster member add --rosterId $1" + ] }, "planner roster member get": { - "body": [ - "m365 planner roster member get --rosterId $1" - ], + "description": "Gets a member of the specified Microsoft Planner Roster", "prefix": [ "m365 planner roster member get" ], - "description": "Gets a member of the specified Microsoft Planner Roster" + "body": [ + "m365 planner roster member get --rosterId $1" + ] }, "planner roster member list": { - "body": [ - "m365 planner roster member list --rosterId $1" - ], + "description": "Lists members of the specified Microsoft Planner Roster", "prefix": [ "m365 planner roster member list" ], - "description": "Lists members of the specified Microsoft Planner Roster" + "body": [ + "m365 planner roster member list --rosterId $1" + ] }, "planner roster member remove": { - "body": [ - "m365 planner roster member remove --rosterId $1" - ], + "description": "Removes a member from a Microsoft Planner Roster", "prefix": [ "m365 planner roster member remove" ], - "description": "Removes a member from a Microsoft Planner Roster" + "body": [ + "m365 planner roster member remove --rosterId $1" + ] }, "planner roster plan list": { - "body": [ - "m365 planner roster plan list " - ], + "description": "Lists all Microsoft Planner Roster plans for a specific user", "prefix": [ "m365 planner roster plan list" ], - "description": "Lists all Microsoft Planner Roster plans for a specific user" + "body": [ + "m365 planner roster plan list " + ] }, "planner roster remove": { - "body": [ - "m365 planner roster remove --id $1" - ], + "description": "Removes a Microsoft Planner Roster", "prefix": [ "m365 planner roster remove" ], - "description": "Removes a Microsoft Planner Roster" + "body": [ + "m365 planner roster remove --id $1" + ] }, "planner task add": { - "body": [ - "m365 planner task add --title $1" - ], + "description": "Adds a new Microsoft Planner task", "prefix": [ "m365 planner task add" ], - "description": "Adds a new Microsoft Planner task" + "body": [ + "m365 planner task add --title $1" + ] }, "planner task checklistitem add": { - "body": [ - "m365 planner task checklistitem add --taskId $1" - ], + "description": "Adds a new checklist item to a Planner task", "prefix": [ "m365 planner task checklistitem add" ], - "description": "Adds a new checklist item to a Planner task" + "body": [ + "m365 planner task checklistitem add --taskId $1" + ] }, "planner task checklistitem list": { - "body": [ - "m365 planner task checklistitem list --taskId $1" - ], + "description": "Lists the checklist items of a Planner task.", "prefix": [ "m365 planner task checklistitem list" ], - "description": "Lists the checklist items of a Planner task." + "body": [ + "m365 planner task checklistitem list --taskId $1" + ] }, "planner task checklistitem remove": { - "body": [ - "m365 planner task checklistitem remove --id $1" - ], + "description": "Removes the checklist item from the Planner task.", "prefix": [ "m365 planner task checklistitem remove" ], - "description": "Removes the checklist item from the Planner task." + "body": [ + "m365 planner task checklistitem remove --id $1" + ] }, "planner task get": { - "body": [ - "m365 planner task get " - ], + "description": "Retrieve the specified planner task", "prefix": [ "m365 planner task get" ], - "description": "Retrieve the specified planner task" + "body": [ + "m365 planner task get " + ] }, "planner task list": { - "body": [ - "m365 planner task list " - ], + "description": "Lists planner tasks in a bucket, plan, or tasks for the currently logged in user", "prefix": [ "m365 planner task list" ], - "description": "Lists planner tasks in a bucket, plan, or tasks for the currently logged in user" + "body": [ + "m365 planner task list " + ] }, "planner task reference add": { - "body": [ - "m365 planner task reference add --taskId $1" - ], + "description": "Adds a new reference to a Planner task.", "prefix": [ "m365 planner task reference add" ], - "description": "Adds a new reference to a Planner task." + "body": [ + "m365 planner task reference add --taskId $1" + ] }, "planner task reference list": { - "body": [ - "m365 planner task reference list --taskId $1" - ], + "description": "Retrieve the references associated to a Planner task.", "prefix": [ "m365 planner task reference list" ], - "description": "Retrieve the references associated to a Planner task." + "body": [ + "m365 planner task reference list --taskId $1" + ] }, "planner task reference remove": { - "body": [ - "m365 planner task reference remove --taskId $1" - ], + "description": "Removes the reference from the Planner task.", "prefix": [ "m365 planner task reference remove" ], - "description": "Removes the reference from the Planner task." + "body": [ + "m365 planner task reference remove --taskId $1" + ] }, "planner task remove": { - "body": [ - "m365 planner task remove " - ], + "description": "Removes the Microsoft Planner task from a plan", "prefix": [ "m365 planner task remove" ], - "description": "Removes the Microsoft Planner task from a plan" + "body": [ + "m365 planner task remove " + ] }, "planner task set": { - "body": [ - "m365 planner task set --id $1" - ], + "description": "Updates a Microsoft Planner task", "prefix": [ "m365 planner task set" ], - "description": "Updates a Microsoft Planner task" + "body": [ + "m365 planner task set --id $1" + ] }, "planner tenant settings list": { - "body": [ - "m365 planner tenant settings list " - ], + "description": "Lists the Microsoft Planner configuration of the tenant", "prefix": [ "m365 planner tenant settings list" ], - "description": "Lists the Microsoft Planner configuration of the tenant" + "body": [ + "m365 planner tenant settings list " + ] }, "planner tenant settings set": { - "body": [ - "m365 planner tenant settings set " - ], + "description": "Sets Microsoft Planner configuration of the tenant", "prefix": [ "m365 planner tenant settings set" ], - "description": "Sets Microsoft Planner configuration of the tenant" + "body": [ + "m365 planner tenant settings set " + ] }, "pp aibuildermodel get": { - "body": [ - "m365 pp aibuildermodel get --environmentName $1" - ], + "description": "Gets a specific AI builder models in the specified Power Platform environment", "prefix": [ "m365 pp aibuildermodel get" ], - "description": "Gets a specific AI builder models in the specified Power Platform environment" + "body": [ + "m365 pp aibuildermodel get --environmentName $1" + ] }, "pp aibuildermodel list": { - "body": [ - "m365 pp aibuildermodel list --environmentName $1" - ], + "description": "List available AI builder models in the specified Power Platform environment", "prefix": [ "m365 pp aibuildermodel list" ], - "description": "List available AI builder models in the specified Power Platform environment" + "body": [ + "m365 pp aibuildermodel list --environmentName $1" + ] }, "pp aibuildermodel remove": { - "body": [ - "m365 pp aibuildermodel remove --environmentName $1" - ], + "description": "Removes the specified Microsoft Power Platform aibuildermodel in the specified Power Platform environment", "prefix": [ "m365 pp aibuildermodel remove" ], - "description": "Removes the specified Microsoft Power Platform aibuildermodel in the specified Power Platform environment" + "body": [ + "m365 pp aibuildermodel remove --environmentName $1" + ] }, "pp card clone": { - "body": [ - "m365 pp card clone --environmentName $1 --newName $2" - ], + "description": "Clones a specific Microsoft Power Platform card in the specified Power Platform environment", "prefix": [ "m365 pp card clone" ], - "description": "Clones a specific Microsoft Power Platform card in the specified Power Platform environment" + "body": [ + "m365 pp card clone --environmentName $1 --newName $2" + ] }, "pp card get": { - "body": [ - "m365 pp card get --environmentName $1" - ], + "description": "Gets a specific Microsoft Power Platform card in the specified Power Platform environment", "prefix": [ "m365 pp card get" ], - "description": "Gets a specific Microsoft Power Platform card in the specified Power Platform environment" + "body": [ + "m365 pp card get --environmentName $1" + ] }, "pp card list": { - "body": [ - "m365 pp card list --environmentName $1" - ], + "description": "Lists Microsoft Power Platform cards in the specified Power Platform environment.", "prefix": [ "m365 pp card list" ], - "description": "Lists Microsoft Power Platform cards in the specified Power Platform environment." + "body": [ + "m365 pp card list --environmentName $1" + ] }, "pp card remove": { - "body": [ - "m365 pp card remove --environmentName $1" - ], + "description": "Removes the specified Microsoft Power Platform card in the specified Power Platform environment", "prefix": [ "m365 pp card remove" ], - "description": "Removes the specified Microsoft Power Platform card in the specified Power Platform environment" + "body": [ + "m365 pp card remove --environmentName $1" + ] }, "pp chatbot get": { - "body": [ - "m365 pp chatbot get --environmentName $1" - ], + "description": "Get information about the specified chatbot", "prefix": [ "m365 pp chatbot get" ], - "description": "Get information about the specified chatbot" + "body": [ + "m365 pp chatbot get --environmentName $1" + ] }, "pp chatbot list": { - "body": [ - "m365 pp chatbot list --environmentName $1" - ], + "description": "Lists Microsoft Power Platform chatbot in the specified Power Platform environment", "prefix": [ "m365 pp chatbot list" ], - "description": "Lists Microsoft Power Platform chatbot in the specified Power Platform environment" + "body": [ + "m365 pp chatbot list --environmentName $1" + ] }, "pp chatbot remove": { - "body": [ - "m365 pp chatbot remove --environmentName $1" - ], + "description": "Removes the specified chatbot", "prefix": [ "m365 pp chatbot remove" ], - "description": "Removes the specified chatbot" + "body": [ + "m365 pp chatbot remove --environmentName $1" + ] }, "pp dataverse table get": { - "body": [ - "m365 pp dataverse table get --environmentName $1 --name $2" - ], + "description": "List a dataverse table in a given environment", "prefix": [ "m365 pp dataverse table get" ], - "description": "List a dataverse table in a given environment" + "body": [ + "m365 pp dataverse table get --environmentName $1 --name $2" + ] }, "pp dataverse table list": { - "body": [ - "m365 pp dataverse table list --environmentName $1" - ], + "description": "Lists dataverse tables in a given environment", "prefix": [ "m365 pp dataverse table list" ], - "description": "Lists dataverse tables in a given environment" + "body": [ + "m365 pp dataverse table list --environmentName $1" + ] }, "pp dataverse table remove": { - "body": [ - "m365 pp dataverse table remove --environmentName $1 --name $2" - ], + "description": "Removes a dataverse table in a given environment", "prefix": [ "m365 pp dataverse table remove" ], - "description": "Removes a dataverse table in a given environment" + "body": [ + "m365 pp dataverse table remove --environmentName $1 --name $2" + ] }, "pp dataverse table row list": { - "body": [ - "m365 pp dataverse table row list --environmentName $1" - ], + "description": "Lists table rows for the given Dataverse table", "prefix": [ "m365 pp dataverse table row list" ], - "description": "Lists table rows for the given Dataverse table" + "body": [ + "m365 pp dataverse table row list --environmentName $1" + ] }, "pp dataverse table row remove": { - "body": [ - "m365 pp dataverse table row remove --environmentName $1 --id $2" - ], + "description": "Removes a row from a dataverse table in a given environment.", "prefix": [ "m365 pp dataverse table row remove" ], - "description": "Removes a row from a dataverse table in a given environment." + "body": [ + "m365 pp dataverse table row remove --environmentName $1 --id $2" + ] }, "pp environment get": { - "body": [ - "m365 pp environment get " - ], + "description": "Gets information about the specified Power Platform environment", "prefix": [ "m365 pp environment get" ], - "description": "Gets information about the specified Power Platform environment" + "body": [ + "m365 pp environment get " + ] }, "pp environment list": { - "body": [ - "m365 pp environment list " - ], + "description": "Lists Microsoft Power Platform environments", "prefix": [ "m365 pp environment list" ], - "description": "Lists Microsoft Power Platform environments" + "body": [ + "m365 pp environment list " + ] }, "pp gateway get": { - "body": [ - "m365 pp gateway get --id $1" - ], + "description": "Get information about the specified gateway", "prefix": [ "m365 pp gateway get" ], - "description": "Get information about the specified gateway" + "body": [ + "m365 pp gateway get --id $1" + ] }, "pp gateway list": { - "body": [ - "m365 pp gateway list " - ], + "description": "Returns a list of gateways for which the user is an admin", "prefix": [ "m365 pp gateway list" ], - "description": "Returns a list of gateways for which the user is an admin" + "body": [ + "m365 pp gateway list " + ] }, "pp managementapp add": { - "body": [ - "m365 pp managementapp add " - ], + "description": "Register management application for Power Platform", "prefix": [ "m365 pp managementapp add" ], - "description": "Register management application for Power Platform" + "body": [ + "m365 pp managementapp add " + ] }, "pp managementapp list": { - "body": [ - "m365 pp managementapp list " - ], + "description": "Lists management applications for Power Platform", "prefix": [ "m365 pp managementapp list" ], - "description": "Lists management applications for Power Platform" + "body": [ + "m365 pp managementapp list " + ] }, "pp solution get": { - "body": [ - "m365 pp solution get --environmentName $1" - ], + "description": "Gets a specific solution in a given environment.", "prefix": [ "m365 pp solution get" ], - "description": "Gets a specific solution in a given environment." + "body": [ + "m365 pp solution get --environmentName $1" + ] }, "pp solution list": { - "body": [ - "m365 pp solution list --environmentName $1" - ], + "description": "Lists solutions in a given environment.", "prefix": [ "m365 pp solution list" ], - "description": "Lists solutions in a given environment." + "body": [ + "m365 pp solution list --environmentName $1" + ] }, "pp solution publish": { - "body": [ - "m365 pp solution publish --environmentName $1" - ], + "description": "Publishes the components of a solution in a given Power Platform environment", "prefix": [ "m365 pp solution publish" ], - "description": "Publishes the components of a solution in a given Power Platform environment" + "body": [ + "m365 pp solution publish --environmentName $1" + ] }, "pp solution publisher add": { - "body": [ - "m365 pp solution publisher add --environmentName $1 --name $2 --displayName $3 --prefix $4 --choiceValuePrefix $5" - ], + "description": "Adds a specified publisher in a given environment", "prefix": [ "m365 pp solution publisher add" ], - "description": "Adds a specified publisher in a given environment" + "body": [ + "m365 pp solution publisher add --environmentName $1 --name $2 --displayName $3 --prefix $4 --choiceValuePrefix $5" + ] }, "pp solution publisher get": { - "body": [ - "m365 pp solution publisher get --environmentName $1" - ], + "description": "Get information about the specified publisher in a given environment.", "prefix": [ "m365 pp solution publisher get" ], - "description": "Get information about the specified publisher in a given environment." + "body": [ + "m365 pp solution publisher get --environmentName $1" + ] }, "pp solution publisher list": { - "body": [ - "m365 pp solution publisher list --environmentName $1" - ], + "description": "Lists publishers in a given environment.", "prefix": [ "m365 pp solution publisher list" ], - "description": "Lists publishers in a given environment." + "body": [ + "m365 pp solution publisher list --environmentName $1" + ] }, "pp solution publisher remove": { - "body": [ - "m365 pp solution publisher remove --environmentName $1" - ], + "description": "Removes the specified publisher in the specified Power Platform environment", "prefix": [ "m365 pp solution publisher remove" ], - "description": "Removes the specified publisher in the specified Power Platform environment" + "body": [ + "m365 pp solution publisher remove --environmentName $1" + ] }, "pp solution remove": { - "body": [ - "m365 pp solution remove --environmentName $1" - ], + "description": "Removes the specified solution in the specified Power Platform environment", "prefix": [ "m365 pp solution remove" ], - "description": "Removes the specified solution in the specified Power Platform environment" + "body": [ + "m365 pp solution remove --environmentName $1" + ] }, "pp tenant settings list": { - "body": [ - "m365 pp tenant settings list " - ], + "description": "Lists the global Power Platform tenant settings", "prefix": [ "m365 pp tenant settings list" ], - "description": "Lists the global Power Platform tenant settings" + "body": [ + "m365 pp tenant settings list " + ] }, "pp tenant settings set": { - "body": [ - "m365 pp tenant settings set " - ], + "description": "Sets the global Power Platform configuration of the tenant", "prefix": [ "m365 pp tenant settings set" ], - "description": "Sets the global Power Platform configuration of the tenant" + "body": [ + "m365 pp tenant settings set " + ] }, "purview auditlog list": { - "body": [ - "m365 purview auditlog list --contentType $1" - ], + "description": "List audit logs within your tenant", "prefix": [ "m365 purview auditlog list" ], - "description": "List audit logs within your tenant" + "body": [ + "m365 purview auditlog list --contentType $1" + ] }, "purview retentionevent add": { - "body": [ - "m365 purview retentionevent add --displayName $1" - ], + "description": "Create a retention event", "prefix": [ "m365 purview retentionevent add" ], - "description": "Create a retention event" + "body": [ + "m365 purview retentionevent add --displayName $1" + ] }, "purview retentionevent get": { - "body": [ - "m365 purview retentionevent get --id $1" - ], + "description": "Get a retention event", "prefix": [ "m365 purview retentionevent get" ], - "description": "Get a retention event" + "body": [ + "m365 purview retentionevent get --id $1" + ] }, "purview retentionevent list": { - "body": [ - "m365 purview retentionevent list " - ], + "description": "Get a list of retention events", "prefix": [ "m365 purview retentionevent list" ], - "description": "Get a list of retention events" + "body": [ + "m365 purview retentionevent list " + ] }, "purview retentionevent remove": { - "body": [ - "m365 purview retentionevent remove --id $1" - ], + "description": "Delete a retention event", "prefix": [ "m365 purview retentionevent remove" ], - "description": "Delete a retention event" + "body": [ + "m365 purview retentionevent remove --id $1" + ] }, "purview retentioneventtype add": { - "body": [ - "m365 purview retentioneventtype add --displayName $1" - ], + "description": "Create a retention event type", "prefix": [ "m365 purview retentioneventtype add" ], - "description": "Create a retention event type" + "body": [ + "m365 purview retentioneventtype add --displayName $1" + ] }, "purview retentioneventtype get": { - "body": [ - "m365 purview retentioneventtype get --id $1" - ], + "description": "Get a retention event type", "prefix": [ "m365 purview retentioneventtype get" ], - "description": "Get a retention event type" + "body": [ + "m365 purview retentioneventtype get --id $1" + ] }, "purview retentioneventtype list": { - "body": [ - "m365 purview retentioneventtype list " - ], + "description": "Get a list of retention event types", "prefix": [ "m365 purview retentioneventtype list" ], - "description": "Get a list of retention event types" + "body": [ + "m365 purview retentioneventtype list " + ] }, "purview retentioneventtype remove": { - "body": [ - "m365 purview retentioneventtype remove --id $1" - ], + "description": "Delete a retention event type", "prefix": [ "m365 purview retentioneventtype remove" ], - "description": "Delete a retention event type" + "body": [ + "m365 purview retentioneventtype remove --id $1" + ] }, "purview retentioneventtype set": { - "body": [ - "m365 purview retentioneventtype set --id $1" - ], + "description": "Update a retention event type", "prefix": [ "m365 purview retentioneventtype set" ], - "description": "Update a retention event type" + "body": [ + "m365 purview retentioneventtype set --id $1" + ] }, "purview retentionlabel add": { - "body": [ - "m365 purview retentionlabel add --displayName $1 --behaviorDuringRetentionPeriod $2 --actionAfterRetentionPeriod $3 --retentionDuration $4" - ], + "description": "Create a retention label", "prefix": [ "m365 purview retentionlabel add" ], - "description": "Create a retention label" + "body": [ + "m365 purview retentionlabel add --displayName $1 --behaviorDuringRetentionPeriod $2 --actionAfterRetentionPeriod $3 --retentionDuration $4" + ] }, "purview retentionlabel get": { - "body": [ - "m365 purview retentionlabel get --id $1" - ], + "description": "Get a retention label", "prefix": [ "m365 purview retentionlabel get" ], - "description": "Get a retention label" + "body": [ + "m365 purview retentionlabel get --id $1" + ] }, "purview retentionlabel list": { - "body": [ - "m365 purview retentionlabel list " - ], + "description": "Get a list of retention labels", "prefix": [ "m365 purview retentionlabel list" ], - "description": "Get a list of retention labels" + "body": [ + "m365 purview retentionlabel list " + ] }, "purview retentionlabel remove": { - "body": [ - "m365 purview retentionlabel remove --id $1" - ], + "description": "Delete a retention label", "prefix": [ "m365 purview retentionlabel remove" ], - "description": "Delete a retention label" + "body": [ + "m365 purview retentionlabel remove --id $1" + ] }, "purview retentionlabel set": { - "body": [ - "m365 purview retentionlabel set --id $1" - ], + "description": "Update a retention label", "prefix": [ "m365 purview retentionlabel set" ], - "description": "Update a retention label" + "body": [ + "m365 purview retentionlabel set --id $1" + ] }, "purview sensitivitylabel get": { - "body": [ - "m365 purview sensitivitylabel get --id $1" - ], + "description": "Retrieve the specified sensitivity label", "prefix": [ "m365 purview sensitivitylabel get" ], - "description": "Retrieve the specified sensitivity label" + "body": [ + "m365 purview sensitivitylabel get --id $1" + ] }, "purview sensitivitylabel list": { - "body": [ - "m365 purview sensitivitylabel list " - ], + "description": "Get a list of sensitivity labels", "prefix": [ "m365 purview sensitivitylabel list" ], - "description": "Get a list of sensitivity labels" + "body": [ + "m365 purview sensitivitylabel list " + ] }, "purview sensitivitylabel policysettings list": { - "body": [ - "m365 purview sensitivitylabel policysettings list " - ], + "description": "Get a list of policy settings for a sensitivity label.", "prefix": [ "m365 purview sensitivitylabel policysettings list" ], - "description": "Get a list of policy settings for a sensitivity label." + "body": [ + "m365 purview sensitivitylabel policysettings list " + ] }, "purview threatassessment add": { - "body": [ - "m365 purview threatassessment add --type $1 --expectedAssessment $2 --category $3" - ], + "description": "Create a threat assessment", "prefix": [ "m365 purview threatassessment add" ], - "description": "Create a threat assessment" + "body": [ + "m365 purview threatassessment add --type $1 --expectedAssessment $2 --category $3" + ] }, "purview threatassessment get": { - "body": [ - "m365 purview threatassessment get --id $1" - ], + "description": "Get a threat assessment", "prefix": [ "m365 purview threatassessment get" ], - "description": "Get a threat assessment" + "body": [ + "m365 purview threatassessment get --id $1" + ] }, "purview threatassessment list": { - "body": [ - "m365 purview threatassessment list " - ], + "description": "Get a list of threat assessments", "prefix": [ "m365 purview threatassessment list" ], - "description": "Get a list of threat assessments" + "body": [ + "m365 purview threatassessment list " + ] }, "request": { - "body": [ - "m365 request --url $1" - ], + "description": "Executes the specified web request using CLI for Microsoft 365", "prefix": [ "m365 request" ], - "description": "Executes the specified web request using CLI for Microsoft 365" + "body": [ + "m365 request --url $1" + ] }, "search": { - "body": [ - "m365 search --scopes $1" - ], + "description": "Uses the Microsoft Search to query Microsoft 365 data", "prefix": [ "m365 search" ], - "description": "Uses the Microsoft Search to query Microsoft 365 data" + "body": [ + "m365 search --scopes $1" + ] }, "setup": { - "body": [ - "m365 setup " - ], + "description": "Sets up CLI for Microsoft 365 based on your preferences", "prefix": [ "m365 setup" ], - "description": "Sets up CLI for Microsoft 365 based on your preferences" + "body": [ + "m365 setup " + ] }, "skype report activitycounts": { - "body": [ - "m365 skype report activitycounts --period $1" - ], + "description": "Gets the trends on how many users organized and participated in conference sessions held in your organization through Skype for Business. The report also includes the number of peer-to-peer sessions", "prefix": [ "m365 skype report activitycounts" ], - "description": "Gets the trends on how many users organized and participated in conference sessions held in your organization through Skype for Business. The report also includes the number of peer-to-peer sessions" + "body": [ + "m365 skype report activitycounts --period $1" + ] }, "skype report activityusercounts": { - "body": [ - "m365 skype report activityusercounts --period $1" - ], + "description": "Gets the trends on how many unique users organized and participated in conference sessions held in your organization through Skype for Business. The report also includes the number of peer-to-peer sessions", "prefix": [ "m365 skype report activityusercounts" ], - "description": "Gets the trends on how many unique users organized and participated in conference sessions held in your organization through Skype for Business. The report also includes the number of peer-to-peer sessions" + "body": [ + "m365 skype report activityusercounts --period $1" + ] }, "skype report activityuserdetail": { + "description": "Gets details about Skype for Business activity by user", + "prefix": [ + "m365 skype report activityuserdetail" + ], "body": [ "m365 skype report activityuserdetail " - ], + ] + }, + "spe container list": { + "description": "Lists containers of a specific Container Type", "prefix": [ - "m365 skype report activityuserdetail" + "m365 spe container list" ], - "description": "Gets details about Skype for Business activity by user" + "body": [ + "m365 spe container list " + ] }, "spe containertype add": { + "description": "Creates a new Container Type for your app", + "prefix": [ + "m365 spe containertype add" + ], "body": [ "m365 spe containertype add --name $1" - ], + ] + }, + "spe containertype get": { + "description": "Get a specific Container Type", "prefix": [ - "m365 spe containertype add" + "m365 spe containertype get" ], - "description": "Creates a new Container Type for your app" + "body": [ + "m365 spe containertype get " + ] }, "spe containertype list": { - "body": [ - "m365 spe containertype list " - ], + "description": "Lists all Container Types", "prefix": [ "m365 spe containertype list" ], - "description": "Lists all Container Types" + "body": [ + "m365 spe containertype list " + ] }, "spfx doctor": { - "body": [ - "m365 spfx doctor " - ], + "description": "Verifies environment configuration for using the specific version of the SharePoint Framework", "prefix": [ "m365 spfx doctor" ], - "description": "Verifies environment configuration for using the specific version of the SharePoint Framework" + "body": [ + "m365 spfx doctor " + ] }, "spfx package generate": { - "body": [ - "m365 spfx package generate --webPartTitle $1 --webPartDescription $2 --name $3 --html $4 --script $5" - ], + "description": "Generates SharePoint Framework solution package with a no-framework web part rendering the specified HTML snippet", "prefix": [ "m365 spfx package generate" ], - "description": "Generates SharePoint Framework solution package with a no-framework web part rendering the specified HTML snippet" + "body": [ + "m365 spfx package generate --webPartTitle $1 --webPartDescription $2 --name $3 --html $4 --script $5" + ] }, "spfx project azuredevops pipeline add": { - "body": [ - "m365 spfx project azuredevops pipeline add " - ], + "description": "Adds a Azure DevOps Pipeline for a SharePoint Framework project", "prefix": [ "m365 spfx project azuredevops pipeline add" ], - "description": "Adds a Azure DevOps Pipeline for a SharePoint Framework project" + "body": [ + "m365 spfx project azuredevops pipeline add " + ] }, "spfx project doctor": { - "body": [ - "m365 spfx project doctor " - ], + "description": "Validates correctness of a SharePoint Framework project", "prefix": [ "m365 spfx project doctor" ], - "description": "Validates correctness of a SharePoint Framework project" + "body": [ + "m365 spfx project doctor " + ] }, "spfx project externalize": { - "body": [ - "m365 spfx project externalize " - ], + "description": "Externalizes SharePoint Framework project dependencies", "prefix": [ "m365 spfx project externalize" ], - "description": "Externalizes SharePoint Framework project dependencies" + "body": [ + "m365 spfx project externalize " + ] }, "spfx project github workflow add": { - "body": [ - "m365 spfx project github workflow add " - ], + "description": "Adds a GitHub workflow for a SharePoint Framework project", "prefix": [ "m365 spfx project github workflow add" ], - "description": "Adds a GitHub workflow for a SharePoint Framework project" + "body": [ + "m365 spfx project github workflow add " + ] }, "spfx project permissions grant": { - "body": [ - "m365 spfx project permissions grant " - ], + "description": "Grant API permissions defined in the current SPFx project", "prefix": [ "m365 spfx project permissions grant" ], - "description": "Grant API permissions defined in the current SPFx project" + "body": [ + "m365 spfx project permissions grant " + ] }, "spfx project rename": { - "body": [ - "m365 spfx project rename --newName $1" - ], + "description": "Renames SharePoint Framework project", "prefix": [ "m365 spfx project rename" ], - "description": "Renames SharePoint Framework project" + "body": [ + "m365 spfx project rename --newName $1" + ] }, "spfx project upgrade": { - "body": [ - "m365 spfx project upgrade " - ], + "description": "Upgrades SharePoint Framework project to the specified version", "prefix": [ "m365 spfx project upgrade" ], - "description": "Upgrades SharePoint Framework project to the specified version" + "body": [ + "m365 spfx project upgrade " + ] }, "spo app add": { - "body": [ - "m365 spo app add --filePath $1" - ], + "description": "Adds an app to the specified SharePoint Online app catalog", "prefix": [ "m365 spo app add" ], - "description": "Adds an app to the specified SharePoint Online app catalog" + "body": [ + "m365 spo app add --filePath $1" + ] }, "spo app deploy": { - "body": [ - "m365 spo app deploy " - ], + "description": "Deploys the specified app in the specified app catalog", "prefix": [ "m365 spo app deploy" ], - "description": "Deploys the specified app in the specified app catalog" + "body": [ + "m365 spo app deploy " + ] }, "spo app get": { - "body": [ - "m365 spo app get " - ], + "description": "Gets information about the specific app from the specified app catalog", "prefix": [ "m365 spo app get" ], - "description": "Gets information about the specific app from the specified app catalog" + "body": [ + "m365 spo app get " + ] }, "spo app install": { - "body": [ - "m365 spo app install --id $1" - ], + "description": "Installs an app from the specified app catalog in the site", "prefix": [ "m365 spo app install" ], - "description": "Installs an app from the specified app catalog in the site" + "body": [ + "m365 spo app install --id $1" + ] }, "spo app instance list": { - "body": [ - "m365 spo app instance list --siteUrl $1" - ], + "description": "Retrieve apps installed in a site", "prefix": [ "m365 spo app instance list" ], - "description": "Retrieve apps installed in a site" + "body": [ + "m365 spo app instance list --siteUrl $1" + ] }, "spo app list": { - "body": [ - "m365 spo app list " - ], + "description": "Lists apps from the specified app catalog", "prefix": [ "m365 spo app list" ], - "description": "Lists apps from the specified app catalog" + "body": [ + "m365 spo app list " + ] }, "spo app remove": { - "body": [ - "m365 spo app remove --id $1" - ], + "description": "Removes the specified app from the specified app catalog", "prefix": [ "m365 spo app remove" ], - "description": "Removes the specified app from the specified app catalog" + "body": [ + "m365 spo app remove --id $1" + ] }, "spo app retract": { - "body": [ - "m365 spo app retract --id $1" - ], + "description": "Retracts the specified app from the specified app catalog", "prefix": [ "m365 spo app retract" ], - "description": "Retracts the specified app from the specified app catalog" + "body": [ + "m365 spo app retract --id $1" + ] }, "spo app teamspackage download": { - "body": [ - "m365 spo app teamspackage download " - ], + "description": "Downloads Teams app package for an SPFx solution deployed to tenant app catalog", "prefix": [ "m365 spo app teamspackage download" ], - "description": "Downloads Teams app package for an SPFx solution deployed to tenant app catalog" + "body": [ + "m365 spo app teamspackage download " + ] }, "spo app uninstall": { - "body": [ - "m365 spo app uninstall --id $1" - ], + "description": "Uninstalls an app from the site", "prefix": [ "m365 spo app uninstall" ], - "description": "Uninstalls an app from the site" + "body": [ + "m365 spo app uninstall --id $1" + ] }, "spo app upgrade": { - "body": [ - "m365 spo app upgrade --id $1" - ], + "description": "Upgrades app in the specified site", "prefix": [ "m365 spo app upgrade" ], - "description": "Upgrades app in the specified site" + "body": [ + "m365 spo app upgrade --id $1" + ] }, "spo applicationcustomizer add": { - "body": [ - "m365 spo applicationcustomizer add --title $1 --webUrl $2 --clientSideComponentId $3" - ], + "description": "Add an application customizer to a site", "prefix": [ "m365 spo applicationcustomizer add" ], - "description": "Add an application customizer to a site" + "body": [ + "m365 spo applicationcustomizer add --title $1 --webUrl $2 --clientSideComponentId $3" + ] }, "spo applicationcustomizer get": { - "body": [ - "m365 spo applicationcustomizer get --webUrl $1" - ], + "description": "Get an application customizer that is added to a site", "prefix": [ "m365 spo applicationcustomizer get" ], - "description": "Get an application customizer that is added to a site" + "body": [ + "m365 spo applicationcustomizer get --webUrl $1" + ] }, "spo applicationcustomizer list": { - "body": [ - "m365 spo applicationcustomizer list --webUrl $1" - ], + "description": "Get a list of application customizers that are added to a site", "prefix": [ "m365 spo applicationcustomizer list" ], - "description": "Get a list of application customizers that are added to a site" + "body": [ + "m365 spo applicationcustomizer list --webUrl $1" + ] }, "spo applicationcustomizer remove": { - "body": [ - "m365 spo applicationcustomizer remove --webUrl $1" - ], + "description": "Removes an application customizer that is added to a site", "prefix": [ "m365 spo applicationcustomizer remove" ], - "description": "Removes an application customizer that is added to a site" + "body": [ + "m365 spo applicationcustomizer remove --webUrl $1" + ] }, "spo applicationcustomizer set": { - "body": [ - "m365 spo applicationcustomizer set --webUrl $1" - ], + "description": "Updates an existing Application Customizer on a site", "prefix": [ "m365 spo applicationcustomizer set" ], - "description": "Updates an existing Application Customizer on a site" + "body": [ + "m365 spo applicationcustomizer set --webUrl $1" + ] }, "spo apppage add": { - "body": [ - "m365 spo apppage add --webUrl $1 --title $2 --webPartData $3" - ], + "description": "Creates a single-part app page", "prefix": [ "m365 spo apppage add" ], - "description": "Creates a single-part app page" + "body": [ + "m365 spo apppage add --webUrl $1 --title $2 --webPartData $3" + ] }, "spo apppage set": { - "body": [ - "m365 spo apppage set --webUrl $1 --name $2 --webPartData $3" - ], + "description": "Updates the single-part app page", "prefix": [ "m365 spo apppage set" ], - "description": "Updates the single-part app page" + "body": [ + "m365 spo apppage set --webUrl $1 --name $2 --webPartData $3" + ] }, "spo cdn get": { - "body": [ - "m365 spo cdn get " - ], + "description": "View current status of the specified Microsoft 365 CDN", "prefix": [ "m365 spo cdn get" ], - "description": "View current status of the specified Microsoft 365 CDN" + "body": [ + "m365 spo cdn get " + ] }, "spo cdn origin add": { - "body": [ - "m365 spo cdn origin add --origin $1" - ], + "description": "Adds CDN origin to the current SharePoint Online tenant", "prefix": [ "m365 spo cdn origin add" ], - "description": "Adds CDN origin to the current SharePoint Online tenant" + "body": [ + "m365 spo cdn origin add --origin $1" + ] }, "spo cdn origin list": { - "body": [ - "m365 spo cdn origin list " - ], + "description": "List CDN origins settings for the current SharePoint Online tenant", "prefix": [ "m365 spo cdn origin list" ], - "description": "List CDN origins settings for the current SharePoint Online tenant" + "body": [ + "m365 spo cdn origin list " + ] }, "spo cdn origin remove": { - "body": [ - "m365 spo cdn origin remove --origin $1" - ], + "description": "Removes CDN origin for the current SharePoint Online tenant", "prefix": [ "m365 spo cdn origin remove" ], - "description": "Removes CDN origin for the current SharePoint Online tenant" - }, - "spo cdn policy list": { "body": [ - "m365 spo cdn policy list " - ], + "m365 spo cdn origin remove --origin $1" + ] + }, + "spo cdn policy list": { + "description": "Lists CDN policies settings for the current SharePoint Online tenant", "prefix": [ "m365 spo cdn policy list" ], - "description": "Lists CDN policies settings for the current SharePoint Online tenant" + "body": [ + "m365 spo cdn policy list " + ] }, "spo cdn policy set": { - "body": [ - "m365 spo cdn policy set --policy $1 --value $2" - ], + "description": "Sets CDN policy value for the current SharePoint Online tenant", "prefix": [ "m365 spo cdn policy set" ], - "description": "Sets CDN policy value for the current SharePoint Online tenant" + "body": [ + "m365 spo cdn policy set --policy $1 --value $2" + ] }, "spo cdn set": { - "body": [ - "m365 spo cdn set --enabled $1" - ], + "description": "Enable or disable the specified Microsoft 365 CDN", "prefix": [ "m365 spo cdn set" ], - "description": "Enable or disable the specified Microsoft 365 CDN" + "body": [ + "m365 spo cdn set --enabled $1" + ] }, "spo commandset add": { - "body": [ - "m365 spo commandset add --title $1 --webUrl $2 --listType $3 --clientSideComponentId $4" - ], + "description": "Add a ListView Command Set to a site.", "prefix": [ "m365 spo commandset add" ], - "description": "Add a ListView Command Set to a site." + "body": [ + "m365 spo commandset add --title $1 --webUrl $2 --listType $3 --clientSideComponentId $4" + ] }, "spo commandset get": { - "body": [ - "m365 spo commandset get --webUrl $1" - ], + "description": "Get a ListView Command Set that is added to a site", "prefix": [ "m365 spo commandset get" ], - "description": "Get a ListView Command Set that is added to a site" + "body": [ + "m365 spo commandset get --webUrl $1" + ] }, "spo commandset list": { - "body": [ - "m365 spo commandset list --webUrl $1" - ], + "description": "Get a list of ListView Command Sets that are added to a site", "prefix": [ "m365 spo commandset list" ], - "description": "Get a list of ListView Command Sets that are added to a site" + "body": [ + "m365 spo commandset list --webUrl $1" + ] }, "spo commandset remove": { - "body": [ - "m365 spo commandset remove --webUrl $1" - ], + "description": "Remove a ListView Command Set that is added to a site", "prefix": [ "m365 spo commandset remove" ], - "description": "Remove a ListView Command Set that is added to a site" + "body": [ + "m365 spo commandset remove --webUrl $1" + ] }, "spo commandset set": { - "body": [ - "m365 spo commandset set --webUrl $1" - ], + "description": "Updates a ListView Command Set on a site", "prefix": [ "m365 spo commandset set" ], - "description": "Updates a ListView Command Set on a site" + "body": [ + "m365 spo commandset set --webUrl $1" + ] }, "spo contenttype add": { - "body": [ - "m365 spo contenttype add --webUrl $1 --id $2 --name $3" - ], + "description": "Adds a new list or site content type", "prefix": [ "m365 spo contenttype add" ], - "description": "Adds a new list or site content type" + "body": [ + "m365 spo contenttype add --webUrl $1 --id $2 --name $3" + ] }, "spo contenttype field list": { - "body": [ - "m365 spo contenttype field list --webUrl $1" - ], + "description": "Lists fields for a given site or list content type", "prefix": [ "m365 spo contenttype field list" ], - "description": "Lists fields for a given site or list content type" + "body": [ + "m365 spo contenttype field list --webUrl $1" + ] }, "spo contenttype field remove": { - "body": [ - "m365 spo contenttype field remove --webUrl $1 --contentTypeId $2 --id $3" - ], + "description": "Removes a column from a site or list content type", "prefix": [ "m365 spo contenttype field remove" ], - "description": "Removes a column from a site or list content type" + "body": [ + "m365 spo contenttype field remove --webUrl $1 --contentTypeId $2 --id $3" + ] }, "spo contenttype field set": { - "body": [ - "m365 spo contenttype field set --webUrl $1 --contentTypeId $2 --id $3" - ], + "description": "Adds or updates a site column reference in a site content type", "prefix": [ "m365 spo contenttype field set" ], - "description": "Adds or updates a site column reference in a site content type" + "body": [ + "m365 spo contenttype field set --webUrl $1 --contentTypeId $2 --id $3" + ] }, "spo contenttype get": { - "body": [ - "m365 spo contenttype get --webUrl $1" - ], + "description": "Retrieves information about the specified list or site content type", "prefix": [ "m365 spo contenttype get" ], - "description": "Retrieves information about the specified list or site content type" + "body": [ + "m365 spo contenttype get --webUrl $1" + ] }, "spo contenttype list": { - "body": [ - "m365 spo contenttype list --webUrl $1" - ], + "description": "Lists content types from specified site", "prefix": [ "m365 spo contenttype list" ], - "description": "Lists content types from specified site" + "body": [ + "m365 spo contenttype list --webUrl $1" + ] }, "spo contenttype remove": { - "body": [ - "m365 spo contenttype remove --webUrl $1" - ], + "description": "Deletes site content type", "prefix": [ "m365 spo contenttype remove" ], - "description": "Deletes site content type" + "body": [ + "m365 spo contenttype remove --webUrl $1" + ] }, "spo contenttype set": { - "body": [ - "m365 spo contenttype set --webUrl $1" - ], + "description": "Updates an existing content type", "prefix": [ "m365 spo contenttype set" ], - "description": "Updates an existing content type" + "body": [ + "m365 spo contenttype set --webUrl $1" + ] }, "spo contenttype sync": { - "body": [ - "m365 spo contenttype sync --webUrl $1" - ], + "description": "Adds a published content type from the content type hub to a site or syncs its latest changes.", "prefix": [ "m365 spo contenttype sync" ], - "description": "Adds a published content type from the content type hub to a site or syncs its latest changes." + "body": [ + "m365 spo contenttype sync --webUrl $1" + ] }, "spo contenttypehub get": { - "body": [ - "m365 spo contenttypehub get " - ], + "description": "Returns the URL of the SharePoint Content Type Hub of the Tenant", "prefix": [ "m365 spo contenttypehub get" ], - "description": "Returns the URL of the SharePoint Content Type Hub of the Tenant" + "body": [ + "m365 spo contenttypehub get " + ] }, "spo customaction add": { - "body": [ - "m365 spo customaction add --webUrl $1 --name $2 --title $3 --location $4" - ], + "description": "Adds a user custom action for site or site collection", "prefix": [ "m365 spo customaction add" ], - "description": "Adds a user custom action for site or site collection" + "body": [ + "m365 spo customaction add --webUrl $1 --name $2 --title $3 --location $4" + ] }, "spo customaction clear": { - "body": [ - "m365 spo customaction clear --webUrl $1" - ], + "description": "Deletes all custom actions from site or site collection", "prefix": [ "m365 spo customaction clear" ], - "description": "Deletes all custom actions from site or site collection" + "body": [ + "m365 spo customaction clear --webUrl $1" + ] }, "spo customaction get": { - "body": [ - "m365 spo customaction get --webUrl $1" - ], + "description": "Gets information about a user custom action for site or site collection", "prefix": [ "m365 spo customaction get" ], - "description": "Gets information about a user custom action for site or site collection" + "body": [ + "m365 spo customaction get --webUrl $1" + ] }, "spo customaction list": { - "body": [ - "m365 spo customaction list --webUrl $1" - ], + "description": "Lists user custom actions for site or site collection", "prefix": [ "m365 spo customaction list" ], - "description": "Lists user custom actions for site or site collection" + "body": [ + "m365 spo customaction list --webUrl $1" + ] }, "spo customaction remove": { - "body": [ - "m365 spo customaction remove --webUrl $1" - ], + "description": "Removes specified custom action from site or site collection", "prefix": [ "m365 spo customaction remove" ], - "description": "Removes specified custom action from site or site collection" + "body": [ + "m365 spo customaction remove --webUrl $1" + ] }, "spo customaction set": { - "body": [ - "m365 spo customaction set --webUrl $1 --id $2" - ], + "description": "Updates a user custom action for site or site collection", "prefix": [ "m365 spo customaction set" ], - "description": "Updates a user custom action for site or site collection" + "body": [ + "m365 spo customaction set --webUrl $1 --id $2" + ] }, "spo eventreceiver get": { - "body": [ - "m365 spo eventreceiver get --webUrl $1" - ], + "description": "Retrieves specific event receiver for the specified web, site or list by event receiver name or id.", "prefix": [ "m365 spo eventreceiver get" ], - "description": "Retrieves specific event receiver for the specified web, site or list by event receiver name or id." + "body": [ + "m365 spo eventreceiver get --webUrl $1" + ] }, "spo eventreceiver list": { - "body": [ - "m365 spo eventreceiver list --webUrl $1" - ], + "description": "Retrieves event receivers for the specified web, site or list.", "prefix": [ "m365 spo eventreceiver list" ], - "description": "Retrieves event receivers for the specified web, site or list." + "body": [ + "m365 spo eventreceiver list --webUrl $1" + ] }, "spo eventreceiver remove": { - "body": [ - "m365 spo eventreceiver remove --webUrl $1" - ], + "description": "Removes event receivers for the specified web, site, or list.", "prefix": [ "m365 spo eventreceiver remove" ], - "description": "Removes event receivers for the specified web, site, or list." + "body": [ + "m365 spo eventreceiver remove --webUrl $1" + ] }, "spo externaluser list": { - "body": [ - "m365 spo externaluser list " - ], + "description": "Lists external users in the tenant", "prefix": [ "m365 spo externaluser list" ], - "description": "Lists external users in the tenant" + "body": [ + "m365 spo externaluser list " + ] }, "spo feature disable": { - "body": [ - "m365 spo feature disable --webUrl $1 --id $2" - ], + "description": "Disables a feature for the specified site or web", "prefix": [ "m365 spo feature disable" ], - "description": "Disables a feature for the specified site or web" + "body": [ + "m365 spo feature disable --webUrl $1 --id $2" + ] }, "spo feature enable": { - "body": [ - "m365 spo feature enable --webUrl $1 --id $2" - ], + "description": "Enables feature for the specified site or web", "prefix": [ "m365 spo feature enable" ], - "description": "Enables feature for the specified site or web" + "body": [ + "m365 spo feature enable --webUrl $1 --id $2" + ] }, "spo feature list": { - "body": [ - "m365 spo feature list --webUrl $1" - ], + "description": "Lists Features activated in the specified site or site collection", "prefix": [ "m365 spo feature list" ], - "description": "Lists Features activated in the specified site or site collection" + "body": [ + "m365 spo feature list --webUrl $1" + ] }, "spo field add": { - "body": [ - "m365 spo field add --webUrl $1 --xml $2" - ], + "description": "Adds a new list or site column using the CAML field definition", "prefix": [ "m365 spo field add" ], - "description": "Adds a new list or site column using the CAML field definition" + "body": [ + "m365 spo field add --webUrl $1 --xml $2" + ] }, "spo field get": { - "body": [ - "m365 spo field get --webUrl $1" - ], + "description": "Retrieves information about the specified list- or site column", "prefix": [ "m365 spo field get" ], - "description": "Retrieves information about the specified list- or site column" + "body": [ + "m365 spo field get --webUrl $1" + ] }, "spo field list": { - "body": [ - "m365 spo field list --webUrl $1" - ], + "description": "Retrieves columns for the specified list or site", "prefix": [ "m365 spo field list" ], - "description": "Retrieves columns for the specified list or site" + "body": [ + "m365 spo field list --webUrl $1" + ] }, "spo field remove": { - "body": [ - "m365 spo field remove --webUrl $1" - ], + "description": "Removes the specified list- or site column", "prefix": [ "m365 spo field remove" ], - "description": "Removes the specified list- or site column" + "body": [ + "m365 spo field remove --webUrl $1" + ] }, "spo field set": { - "body": [ - "m365 spo field set --webUrl $1" - ], + "description": "Updates existing list or site column", "prefix": [ "m365 spo field set" ], - "description": "Updates existing list or site column" + "body": [ + "m365 spo field set --webUrl $1" + ] }, "spo file add": { - "body": [ - "m365 spo file add --webUrl $1 --folder $2 --path $3" - ], + "description": "Uploads file to the specified folder", "prefix": [ "m365 spo file add" ], - "description": "Uploads file to the specified folder" + "body": [ + "m365 spo file add --webUrl $1 --folder $2 --path $3" + ] }, "spo file checkin": { - "body": [ - "m365 spo file checkin --webUrl $1" - ], + "description": "Checks in specified file", "prefix": [ "m365 spo file checkin" ], - "description": "Checks in specified file" + "body": [ + "m365 spo file checkin --webUrl $1" + ] }, "spo file checkout": { - "body": [ - "m365 spo file checkout --webUrl $1" - ], + "description": "Checks out specified file", "prefix": [ "m365 spo file checkout" ], - "description": "Checks out specified file" + "body": [ + "m365 spo file checkout --webUrl $1" + ] }, "spo file checkout undo": { - "body": [ - "m365 spo file checkout undo --webUrl $1" - ], + "description": "Discards a checked out file", "prefix": [ "m365 spo file checkout undo" ], - "description": "Discards a checked out file" + "body": [ + "m365 spo file checkout undo --webUrl $1" + ] }, "spo file copy": { - "body": [ - "m365 spo file copy --webUrl $1 --targetUrl $2" - ], + "description": "Copies a file to another location", "prefix": [ "m365 spo file copy" ], - "description": "Copies a file to another location" + "body": [ + "m365 spo file copy --webUrl $1 --targetUrl $2" + ] }, "spo file get": { - "body": [ - "m365 spo file get --webUrl $1" - ], + "description": "Gets information about the specified file", "prefix": [ "m365 spo file get" ], - "description": "Gets information about the specified file" + "body": [ + "m365 spo file get --webUrl $1" + ] }, "spo file list": { - "body": [ - "m365 spo file list --webUrl $1 --folderUrl $2" - ], + "description": "Gets all files within the specified folder and site", "prefix": [ "m365 spo file list" ], - "description": "Gets all files within the specified folder and site" + "body": [ + "m365 spo file list --webUrl $1 --folderUrl $2" + ] }, "spo file move": { - "body": [ - "m365 spo file move --webUrl $1 --targetUrl $2" - ], + "description": "Moves a file to another location", "prefix": [ "m365 spo file move" ], - "description": "Moves a file to another location" + "body": [ + "m365 spo file move --webUrl $1 --targetUrl $2" + ] }, "spo file remove": { - "body": [ - "m365 spo file remove " - ], + "description": "Removes the specified file", "prefix": [ "m365 spo file remove" ], - "description": "Removes the specified file" + "body": [ + "m365 spo file remove " + ] }, "spo file rename": { - "body": [ - "m365 spo file rename --webUrl $1 --sourceUrl $2 --targetFileName $3" - ], + "description": "Renames a file", "prefix": [ "m365 spo file rename" ], - "description": "Renames a file" + "body": [ + "m365 spo file rename --webUrl $1 --sourceUrl $2 --targetFileName $3" + ] }, "spo file retentionlabel ensure": { - "body": [ - "m365 spo file retentionlabel ensure --webUrl $1 --name $2" - ], + "description": "Apply a retention label to a file", "prefix": [ "m365 spo file retentionlabel ensure" ], - "description": "Apply a retention label to a file" + "body": [ + "m365 spo file retentionlabel ensure --webUrl $1 --name $2" + ] }, "spo file retentionlabel remove": { - "body": [ - "m365 spo file retentionlabel remove --webUrl $1" - ], + "description": "Clears the retention label from a file", "prefix": [ "m365 spo file retentionlabel remove" ], - "description": "Clears the retention label from a file" + "body": [ + "m365 spo file retentionlabel remove --webUrl $1" + ] }, "spo file roleassignment add": { - "body": [ - "m365 spo file roleassignment add --webUrl $1" - ], + "description": "Adds a role assignment to the specified file.", "prefix": [ "m365 spo file roleassignment add" ], - "description": "Adds a role assignment to the specified file." + "body": [ + "m365 spo file roleassignment add --webUrl $1" + ] }, "spo file roleassignment remove": { - "body": [ - "m365 spo file roleassignment remove --webUrl $1" - ], + "description": "Removes a role assignment from a file.", "prefix": [ "m365 spo file roleassignment remove" ], - "description": "Removes a role assignment from a file." + "body": [ + "m365 spo file roleassignment remove --webUrl $1" + ] }, "spo file roleinheritance break": { - "body": [ - "m365 spo file roleinheritance break --webUrl $1" - ], + "description": "Breaks inheritance of a file. Keeping existing permissions is the default behavior.", "prefix": [ "m365 spo file roleinheritance break" ], - "description": "Breaks inheritance of a file. Keeping existing permissions is the default behavior." + "body": [ + "m365 spo file roleinheritance break --webUrl $1" + ] }, "spo file roleinheritance reset": { - "body": [ - "m365 spo file roleinheritance reset --webUrl $1" - ], + "description": "Restores the role inheritance of a file", "prefix": [ "m365 spo file roleinheritance reset" ], - "description": "Restores the role inheritance of a file" + "body": [ + "m365 spo file roleinheritance reset --webUrl $1" + ] }, "spo file sharinginfo get": { - "body": [ - "m365 spo file sharinginfo get --webUrl $1" - ], + "description": "Generates a sharing information report for the specified file", "prefix": [ "m365 spo file sharinginfo get" ], - "description": "Generates a sharing information report for the specified file" + "body": [ + "m365 spo file sharinginfo get --webUrl $1" + ] }, "spo file sharinglink add": { - "body": [ - "m365 spo file sharinglink add --webUrl $1 --type $2" - ], + "description": "Creates a new sharing link for a file", "prefix": [ "m365 spo file sharinglink add" ], - "description": "Creates a new sharing link for a file" + "body": [ + "m365 spo file sharinglink add --webUrl $1 --type $2" + ] }, "spo file sharinglink clear": { - "body": [ - "m365 spo file sharinglink clear --webUrl $1" - ], + "description": "Removes sharing links of a file", "prefix": [ "m365 spo file sharinglink clear" ], - "description": "Removes sharing links of a file" + "body": [ + "m365 spo file sharinglink clear --webUrl $1" + ] }, "spo file sharinglink get": { - "body": [ - "m365 spo file sharinglink get --webUrl $1 --id $2" - ], + "description": "Gets details about a specific sharing link of a file", "prefix": [ "m365 spo file sharinglink get" ], - "description": "Gets details about a specific sharing link of a file" + "body": [ + "m365 spo file sharinglink get --webUrl $1 --id $2" + ] }, "spo file sharinglink list": { - "body": [ - "m365 spo file sharinglink list --webUrl $1" - ], + "description": "Lists all the sharing links of a specific file", "prefix": [ "m365 spo file sharinglink list" ], - "description": "Lists all the sharing links of a specific file" + "body": [ + "m365 spo file sharinglink list --webUrl $1" + ] }, "spo file sharinglink remove": { - "body": [ - "m365 spo file sharinglink remove --webUrl $1 --id $2" - ], + "description": "Removes a specific sharing link of a file", "prefix": [ "m365 spo file sharinglink remove" ], - "description": "Removes a specific sharing link of a file" + "body": [ + "m365 spo file sharinglink remove --webUrl $1 --id $2" + ] }, "spo file sharinglink set": { - "body": [ - "m365 spo file sharinglink set --webUrl $1 --id $2 --expirationDateTime $3" - ], + "description": "Updates a sharing link of a file", "prefix": [ "m365 spo file sharinglink set" ], - "description": "Updates a sharing link of a file" + "body": [ + "m365 spo file sharinglink set --webUrl $1 --id $2 --expirationDateTime $3" + ] }, "spo file version clear": { - "body": [ - "m365 spo file version clear --webUrl $1" - ], + "description": "Removes all version history of a specified file", "prefix": [ "m365 spo file version clear" ], - "description": "Removes all version history of a specified file" + "body": [ + "m365 spo file version clear --webUrl $1" + ] }, "spo file version get": { - "body": [ - "m365 spo file version get --webUrl $1 --label $2" - ], + "description": "Gets information about a specific version of a specified file", "prefix": [ "m365 spo file version get" ], - "description": "Gets information about a specific version of a specified file" + "body": [ + "m365 spo file version get --webUrl $1 --label $2" + ] }, "spo file version list": { - "body": [ - "m365 spo file version list --webUrl $1" - ], + "description": "Retrieves all versions of a file", "prefix": [ "m365 spo file version list" ], - "description": "Retrieves all versions of a file" + "body": [ + "m365 spo file version list --webUrl $1" + ] }, "spo file version remove": { - "body": [ - "m365 spo file version remove --webUrl $1 --label $2" - ], + "description": "Removes a specific version of a specified file", "prefix": [ "m365 spo file version remove" ], - "description": "Removes a specific version of a specified file" + "body": [ + "m365 spo file version remove --webUrl $1 --label $2" + ] }, "spo file version restore": { - "body": [ - "m365 spo file version restore --webUrl $1 --label $2" - ], + "description": "Restores a specific version of a specified file", "prefix": [ "m365 spo file version restore" ], - "description": "Restores a specific version of a specified file" + "body": [ + "m365 spo file version restore --webUrl $1 --label $2" + ] }, "spo folder add": { - "body": [ - "m365 spo folder add --webUrl $1 --parentFolderUrl $2 --name $3" - ], + "description": "Creates a folder within a parent folder", "prefix": [ "m365 spo folder add" ], - "description": "Creates a folder within a parent folder" + "body": [ + "m365 spo folder add --webUrl $1 --parentFolderUrl $2 --name $3" + ] }, "spo folder copy": { - "body": [ - "m365 spo folder copy --webUrl $1 --targetUrl $2" - ], + "description": "Copies a folder to another location", "prefix": [ "m365 spo folder copy" ], - "description": "Copies a folder to another location" + "body": [ + "m365 spo folder copy --webUrl $1 --targetUrl $2" + ] }, "spo folder get": { - "body": [ - "m365 spo folder get --webUrl $1" - ], + "description": "Gets information about the specified folder", "prefix": [ "m365 spo folder get" ], - "description": "Gets information about the specified folder" + "body": [ + "m365 spo folder get --webUrl $1" + ] }, "spo folder list": { - "body": [ - "m365 spo folder list --webUrl $1 --parentFolderUrl $2" - ], + "description": "Returns all folders under the specified parent folder", "prefix": [ "m365 spo folder list" ], - "description": "Returns all folders under the specified parent folder" + "body": [ + "m365 spo folder list --webUrl $1 --parentFolderUrl $2" + ] }, "spo folder move": { - "body": [ - "m365 spo folder move --webUrl $1 --targetUrl $2" - ], + "description": "Moves a folder to another location", "prefix": [ "m365 spo folder move" ], - "description": "Moves a folder to another location" + "body": [ + "m365 spo folder move --webUrl $1 --targetUrl $2" + ] }, "spo folder remove": { - "body": [ - "m365 spo folder remove --webUrl $1 --url $2" - ], + "description": "Deletes the specified folder", "prefix": [ "m365 spo folder remove" ], - "description": "Deletes the specified folder" + "body": [ + "m365 spo folder remove --webUrl $1 --url $2" + ] }, "spo folder retentionlabel ensure": { - "body": [ - "m365 spo folder retentionlabel ensure --webUrl $1 --name $2" - ], + "description": "Apply a retention label to a folder", "prefix": [ "m365 spo folder retentionlabel ensure" ], - "description": "Apply a retention label to a folder" + "body": [ + "m365 spo folder retentionlabel ensure --webUrl $1 --name $2" + ] }, "spo folder retentionlabel remove": { - "body": [ - "m365 spo folder retentionlabel remove --webUrl $1" - ], + "description": "Clears the retention label from a folder", "prefix": [ "m365 spo folder retentionlabel remove" ], - "description": "Clears the retention label from a folder" + "body": [ + "m365 spo folder retentionlabel remove --webUrl $1" + ] }, "spo folder roleassignment add": { - "body": [ - "m365 spo folder roleassignment add --webUrl $1 --folderUrl $2" - ], + "description": "Adds a role assignment from the specified folder.", "prefix": [ "m365 spo folder roleassignment add" ], - "description": "Adds a role assignment from the specified folder." + "body": [ + "m365 spo folder roleassignment add --webUrl $1 --folderUrl $2" + ] }, "spo folder roleassignment remove": { - "body": [ - "m365 spo folder roleassignment remove --webUrl $1 --folderUrl $2" - ], + "description": "Removes a role assignment from the specified folder.", "prefix": [ "m365 spo folder roleassignment remove" ], - "description": "Removes a role assignment from the specified folder." + "body": [ + "m365 spo folder roleassignment remove --webUrl $1 --folderUrl $2" + ] }, "spo folder roleinheritance break": { - "body": [ - "m365 spo folder roleinheritance break --webUrl $1 --folderUrl $2" - ], + "description": "Breaks the role inheritance of a folder.", "prefix": [ "m365 spo folder roleinheritance break" ], - "description": "Breaks the role inheritance of a folder." + "body": [ + "m365 spo folder roleinheritance break --webUrl $1 --folderUrl $2" + ] }, "spo folder roleinheritance reset": { - "body": [ - "m365 spo folder roleinheritance reset --webUrl $1 --folderUrl $2" - ], + "description": "Restores the role inheritance of a folder.", "prefix": [ "m365 spo folder roleinheritance reset" ], - "description": "Restores the role inheritance of a folder." + "body": [ + "m365 spo folder roleinheritance reset --webUrl $1 --folderUrl $2" + ] }, "spo folder set": { - "body": [ - "m365 spo folder set --webUrl $1 --url $2" - ], + "description": "Updates a folder", "prefix": [ "m365 spo folder set" ], - "description": "Updates a folder" + "body": [ + "m365 spo folder set --webUrl $1 --url $2" + ] }, "spo folder sharinglink add": { - "body": [ - "m365 spo folder sharinglink add --webUrl $1 --type $2" - ], + "description": "Creates a new sharing link to a folder", "prefix": [ "m365 spo folder sharinglink add" ], - "description": "Creates a new sharing link to a folder" + "body": [ + "m365 spo folder sharinglink add --webUrl $1 --type $2" + ] }, "spo folder sharinglink clear": { - "body": [ - "m365 spo folder sharinglink clear --webUrl $1" - ], + "description": "Removes sharing links of a folder", "prefix": [ "m365 spo folder sharinglink clear" ], - "description": "Removes sharing links of a folder" + "body": [ + "m365 spo folder sharinglink clear --webUrl $1" + ] }, "spo folder sharinglink get": { - "body": [ - "m365 spo folder sharinglink get --webUrl $1 --id $2" - ], + "description": "Gets details about a specific sharing link on a folder", "prefix": [ "m365 spo folder sharinglink get" ], - "description": "Gets details about a specific sharing link on a folder" + "body": [ + "m365 spo folder sharinglink get --webUrl $1 --id $2" + ] }, "spo folder sharinglink list": { - "body": [ - "m365 spo folder sharinglink list --webUrl $1" - ], + "description": "Lists all the sharing links of a specific folder", "prefix": [ "m365 spo folder sharinglink list" ], - "description": "Lists all the sharing links of a specific folder" + "body": [ + "m365 spo folder sharinglink list --webUrl $1" + ] }, "spo folder sharinglink remove": { - "body": [ - "m365 spo folder sharinglink remove --webUrl $1 --id $2" - ], + "description": "Removes a specific sharing link of a folder", "prefix": [ "m365 spo folder sharinglink remove" ], - "description": "Removes a specific sharing link of a folder" + "body": [ + "m365 spo folder sharinglink remove --webUrl $1 --id $2" + ] }, "spo folder sharinglink set": { - "body": [ - "m365 spo folder sharinglink set --webUrl $1 --id $2" - ], + "description": "Updates a sharing link of a folder", "prefix": [ "m365 spo folder sharinglink set" ], - "description": "Updates a sharing link of a folder" + "body": [ + "m365 spo folder sharinglink set --webUrl $1 --id $2" + ] }, "spo get": { - "body": [ - "m365 spo get " - ], + "description": "Gets the context URL for the root SharePoint site collection and SharePoint tenant admin site", "prefix": [ "m365 spo get" ], - "description": "Gets the context URL for the root SharePoint site collection and SharePoint tenant admin site" + "body": [ + "m365 spo get " + ] }, "spo group add": { - "body": [ - "m365 spo group add --webUrl $1 --name $2" - ], + "description": "Creates group in the specified site", "prefix": [ "m365 spo group add" ], - "description": "Creates group in the specified site" + "body": [ + "m365 spo group add --webUrl $1 --name $2" + ] }, "spo group get": { - "body": [ - "m365 spo group get --webUrl $1" - ], + "description": "Gets site group", "prefix": [ "m365 spo group get" ], - "description": "Gets site group" + "body": [ + "m365 spo group get --webUrl $1" + ] }, "spo group list": { - "body": [ - "m365 spo group list --webUrl $1" - ], + "description": "Lists all the groups within specific web", "prefix": [ "m365 spo group list" ], - "description": "Lists all the groups within specific web" + "body": [ + "m365 spo group list --webUrl $1" + ] }, "spo group member add": { - "body": [ - "m365 spo group member add --webUrl $1" - ], + "description": "Add members to a SharePoint Group", "prefix": [ "m365 spo group member add" ], - "description": "Add members to a SharePoint Group" + "body": [ + "m365 spo group member add --webUrl $1" + ] }, "spo group member list": { - "body": [ - "m365 spo group member list --webUrl $1" - ], + "description": "List the members of a SharePoint Group", "prefix": [ "m365 spo group member list" ], - "description": "List the members of a SharePoint Group" + "body": [ + "m365 spo group member list --webUrl $1" + ] }, "spo group member remove": { - "body": [ - "m365 spo group member remove --webUrl $1" - ], + "description": "Removes the specified member from a SharePoint group", "prefix": [ "m365 spo group member remove" ], - "description": "Removes the specified member from a SharePoint group" + "body": [ + "m365 spo group member remove --webUrl $1" + ] }, "spo group remove": { - "body": [ - "m365 spo group remove --webUrl $1" - ], + "description": "Removes group from specific web", "prefix": [ "m365 spo group remove" ], - "description": "Removes group from specific web" + "body": [ + "m365 spo group remove --webUrl $1" + ] }, "spo group set": { - "body": [ - "m365 spo group set --webUrl $1" - ], + "description": "Updates a group in the specified site", "prefix": [ "m365 spo group set" ], - "description": "Updates a group in the specified site" + "body": [ + "m365 spo group set --webUrl $1" + ] }, "spo hidedefaultthemes get": { - "body": [ - "m365 spo hidedefaultthemes get " - ], + "description": "Gets the current value of the HideDefaultThemes setting", "prefix": [ "m365 spo hidedefaultthemes get" ], - "description": "Gets the current value of the HideDefaultThemes setting" + "body": [ + "m365 spo hidedefaultthemes get " + ] }, "spo hidedefaultthemes set": { - "body": [ - "m365 spo hidedefaultthemes set --hideDefaultThemes $1" - ], + "description": "Sets the value of the HideDefaultThemes setting", "prefix": [ "m365 spo hidedefaultthemes set" ], - "description": "Sets the value of the HideDefaultThemes setting" + "body": [ + "m365 spo hidedefaultthemes set --hideDefaultThemes $1" + ] }, "spo homesite get": { - "body": [ - "m365 spo homesite get " - ], + "description": "Gets information about the Home Site", "prefix": [ "m365 spo homesite get" ], - "description": "Gets information about the Home Site" + "body": [ + "m365 spo homesite get " + ] }, "spo homesite remove": { - "body": [ - "m365 spo homesite remove " - ], + "description": "Removes the current Home Site", "prefix": [ "m365 spo homesite remove" ], - "description": "Removes the current Home Site" + "body": [ + "m365 spo homesite remove " + ] }, "spo homesite set": { - "body": [ - "m365 spo homesite set --siteUrl $1" - ], + "description": "Sets the specified site as the Home Site", "prefix": [ "m365 spo homesite set" ], - "description": "Sets the specified site as the Home Site" + "body": [ + "m365 spo homesite set --siteUrl $1" + ] }, "spo hubsite connect": { - "body": [ - "m365 spo hubsite connect " - ], + "description": "Connect a hub site to a parent hub site", "prefix": [ "m365 spo hubsite connect" ], - "description": "Connect a hub site to a parent hub site" + "body": [ + "m365 spo hubsite connect " + ] }, "spo hubsite data get": { - "body": [ - "m365 spo hubsite data get --webUrl $1" - ], + "description": "Get hub site data for the specified site", "prefix": [ "m365 spo hubsite data get" ], - "description": "Get hub site data for the specified site" + "body": [ + "m365 spo hubsite data get --webUrl $1" + ] }, "spo hubsite disconnect": { - "body": [ - "m365 spo hubsite disconnect " - ], + "description": "Disconnect a hub site from its parent hub site", "prefix": [ "m365 spo hubsite disconnect" ], - "description": "Disconnect a hub site from its parent hub site" + "body": [ + "m365 spo hubsite disconnect " + ] }, "spo hubsite get": { - "body": [ - "m365 spo hubsite get " - ], + "description": "Gets information about the specified hub site", "prefix": [ "m365 spo hubsite get" ], - "description": "Gets information about the specified hub site" + "body": [ + "m365 spo hubsite get " + ] }, "spo hubsite list": { - "body": [ - "m365 spo hubsite list " - ], + "description": "Lists hub sites in the current tenant", "prefix": [ "m365 spo hubsite list" ], - "description": "Lists hub sites in the current tenant" - }, - "spo hubsite register": { "body": [ - "m365 spo hubsite register --siteUrl $1" - ], + "m365 spo hubsite list " + ] + }, + "spo hubsite register": { + "description": "Registers the specified site collection as a hub site", "prefix": [ "m365 spo hubsite register" ], - "description": "Registers the specified site collection as a hub site" + "body": [ + "m365 spo hubsite register --siteUrl $1" + ] }, "spo hubsite rights grant": { - "body": [ - "m365 spo hubsite rights grant --hubSiteUrl $1 --principals $2 --domain name $3 --rights $4" - ], + "description": "Grants permissions to join the hub site for one or more principals", "prefix": [ "m365 spo hubsite rights grant" ], - "description": "Grants permissions to join the hub site for one or more principals" + "body": [ + "m365 spo hubsite rights grant --hubSiteUrl $1 --principals $2 --domain name $3 --rights $4" + ] }, "spo hubsite rights revoke": { - "body": [ - "m365 spo hubsite rights revoke --hubSiteUrl $1 --principals $2 --domain name $3" - ], + "description": "Revokes rights to join sites to the specified hub site for one or more principals", "prefix": [ "m365 spo hubsite rights revoke" ], - "description": "Revokes rights to join sites to the specified hub site for one or more principals" + "body": [ + "m365 spo hubsite rights revoke --hubSiteUrl $1 --principals $2 --domain name $3" + ] }, "spo hubsite set": { - "body": [ - "m365 spo hubsite set --id $1" - ], + "description": "Updates properties of the specified hub site", "prefix": [ "m365 spo hubsite set" ], - "description": "Updates properties of the specified hub site" + "body": [ + "m365 spo hubsite set --id $1" + ] }, "spo hubsite unregister": { - "body": [ - "m365 spo hubsite unregister --url $1" - ], + "description": "Unregisters the specified site collection as a hub site", "prefix": [ "m365 spo hubsite unregister" ], - "description": "Unregisters the specified site collection as a hub site" + "body": [ + "m365 spo hubsite unregister --url $1" + ] }, "spo knowledgehub get": { - "body": [ - "m365 spo knowledgehub get " - ], + "description": "Gets the Knowledge Hub Site URL for your tenant", "prefix": [ "m365 spo knowledgehub get" ], - "description": "Gets the Knowledge Hub Site URL for your tenant" + "body": [ + "m365 spo knowledgehub get " + ] }, "spo knowledgehub remove": { - "body": [ - "m365 spo knowledgehub remove " - ], + "description": "Removes the Knowledge Hub Site setting for your tenant", "prefix": [ "m365 spo knowledgehub remove" ], - "description": "Removes the Knowledge Hub Site setting for your tenant" + "body": [ + "m365 spo knowledgehub remove " + ] }, "spo knowledgehub set": { - "body": [ - "m365 spo knowledgehub set --siteUrl $1" - ], + "description": "Sets the Knowledge Hub Site for your tenant", "prefix": [ "m365 spo knowledgehub set" ], - "description": "Sets the Knowledge Hub Site for your tenant" + "body": [ + "m365 spo knowledgehub set --siteUrl $1" + ] }, "spo list add": { - "body": [ - "m365 spo list add --title $1 --webUrl $2" - ], + "description": "Creates list in the specified site", "prefix": [ "m365 spo list add" ], - "description": "Creates list in the specified site" + "body": [ + "m365 spo list add --title $1 --webUrl $2" + ] }, "spo list contenttype add": { - "body": [ - "m365 spo list contenttype add --webUrl $1 --id $2" - ], + "description": "Adds content type to list", "prefix": [ "m365 spo list contenttype add" ], - "description": "Adds content type to list" + "body": [ + "m365 spo list contenttype add --webUrl $1 --id $2" + ] }, "spo list contenttype default set": { - "body": [ - "m365 spo list contenttype default set --webUrl $1 --contentTypeId $2" - ], + "description": "Sets the default content type for a list", "prefix": [ "m365 spo list contenttype default set" ], - "description": "Sets the default content type for a list" + "body": [ + "m365 spo list contenttype default set --webUrl $1 --contentTypeId $2" + ] }, "spo list contenttype list": { - "body": [ - "m365 spo list contenttype list --webUrl $1" - ], + "description": "Lists content types configured on the list", "prefix": [ "m365 spo list contenttype list" ], - "description": "Lists content types configured on the list" + "body": [ + "m365 spo list contenttype list --webUrl $1" + ] }, "spo list contenttype remove": { - "body": [ - "m365 spo list contenttype remove --webUrl $1 --id $2" - ], + "description": "Removes content type from list", "prefix": [ "m365 spo list contenttype remove" ], - "description": "Removes content type from list" + "body": [ + "m365 spo list contenttype remove --webUrl $1 --id $2" + ] }, "spo list get": { - "body": [ - "m365 spo list get --webUrl $1" - ], + "description": "Gets information about the specific list", "prefix": [ "m365 spo list get" ], - "description": "Gets information about the specific list" + "body": [ + "m365 spo list get --webUrl $1" + ] }, "spo list list": { - "body": [ - "m365 spo list list --webUrl $1" - ], + "description": "Gets all lists within the specified site", "prefix": [ "m365 spo list list" ], - "description": "Gets all lists within the specified site" + "body": [ + "m365 spo list list --webUrl $1" + ] }, "spo list remove": { - "body": [ - "m365 spo list remove --webUrl $1" - ], + "description": "Removes the specified list", "prefix": [ "m365 spo list remove" ], - "description": "Removes the specified list" + "body": [ + "m365 spo list remove --webUrl $1" + ] }, "spo list retentionlabel ensure": { - "body": [ - "m365 spo list retentionlabel ensure --webUrl $1 --name $2" - ], + "description": "Sets a default retention label on the specified list or library.", "prefix": [ "m365 spo list retentionlabel ensure" ], - "description": "Sets a default retention label on the specified list or library." + "body": [ + "m365 spo list retentionlabel ensure --webUrl $1 --name $2" + ] }, "spo list retentionlabel get": { - "body": [ - "m365 spo list retentionlabel get --webUrl $1" - ], + "description": "Gets the default retention label set on the specified list or library.", "prefix": [ "m365 spo list retentionlabel get" ], - "description": "Gets the default retention label set on the specified list or library." + "body": [ + "m365 spo list retentionlabel get --webUrl $1" + ] }, "spo list retentionlabel remove": { - "body": [ - "m365 spo list retentionlabel remove --webUrl $1" - ], + "description": "Clears the retention label on the specified list or library.", "prefix": [ "m365 spo list retentionlabel remove" ], - "description": "Clears the retention label on the specified list or library." + "body": [ + "m365 spo list retentionlabel remove --webUrl $1" + ] }, "spo list roleassignment add": { - "body": [ - "m365 spo list roleassignment add --webUrl $1" - ], + "description": "Adds a role assignment to list permissions", "prefix": [ "m365 spo list roleassignment add" ], - "description": "Adds a role assignment to list permissions" + "body": [ + "m365 spo list roleassignment add --webUrl $1" + ] }, "spo list roleassignment remove": { - "body": [ - "m365 spo list roleassignment remove --webUrl $1" - ], + "description": "Removes a role assignment from list permissions", "prefix": [ "m365 spo list roleassignment remove" ], - "description": "Removes a role assignment from list permissions" + "body": [ + "m365 spo list roleassignment remove --webUrl $1" + ] }, "spo list roleinheritance break": { - "body": [ - "m365 spo list roleinheritance break --webUrl $1" - ], + "description": "Breaks role inheritance on list or library", "prefix": [ "m365 spo list roleinheritance break" ], - "description": "Breaks role inheritance on list or library" + "body": [ + "m365 spo list roleinheritance break --webUrl $1" + ] }, "spo list roleinheritance reset": { - "body": [ - "m365 spo list roleinheritance reset --webUrl $1" - ], + "description": "Restores role inheritance on list or library", "prefix": [ "m365 spo list roleinheritance reset" ], - "description": "Restores role inheritance on list or library" + "body": [ + "m365 spo list roleinheritance reset --webUrl $1" + ] }, "spo list sensitivitylabel ensure": { - "body": [ - "m365 spo list sensitivitylabel ensure --webUrl $1" - ], + "description": "Applies a default sensitivity label to the specified document library", "prefix": [ "m365 spo list sensitivitylabel ensure" ], - "description": "Applies a default sensitivity label to the specified document library" + "body": [ + "m365 spo list sensitivitylabel ensure --webUrl $1" + ] }, "spo list set": { - "body": [ - "m365 spo list set --webUrl $1" - ], + "description": "Updates the settings of the specified list", "prefix": [ "m365 spo list set" ], - "description": "Updates the settings of the specified list" + "body": [ + "m365 spo list set --webUrl $1" + ] }, "spo list sitescript get": { - "body": [ - "m365 spo list sitescript get --webUrl $1" - ], + "description": "Extracts a site script from a SharePoint list", "prefix": [ "m365 spo list sitescript get" ], - "description": "Extracts a site script from a SharePoint list" + "body": [ + "m365 spo list sitescript get --webUrl $1" + ] }, "spo list view add": { - "body": [ - "m365 spo list view add --webUrl $1 --title $2 --fields $3" - ], + "description": "Adds a new view to a SharePoint list", "prefix": [ "m365 spo list view add" ], - "description": "Adds a new view to a SharePoint list" + "body": [ + "m365 spo list view add --webUrl $1 --title $2 --fields $3" + ] }, "spo list view field add": { - "body": [ - "m365 spo list view field add --webUrl $1" - ], + "description": "Adds the specified field to list view", "prefix": [ "m365 spo list view field add" ], - "description": "Adds the specified field to list view" + "body": [ + "m365 spo list view field add --webUrl $1" + ] }, "spo list view field remove": { - "body": [ - "m365 spo list view field remove --webUrl $1" - ], + "description": "Removes the specified field from list view", "prefix": [ "m365 spo list view field remove" ], - "description": "Removes the specified field from list view" + "body": [ + "m365 spo list view field remove --webUrl $1" + ] }, "spo list view field set": { - "body": [ - "m365 spo list view field set --webUrl $1 --position $2" - ], + "description": "Updates existing column in an existing view (eg. move to a specific position)", "prefix": [ "m365 spo list view field set" ], - "description": "Updates existing column in an existing view (eg. move to a specific position)" + "body": [ + "m365 spo list view field set --webUrl $1 --position $2" + ] }, "spo list view get": { - "body": [ - "m365 spo list view get --webUrl $1" - ], + "description": "Gets information about specific list view", "prefix": [ "m365 spo list view get" ], - "description": "Gets information about specific list view" + "body": [ + "m365 spo list view get --webUrl $1" + ] }, "spo list view list": { - "body": [ - "m365 spo list view list --webUrl $1" - ], + "description": "Lists views configured on the specified list", "prefix": [ "m365 spo list view list" ], - "description": "Lists views configured on the specified list" + "body": [ + "m365 spo list view list --webUrl $1" + ] }, "spo list view remove": { - "body": [ - "m365 spo list view remove --webUrl $1" - ], + "description": "Deletes the specified view from the list", "prefix": [ "m365 spo list view remove" ], - "description": "Deletes the specified view from the list" + "body": [ + "m365 spo list view remove --webUrl $1" + ] }, "spo list view set": { - "body": [ - "m365 spo list view set --webUrl $1" - ], + "description": "Updates existing list view", "prefix": [ "m365 spo list view set" ], - "description": "Updates existing list view" + "body": [ + "m365 spo list view set --webUrl $1" + ] }, "spo list webhook add": { - "body": [ - "m365 spo list webhook add --webUrl $1 --notificationUrl $2" - ], + "description": "Adds a new webhook to the specified list", "prefix": [ "m365 spo list webhook add" ], - "description": "Adds a new webhook to the specified list" + "body": [ + "m365 spo list webhook add --webUrl $1 --notificationUrl $2" + ] }, "spo list webhook get": { - "body": [ - "m365 spo list webhook get --webUrl $1 --id $2" - ], + "description": "Gets information about the specific webhook", "prefix": [ "m365 spo list webhook get" ], - "description": "Gets information about the specific webhook" + "body": [ + "m365 spo list webhook get --webUrl $1 --id $2" + ] }, "spo list webhook list": { - "body": [ - "m365 spo list webhook list --webUrl $1" - ], + "description": "Lists all webhooks for the specified list", "prefix": [ "m365 spo list webhook list" ], - "description": "Lists all webhooks for the specified list" + "body": [ + "m365 spo list webhook list --webUrl $1" + ] }, "spo list webhook remove": { - "body": [ - "m365 spo list webhook remove --webUrl $1 --id $2" - ], + "description": "Removes the specified webhook from the list", "prefix": [ "m365 spo list webhook remove" ], - "description": "Removes the specified webhook from the list" + "body": [ + "m365 spo list webhook remove --webUrl $1 --id $2" + ] }, "spo list webhook set": { - "body": [ - "m365 spo list webhook set --webUrl $1 --id $2" - ], + "description": "Updates the specified webhook", "prefix": [ "m365 spo list webhook set" ], - "description": "Updates the specified webhook" + "body": [ + "m365 spo list webhook set --webUrl $1 --id $2" + ] }, "spo listitem add": { - "body": [ - "m365 spo listitem add --webUrl $1" - ], + "description": "Creates a list item in the specified list", "prefix": [ "m365 spo listitem add" ], - "description": "Creates a list item in the specified list" + "body": [ + "m365 spo listitem add --webUrl $1" + ] }, "spo listitem attachment add": { - "body": [ - "m365 spo listitem attachment add --webUrl $1 --listItemId $2" - ], + "description": "Adds an attachment to a list item", "prefix": [ "m365 spo listitem attachment add" ], - "description": "Adds an attachment to a list item" + "body": [ + "m365 spo listitem attachment add --webUrl $1 --listItemId $2" + ] }, "spo listitem attachment get": { - "body": [ - "m365 spo listitem attachment get --webUrl $1 --listItemId $2" - ], + "description": "Gets an attachment from a list item", "prefix": [ "m365 spo listitem attachment get" ], - "description": "Gets an attachment from a list item" + "body": [ + "m365 spo listitem attachment get --webUrl $1 --listItemId $2" + ] }, "spo listitem attachment list": { - "body": [ - "m365 spo listitem attachment list --webUrl $1 --listItemId $2" - ], + "description": "Gets the attachments associated to a list item", "prefix": [ "m365 spo listitem attachment list" ], - "description": "Gets the attachments associated to a list item" + "body": [ + "m365 spo listitem attachment list --webUrl $1 --listItemId $2" + ] }, "spo listitem attachment remove": { - "body": [ - "m365 spo listitem attachment remove --webUrl $1 --listItemId $2" - ], + "description": "Removes an attachment from a list item", "prefix": [ "m365 spo listitem attachment remove" ], - "description": "Removes an attachment from a list item" + "body": [ + "m365 spo listitem attachment remove --webUrl $1 --listItemId $2" + ] }, "spo listitem attachment set": { - "body": [ - "m365 spo listitem attachment set --webUrl $1 --listItemId $2 --fileName $3" - ], + "description": "Updates an attachment from a list item", "prefix": [ "m365 spo listitem attachment set" ], - "description": "Updates an attachment from a list item" + "body": [ + "m365 spo listitem attachment set --webUrl $1 --listItemId $2 --fileName $3" + ] }, "spo listitem batch add": { - "body": [ - "m365 spo listitem batch add --webUrl $1" - ], + "description": "Creates list items in a batch", "prefix": [ "m365 spo listitem batch add" ], - "description": "Creates list items in a batch" + "body": [ + "m365 spo listitem batch add --webUrl $1" + ] }, "spo listitem batch remove": { - "body": [ - "m365 spo listitem batch remove --webUrl $1" - ], + "description": "Removes items from a list in batch", "prefix": [ "m365 spo listitem batch remove" ], - "description": "Removes items from a list in batch" + "body": [ + "m365 spo listitem batch remove --webUrl $1" + ] }, "spo listitem batch set": { - "body": [ - "m365 spo listitem batch set --filePath $1 --webUrl $2" - ], + "description": "Updates list items in a batch", "prefix": [ "m365 spo listitem batch set" ], - "description": "Updates list items in a batch" + "body": [ + "m365 spo listitem batch set --filePath $1 --webUrl $2" + ] }, "spo listitem get": { - "body": [ - "m365 spo listitem get --webUrl $1" - ], + "description": "Gets a list item from the specified list", "prefix": [ "m365 spo listitem get" ], - "description": "Gets a list item from the specified list" + "body": [ + "m365 spo listitem get --webUrl $1" + ] }, "spo listitem isrecord": { - "body": [ - "m365 spo listitem isrecord --webUrl $1 --id $2" - ], + "description": "Checks if the specified list item is a record", "prefix": [ "m365 spo listitem isrecord" ], - "description": "Checks if the specified list item is a record" + "body": [ + "m365 spo listitem isrecord --webUrl $1 --id $2" + ] }, "spo listitem list": { - "body": [ - "m365 spo listitem list --webUrl $1" - ], + "description": "Gets a list of items from the specified list", "prefix": [ "m365 spo listitem list" ], - "description": "Gets a list of items from the specified list" + "body": [ + "m365 spo listitem list --webUrl $1" + ] }, "spo listitem record declare": { - "body": [ - "m365 spo listitem record declare --webUrl $1 --listItemId $2" - ], + "description": "Declares the specified list item as a record", "prefix": [ "m365 spo listitem record declare" ], - "description": "Declares the specified list item as a record" + "body": [ + "m365 spo listitem record declare --webUrl $1 --listItemId $2" + ] }, "spo listitem record lock": { - "body": [ - "m365 spo listitem record lock --webUrl $1" - ], + "description": "Locks the list item record", "prefix": [ "m365 spo listitem record lock" ], - "description": "Locks the list item record" + "body": [ + "m365 spo listitem record lock --webUrl $1" + ] }, "spo listitem record undeclare": { - "body": [ - "m365 spo listitem record undeclare --webUrl $1 --listItemId $2" - ], + "description": "Undeclares list item as a record", "prefix": [ "m365 spo listitem record undeclare" ], - "description": "Undeclares list item as a record" + "body": [ + "m365 spo listitem record undeclare --webUrl $1 --listItemId $2" + ] }, "spo listitem record unlock": { - "body": [ - "m365 spo listitem record unlock --webUrl $1" - ], + "description": "Unlocks the list item record", "prefix": [ "m365 spo listitem record unlock" ], - "description": "Unlocks the list item record" + "body": [ + "m365 spo listitem record unlock --webUrl $1" + ] }, "spo listitem remove": { - "body": [ - "m365 spo listitem remove --webUrl $1 --id $2" - ], + "description": "Removes the specified list item", "prefix": [ "m365 spo listitem remove" ], - "description": "Removes the specified list item" + "body": [ + "m365 spo listitem remove --webUrl $1 --id $2" + ] }, "spo listitem retentionlabel ensure": { - "body": [ - "m365 spo listitem retentionlabel ensure --webUrl $1 --listItemId $2" - ], + "description": "Apply a retention label to a list item", "prefix": [ "m365 spo listitem retentionlabel ensure" ], - "description": "Apply a retention label to a list item" + "body": [ + "m365 spo listitem retentionlabel ensure --webUrl $1 --listItemId $2" + ] }, "spo listitem retentionlabel remove": { - "body": [ - "m365 spo listitem retentionlabel remove --webUrl $1 --listItemId $2" - ], + "description": "Clears the retention label from a list item", "prefix": [ "m365 spo listitem retentionlabel remove" ], - "description": "Clears the retention label from a list item" + "body": [ + "m365 spo listitem retentionlabel remove --webUrl $1 --listItemId $2" + ] }, "spo listitem roleassignment add": { - "body": [ - "m365 spo listitem roleassignment add --webUrl $1 --listItemId $2" - ], + "description": "Adds a role assignment to a listitem.", "prefix": [ "m365 spo listitem roleassignment add" ], - "description": "Adds a role assignment to a listitem." + "body": [ + "m365 spo listitem roleassignment add --webUrl $1 --listItemId $2" + ] }, "spo listitem roleassignment remove": { - "body": [ - "m365 spo listitem roleassignment remove --webUrl $1 --listItemId $2" - ], + "description": "Removes a role assignment from a listitem.", "prefix": [ "m365 spo listitem roleassignment remove" ], - "description": "Removes a role assignment from a listitem." + "body": [ + "m365 spo listitem roleassignment remove --webUrl $1 --listItemId $2" + ] }, "spo listitem roleinheritance break": { - "body": [ - "m365 spo listitem roleinheritance break --webUrl $1 --listItemId $2" - ], + "description": "Break inheritance of list item.", "prefix": [ "m365 spo listitem roleinheritance break" ], - "description": "Break inheritance of list item." + "body": [ + "m365 spo listitem roleinheritance break --webUrl $1 --listItemId $2" + ] }, "spo listitem roleinheritance reset": { - "body": [ - "m365 spo listitem roleinheritance reset --webUrl $1 --listItemId $2" - ], + "description": "Restores the role inheritance of list item, file, or folder", "prefix": [ "m365 spo listitem roleinheritance reset" ], - "description": "Restores the role inheritance of list item, file, or folder" + "body": [ + "m365 spo listitem roleinheritance reset --webUrl $1 --listItemId $2" + ] }, "spo listitem set": { - "body": [ - "m365 spo listitem set --webUrl $1 --id $2" - ], + "description": "Updates a list item in the specified list", "prefix": [ "m365 spo listitem set" ], - "description": "Updates a list item in the specified list" + "body": [ + "m365 spo listitem set --webUrl $1 --id $2" + ] }, "spo mail send": { - "body": [ - "m365 spo mail send --webUrl $1 --to $2 --subject $3 --body $4" - ], + "description": "Sends an e-mail from SharePoint", "prefix": [ "m365 spo mail send" ], - "description": "Sends an e-mail from SharePoint" + "body": [ + "m365 spo mail send --webUrl $1 --to $2 --subject $3 --body $4" + ] }, "spo navigation node add": { - "body": [ - "m365 spo navigation node add --webUrl $1 --title $2" - ], + "description": "Adds a navigation node to the specified site navigation", "prefix": [ "m365 spo navigation node add" ], - "description": "Adds a navigation node to the specified site navigation" + "body": [ + "m365 spo navigation node add --webUrl $1 --title $2" + ] }, "spo navigation node get": { - "body": [ - "m365 spo navigation node get --webUrl $1" - ], + "description": "Gets information about a specific navigation node.", "prefix": [ "m365 spo navigation node get" ], - "description": "Gets information about a specific navigation node." + "body": [ + "m365 spo navigation node get --webUrl $1" + ] }, "spo navigation node list": { - "body": [ - "m365 spo navigation node list --webUrl $1 --location $2" - ], + "description": "Lists nodes from the specified site navigation", "prefix": [ "m365 spo navigation node list" ], - "description": "Lists nodes from the specified site navigation" + "body": [ + "m365 spo navigation node list --webUrl $1 --location $2" + ] }, "spo navigation node remove": { - "body": [ - "m365 spo navigation node remove --webUrl $1 --location $2 --id $3" - ], + "description": "Removes the specified navigation node", "prefix": [ "m365 spo navigation node remove" ], - "description": "Removes the specified navigation node" + "body": [ + "m365 spo navigation node remove --webUrl $1 --location $2 --id $3" + ] }, "spo navigation node set": { - "body": [ - "m365 spo navigation node set --webUrl $1" - ], + "description": "Updates a SharePoint navigation node", "prefix": [ "m365 spo navigation node set" ], - "description": "Updates a SharePoint navigation node" + "body": [ + "m365 spo navigation node set --webUrl $1" + ] }, "spo orgassetslibrary add": { - "body": [ - "m365 spo orgassetslibrary add --libraryUrl $1" - ], + "description": "Promotes an existing library to become an organization assets library", "prefix": [ "m365 spo orgassetslibrary add" ], - "description": "Promotes an existing library to become an organization assets library" + "body": [ + "m365 spo orgassetslibrary add --libraryUrl $1" + ] }, "spo orgassetslibrary list": { - "body": [ - "m365 spo orgassetslibrary list " - ], + "description": "List all libraries that are assigned as asset library", "prefix": [ "m365 spo orgassetslibrary list" ], - "description": "List all libraries that are assigned as asset library" + "body": [ + "m365 spo orgassetslibrary list " + ] }, "spo orgassetslibrary remove": { - "body": [ - "m365 spo orgassetslibrary remove --libraryUrl $1" - ], + "description": "Removes a library that was designated as a central location for organization assets across the tenant.", "prefix": [ "m365 spo orgassetslibrary remove" ], - "description": "Removes a library that was designated as a central location for organization assets across the tenant." + "body": [ + "m365 spo orgassetslibrary remove --libraryUrl $1" + ] }, "spo orgnewssite list": { - "body": [ - "m365 spo orgnewssite list " - ], + "description": "Lists all organizational news sites", "prefix": [ "m365 spo orgnewssite list" ], - "description": "Lists all organizational news sites" + "body": [ + "m365 spo orgnewssite list " + ] }, "spo orgnewssite remove": { - "body": [ - "m365 spo orgnewssite remove --url $1" - ], + "description": "Removes a site from the list of organizational news sites", "prefix": [ "m365 spo orgnewssite remove" ], - "description": "Removes a site from the list of organizational news sites" + "body": [ + "m365 spo orgnewssite remove --url $1" + ] }, "spo orgnewssite set": { - "body": [ - "m365 spo orgnewssite set --url $1" - ], + "description": "Marks site as an organizational news site", "prefix": [ "m365 spo orgnewssite set" ], - "description": "Marks site as an organizational news site" + "body": [ + "m365 spo orgnewssite set --url $1" + ] }, "spo page add": { - "body": [ - "m365 spo page add --name $1" - ], + "description": "Creates modern page", "prefix": [ "m365 spo page add" ], - "description": "Creates modern page" + "body": [ + "m365 spo page add --name $1" + ] }, "spo page clientsidewebpart add": { - "body": [ - "m365 spo page clientsidewebpart add --webUrl $1 --pageName $2" - ], + "description": "Adds a client-side web part to a modern page", "prefix": [ "m365 spo page clientsidewebpart add" ], - "description": "Adds a client-side web part to a modern page" + "body": [ + "m365 spo page clientsidewebpart add --webUrl $1 --pageName $2" + ] }, "spo page column get": { - "body": [ - "m365 spo page column get --webUrl $1 --pageName $2 --section $3 --column $4" - ], + "description": "Get information about a specific column of a modern page", "prefix": [ "m365 spo page column get" ], - "description": "Get information about a specific column of a modern page" + "body": [ + "m365 spo page column get --webUrl $1 --pageName $2 --section $3 --column $4" + ] }, "spo page column list": { - "body": [ - "m365 spo page column list --webUrl $1 --pageName $2 --sectionId $3" - ], + "description": "Lists columns in the specific section of a modern page", "prefix": [ "m365 spo page column list" ], - "description": "Lists columns in the specific section of a modern page" + "body": [ + "m365 spo page column list --webUrl $1 --pageName $2 --sectionId $3" + ] }, "spo page control get": { - "body": [ - "m365 spo page control get --id $1 --pageName $2 --webUrl $3" - ], + "description": "Gets information about the specific control on a modern page", "prefix": [ "m365 spo page control get" ], - "description": "Gets information about the specific control on a modern page" + "body": [ + "m365 spo page control get --id $1 --pageName $2 --webUrl $3" + ] }, "spo page control list": { - "body": [ - "m365 spo page control list --pageName $1 --webUrl $2" - ], + "description": "Lists controls on the specific modern page", "prefix": [ "m365 spo page control list" ], - "description": "Lists controls on the specific modern page" + "body": [ + "m365 spo page control list --pageName $1 --webUrl $2" + ] }, "spo page control set": { - "body": [ - "m365 spo page control set --id $1 --pageName $2 --webUrl $3" - ], + "description": "Updates web part data or properties of a control on a modern page", "prefix": [ "m365 spo page control set" ], - "description": "Updates web part data or properties of a control on a modern page" + "body": [ + "m365 spo page control set --id $1 --pageName $2 --webUrl $3" + ] }, "spo page copy": { - "body": [ - "m365 spo page copy --sourceName $1 --targetUrl $2 --webUrl $3" - ], + "description": "Creates a copy of a modern page or template", "prefix": [ "m365 spo page copy" ], - "description": "Creates a copy of a modern page or template" + "body": [ + "m365 spo page copy --sourceName $1 --targetUrl $2 --webUrl $3" + ] }, "spo page get": { - "body": [ - "m365 spo page get --name $1" - ], + "description": "Gets information about the specific modern page", "prefix": [ "m365 spo page get" ], - "description": "Gets information about the specific modern page" + "body": [ + "m365 spo page get --name $1" + ] }, "spo page header set": { - "body": [ - "m365 spo page header set --pageName $1 --webUrl $2" - ], + "description": "Sets modern page header", "prefix": [ "m365 spo page header set" ], - "description": "Sets modern page header" + "body": [ + "m365 spo page header set --pageName $1 --webUrl $2" + ] }, "spo page list": { - "body": [ - "m365 spo page list --webUrl $1" - ], + "description": "Lists all modern pages in the given site", "prefix": [ "m365 spo page list" ], - "description": "Lists all modern pages in the given site" + "body": [ + "m365 spo page list --webUrl $1" + ] }, "spo page publish": { - "body": [ - "m365 spo page publish --webUrl $1 --name $2" - ], + "description": "Publishes a modern page", "prefix": [ "m365 spo page publish" ], - "description": "Publishes a modern page" + "body": [ + "m365 spo page publish --webUrl $1 --name $2" + ] }, "spo page remove": { - "body": [ - "m365 spo page remove --webUrl $1 --name $2" - ], + "description": "Removes a modern page", "prefix": [ "m365 spo page remove" ], - "description": "Removes a modern page" + "body": [ + "m365 spo page remove --webUrl $1 --name $2" + ] }, "spo page section add": { - "body": [ - "m365 spo page section add --pageName $1 --webUrl $2 --sectionTemplate $3" - ], + "description": "Adds section to modern page", "prefix": [ "m365 spo page section add" ], - "description": "Adds section to modern page" + "body": [ + "m365 spo page section add --pageName $1 --webUrl $2 --sectionTemplate $3" + ] }, "spo page section get": { - "body": [ - "m365 spo page section get --webUrl $1 --pageName $2 --sectionId $3" - ], + "description": "Get information about the specified modern page section", "prefix": [ "m365 spo page section get" ], - "description": "Get information about the specified modern page section" + "body": [ + "m365 spo page section get --webUrl $1 --pageName $2 --sectionId $3" + ] }, "spo page section list": { - "body": [ - "m365 spo page section list --webUrl $1 --pageName $2" - ], + "description": "List sections in the specific modern page", "prefix": [ "m365 spo page section list" ], - "description": "List sections in the specific modern page" + "body": [ + "m365 spo page section list --webUrl $1 --pageName $2" + ] }, "spo page set": { - "body": [ - "m365 spo page set --name $1" - ], + "description": "Updates modern page properties", "prefix": [ "m365 spo page set" ], - "description": "Updates modern page properties" + "body": [ + "m365 spo page set --name $1" + ] }, "spo page template list": { - "body": [ - "m365 spo page template list --webUrl $1" - ], + "description": "Lists all page templates in the given site", "prefix": [ "m365 spo page template list" ], - "description": "Lists all page templates in the given site" + "body": [ + "m365 spo page template list --webUrl $1" + ] }, "spo page text add": { - "body": [ - "m365 spo page text add --webUrl $1 --pageName $2 --text $3" - ], + "description": "Adds text to a modern page", "prefix": [ "m365 spo page text add" ], - "description": "Adds text to a modern page" + "body": [ + "m365 spo page text add --webUrl $1 --pageName $2 --text $3" + ] }, "spo propertybag get": { - "body": [ - "m365 spo propertybag get --webUrl $1 --key $2" - ], + "description": "Gets the value of the specified property from the property bag", "prefix": [ "m365 spo propertybag get" ], - "description": "Gets the value of the specified property from the property bag" + "body": [ + "m365 spo propertybag get --webUrl $1 --key $2" + ] }, "spo propertybag list": { - "body": [ - "m365 spo propertybag list --webUrl $1" - ], + "description": "Gets property bag values", "prefix": [ "m365 spo propertybag list" ], - "description": "Gets property bag values" + "body": [ + "m365 spo propertybag list --webUrl $1" + ] }, "spo propertybag remove": { - "body": [ - "m365 spo propertybag remove --webUrl $1 --key $2" - ], + "description": "Removes specified property from the property bag", "prefix": [ "m365 spo propertybag remove" ], - "description": "Removes specified property from the property bag" + "body": [ + "m365 spo propertybag remove --webUrl $1 --key $2" + ] }, "spo propertybag set": { - "body": [ - "m365 spo propertybag set --webUrl $1 --key $2 --value $3" - ], + "description": "Sets the value of the specified property in the property bag. Adds the property if it does not exist", "prefix": [ "m365 spo propertybag set" ], - "description": "Sets the value of the specified property in the property bag. Adds the property if it does not exist" + "body": [ + "m365 spo propertybag set --webUrl $1 --key $2 --value $3" + ] }, "spo report activityfilecounts": { - "body": [ - "m365 spo report activityfilecounts --period $1" - ], + "description": "Gets the number of unique, licensed users who interacted with files stored on SharePoint sites", "prefix": [ "m365 spo report activityfilecounts" ], - "description": "Gets the number of unique, licensed users who interacted with files stored on SharePoint sites" + "body": [ + "m365 spo report activityfilecounts --period $1" + ] }, "spo report activitypages": { - "body": [ - "m365 spo report activitypages --period $1" - ], + "description": "Gets the number of unique pages visited by users", "prefix": [ "m365 spo report activitypages" ], - "description": "Gets the number of unique pages visited by users" + "body": [ + "m365 spo report activitypages --period $1" + ] }, "spo report activityusercounts": { - "body": [ - "m365 spo report activityusercounts --period $1" - ], + "description": "Gets the trend in the number of active users", "prefix": [ "m365 spo report activityusercounts" ], - "description": "Gets the trend in the number of active users" + "body": [ + "m365 spo report activityusercounts --period $1" + ] }, "spo report activityuserdetail": { - "body": [ - "m365 spo report activityuserdetail " - ], + "description": "Gets details about SharePoint activity by user.", "prefix": [ "m365 spo report activityuserdetail" ], - "description": "Gets details about SharePoint activity by user." - }, - "spo report siteusagedetail": { "body": [ - "m365 spo report siteusagedetail " - ], + "m365 spo report activityuserdetail " + ] + }, + "spo report siteusagedetail": { + "description": "Gets details about SharePoint site usage", "prefix": [ "m365 spo report siteusagedetail" ], - "description": "Gets details about SharePoint site usage" + "body": [ + "m365 spo report siteusagedetail " + ] }, "spo report siteusagefilecounts": { - "body": [ - "m365 spo report siteusagefilecounts --period $1" - ], + "description": "Get the total number of files across all sites and the number of active files", "prefix": [ "m365 spo report siteusagefilecounts" ], - "description": "Get the total number of files across all sites and the number of active files" + "body": [ + "m365 spo report siteusagefilecounts --period $1" + ] }, "spo report siteusagepages": { - "body": [ - "m365 spo report siteusagepages --period $1" - ], + "description": "Gets the number of pages viewed across all sites", "prefix": [ "m365 spo report siteusagepages" ], - "description": "Gets the number of pages viewed across all sites" + "body": [ + "m365 spo report siteusagepages --period $1" + ] }, "spo report siteusagesitecounts": { - "body": [ - "m365 spo report siteusagesitecounts --period $1" - ], + "description": "Gets the total number of files across all sites and the number of active files", "prefix": [ "m365 spo report siteusagesitecounts" ], - "description": "Gets the total number of files across all sites and the number of active files" + "body": [ + "m365 spo report siteusagesitecounts --period $1" + ] }, "spo report siteusagestorage": { - "body": [ - "m365 spo report siteusagestorage --period $1" - ], + "description": "Gets the trend of storage allocated and consumed during the reporting period", "prefix": [ "m365 spo report siteusagestorage" ], - "description": "Gets the trend of storage allocated and consumed during the reporting period" + "body": [ + "m365 spo report siteusagestorage --period $1" + ] }, "spo roledefinition add": { - "body": [ - "m365 spo roledefinition add --webUrl $1 --name $2" - ], + "description": "Adds a new roledefinition to web", "prefix": [ "m365 spo roledefinition add" ], - "description": "Adds a new roledefinition to web" + "body": [ + "m365 spo roledefinition add --webUrl $1 --name $2" + ] }, "spo roledefinition get": { - "body": [ - "m365 spo roledefinition get --webUrl $1 --id $2" - ], + "description": "Gets specified role definition from web", "prefix": [ "m365 spo roledefinition get" ], - "description": "Gets specified role definition from web" + "body": [ + "m365 spo roledefinition get --webUrl $1 --id $2" + ] }, "spo roledefinition list": { - "body": [ - "m365 spo roledefinition list --webUrl $1" - ], + "description": "Gets list of role definitions for the specified site", "prefix": [ "m365 spo roledefinition list" ], - "description": "Gets list of role definitions for the specified site" + "body": [ + "m365 spo roledefinition list --webUrl $1" + ] }, "spo roledefinition remove": { - "body": [ - "m365 spo roledefinition remove --webUrl $1 --id $2" - ], + "description": "Removes the role definition from the specified site", "prefix": [ "m365 spo roledefinition remove" ], - "description": "Removes the role definition from the specified site" + "body": [ + "m365 spo roledefinition remove --webUrl $1 --id $2" + ] }, "spo search": { - "body": [ - "m365 spo search --queryText $1" - ], + "description": "Executes a search query", "prefix": [ "m365 spo search" ], - "description": "Executes a search query" + "body": [ + "m365 spo search --queryText $1" + ] }, "spo serviceprincipal grant add": { - "body": [ - "m365 spo serviceprincipal grant add " - ], + "description": "Grants the service principal permission to the specified API", "prefix": [ "m365 spo serviceprincipal grant add" ], - "description": "Grants the service principal permission to the specified API" + "body": [ + "m365 spo serviceprincipal grant add " + ] }, "spo serviceprincipal grant list": { - "body": [ - "m365 spo serviceprincipal grant list " - ], + "description": "Lists permissions granted to the service principal", "prefix": [ "m365 spo serviceprincipal grant list" ], - "description": "Lists permissions granted to the service principal" + "body": [ + "m365 spo serviceprincipal grant list " + ] }, "spo serviceprincipal grant revoke": { - "body": [ - "m365 spo serviceprincipal grant revoke " - ], + "description": "Revokes the specified set of permissions granted to the service principal", "prefix": [ "m365 spo serviceprincipal grant revoke" ], - "description": "Revokes the specified set of permissions granted to the service principal" + "body": [ + "m365 spo serviceprincipal grant revoke " + ] }, "spo serviceprincipal permissionrequest approve": { - "body": [ - "m365 spo serviceprincipal permissionrequest approve " - ], + "description": "Approves the specified permission request", "prefix": [ "m365 spo serviceprincipal permissionrequest approve" ], - "description": "Approves the specified permission request" + "body": [ + "m365 spo serviceprincipal permissionrequest approve " + ] }, "spo serviceprincipal permissionrequest deny": { - "body": [ - "m365 spo serviceprincipal permissionrequest deny " - ], + "description": "Denies the specified permission request", "prefix": [ "m365 spo serviceprincipal permissionrequest deny" ], - "description": "Denies the specified permission request" + "body": [ + "m365 spo serviceprincipal permissionrequest deny " + ] }, "spo serviceprincipal permissionrequest list": { - "body": [ - "m365 spo serviceprincipal permissionrequest list " - ], + "description": "Lists pending permission requests", "prefix": [ "m365 spo serviceprincipal permissionrequest list" ], - "description": "Lists pending permission requests" + "body": [ + "m365 spo serviceprincipal permissionrequest list " + ] }, "spo serviceprincipal set": { - "body": [ - "m365 spo serviceprincipal set " - ], + "description": "Enable or disable the service principal", "prefix": [ "m365 spo serviceprincipal set" ], - "description": "Enable or disable the service principal" + "body": [ + "m365 spo serviceprincipal set " + ] }, "spo set": { - "body": [ - "m365 spo set --url $1" - ], + "description": "Sets the URL of the root SharePoint site collection for use in SPO commands", "prefix": [ "m365 spo set" ], - "description": "Sets the URL of the root SharePoint site collection for use in SPO commands" + "body": [ + "m365 spo set --url $1" + ] }, "spo site add": { - "body": [ - "m365 spo site add --title $1" - ], + "description": "Creates new SharePoint Online site", "prefix": [ "m365 spo site add" ], - "description": "Creates new SharePoint Online site" + "body": [ + "m365 spo site add --title $1" + ] }, "spo site admin add": { - "body": [ - "m365 spo site admin add --siteUrl $1" - ], + "description": "Adds a user or group as a site collection administrator", "prefix": [ "m365 spo site admin add" ], - "description": "Adds a user or group as a site collection administrator" + "body": [ + "m365 spo site admin add --siteUrl $1" + ] }, "spo site admin list": { - "body": [ - "m365 spo site admin list --siteUrl $1" - ], + "description": "Lists all administrators of a specific SharePoint site", "prefix": [ "m365 spo site admin list" ], - "description": "Lists all administrators of a specific SharePoint site" + "body": [ + "m365 spo site admin list --siteUrl $1" + ] }, "spo site admin remove": { - "body": [ - "m365 spo site admin remove --siteUrl $1" - ], + "description": "Removes a user or group as site collection administrator", "prefix": [ "m365 spo site admin remove" ], - "description": "Removes a user or group as site collection administrator" + "body": [ + "m365 spo site admin remove --siteUrl $1" + ] }, "spo site appcatalog add": { - "body": [ - "m365 spo site appcatalog add --siteUrl $1" - ], + "description": "Creates a site collection app catalog in the specified site", "prefix": [ "m365 spo site appcatalog add" ], - "description": "Creates a site collection app catalog in the specified site" + "body": [ + "m365 spo site appcatalog add --siteUrl $1" + ] }, "spo site appcatalog list": { - "body": [ - "m365 spo site appcatalog list " - ], + "description": "List all site collection app catalogs within the tenant", "prefix": [ "m365 spo site appcatalog list" ], - "description": "List all site collection app catalogs within the tenant" + "body": [ + "m365 spo site appcatalog list " + ] }, "spo site appcatalog remove": { - "body": [ - "m365 spo site appcatalog remove --siteUrl $1" - ], + "description": "Removes site collection app catalog from the specified site", "prefix": [ "m365 spo site appcatalog remove" ], - "description": "Removes site collection app catalog from the specified site" + "body": [ + "m365 spo site appcatalog remove --siteUrl $1" + ] }, "spo site apppermission add": { - "body": [ - "m365 spo site apppermission add --siteUrl $1 --permission $2" - ], + "description": "Adds a specific application permissions to the site", "prefix": [ "m365 spo site apppermission add" ], - "description": "Adds a specific application permissions to the site" + "body": [ + "m365 spo site apppermission add --siteUrl $1 --permission $2" + ] }, "spo site apppermission get": { - "body": [ - "m365 spo site apppermission get --siteUrl $1 --id $2" - ], + "description": "Get a specific application permissions for the site", "prefix": [ "m365 spo site apppermission get" ], - "description": "Get a specific application permissions for the site" + "body": [ + "m365 spo site apppermission get --siteUrl $1 --id $2" + ] }, "spo site apppermission list": { - "body": [ - "m365 spo site apppermission list --siteUrl $1" - ], + "description": "Lists application permissions for a site", "prefix": [ "m365 spo site apppermission list" ], - "description": "Lists application permissions for a site" + "body": [ + "m365 spo site apppermission list --siteUrl $1" + ] }, "spo site apppermission remove": { - "body": [ - "m365 spo site apppermission remove --siteUrl $1" - ], + "description": "Removes a specific application permission from a site", "prefix": [ "m365 spo site apppermission remove" ], - "description": "Removes a specific application permission from a site" + "body": [ + "m365 spo site apppermission remove --siteUrl $1" + ] }, "spo site apppermission set": { - "body": [ - "m365 spo site apppermission set --siteUrl $1 --permission $2" - ], + "description": "Updates a specific application permission for a site", "prefix": [ "m365 spo site apppermission set" ], - "description": "Updates a specific application permission for a site" + "body": [ + "m365 spo site apppermission set --siteUrl $1 --permission $2" + ] }, "spo site chrome set": { - "body": [ - "m365 spo site chrome set --siteUrl $1" - ], + "description": "Set the chrome header and footer for the specified site", "prefix": [ "m365 spo site chrome set" ], - "description": "Set the chrome header and footer for the specified site" + "body": [ + "m365 spo site chrome set --siteUrl $1" + ] }, "spo site commsite enable": { - "body": [ - "m365 spo site commsite enable --url $1" - ], + "description": "Enables communication site features on the specified site", "prefix": [ "m365 spo site commsite enable" ], - "description": "Enables communication site features on the specified site" + "body": [ + "m365 spo site commsite enable --url $1" + ] }, "spo site ensure": { - "body": [ - "m365 spo site ensure --url $1 --title $2" - ], + "description": "Ensures that the particular site collection exists and updates its properties if necessary. The command is a combination of spo web get, spo site add and spo site set. spo web get spo site add spo site set", "prefix": [ "m365 spo site ensure" ], - "description": "Ensures that the particular site collection exists and updates its properties if necessary. The command is a combination of spo web get, spo site add and spo site set. spo web get spo site add spo site set" + "body": [ + "m365 spo site ensure --url $1 --title $2" + ] }, "spo site get": { - "body": [ - "m365 spo site get --url $1" - ], + "description": "Gets information about the specific site collection", "prefix": [ "m365 spo site get" ], - "description": "Gets information about the specific site collection" + "body": [ + "m365 spo site get --url $1" + ] }, "spo site groupify": { - "body": [ - "m365 spo site groupify --url $1 --alias $2 --displayName $3" - ], + "description": "Connects site collection to an Microsoft 365 Group", "prefix": [ "m365 spo site groupify" ], - "description": "Connects site collection to an Microsoft 365 Group" + "body": [ + "m365 spo site groupify --url $1 --alias $2 --displayName $3" + ] }, "spo site hubsite connect": { - "body": [ - "m365 spo site hubsite connect --siteUrl $1 --id $2" - ], + "description": "Connects the specified site collection to the given hub site", "prefix": [ "m365 spo site hubsite connect" ], - "description": "Connects the specified site collection to the given hub site" + "body": [ + "m365 spo site hubsite connect --siteUrl $1 --id $2" + ] }, "spo site hubsite disconnect": { - "body": [ - "m365 spo site hubsite disconnect --siteUrl $1" - ], + "description": "Disconnects the specified site collection from its hub site", "prefix": [ "m365 spo site hubsite disconnect" ], - "description": "Disconnects the specified site collection from its hub site" + "body": [ + "m365 spo site hubsite disconnect --siteUrl $1" + ] }, "spo site hubsite theme sync": { - "body": [ - "m365 spo site hubsite theme sync --webUrl $1" - ], + "description": "Applies any theme updates from the hub site to the site it is connected to.", "prefix": [ "m365 spo site hubsite theme sync" ], - "description": "Applies any theme updates from the hub site to the site it is connected to." + "body": [ + "m365 spo site hubsite theme sync --webUrl $1" + ] }, "spo site inplacerecordsmanagement set": { - "body": [ - "m365 spo site inplacerecordsmanagement set --siteUrl $1 --enabled $2" - ], + "description": "Activates or deactivates in-place records management for a site collection", "prefix": [ "m365 spo site inplacerecordsmanagement set" ], - "description": "Activates or deactivates in-place records management for a site collection" + "body": [ + "m365 spo site inplacerecordsmanagement set --siteUrl $1 --enabled $2" + ] }, "spo site recyclebinitem clear": { - "body": [ - "m365 spo site recyclebinitem clear --siteUrl $1" - ], + "description": "Permanently removes all items in a site recycle bin", "prefix": [ "m365 spo site recyclebinitem clear" ], - "description": "Permanently removes all items in a site recycle bin" + "body": [ + "m365 spo site recyclebinitem clear --siteUrl $1" + ] }, "spo site recyclebinitem list": { - "body": [ - "m365 spo site recyclebinitem list --siteUrl $1" - ], + "description": "Lists items from recycle bin", "prefix": [ "m365 spo site recyclebinitem list" ], - "description": "Lists items from recycle bin" + "body": [ + "m365 spo site recyclebinitem list --siteUrl $1" + ] }, "spo site recyclebinitem move": { - "body": [ - "m365 spo site recyclebinitem move --siteUrl $1" - ], + "description": "Moves items from the first-stage recycle bin to the second-stage recycle bin", "prefix": [ "m365 spo site recyclebinitem move" ], - "description": "Moves items from the first-stage recycle bin to the second-stage recycle bin" + "body": [ + "m365 spo site recyclebinitem move --siteUrl $1" + ] }, "spo site recyclebinitem remove": { - "body": [ - "m365 spo site recyclebinitem remove --siteUrl $1 --ids $2" - ], + "description": "Permanently deletes specific items from the site recycle bin", "prefix": [ "m365 spo site recyclebinitem remove" ], - "description": "Permanently deletes specific items from the site recycle bin" + "body": [ + "m365 spo site recyclebinitem remove --siteUrl $1 --ids $2" + ] }, "spo site recyclebinitem restore": { - "body": [ - "m365 spo site recyclebinitem restore --siteUrl $1" - ], + "description": "Restores given items from the site recycle bin", "prefix": [ "m365 spo site recyclebinitem restore" ], - "description": "Restores given items from the site recycle bin" + "body": [ + "m365 spo site recyclebinitem restore --siteUrl $1" + ] }, "spo site remove": { - "body": [ - "m365 spo site remove --url $1" - ], + "description": "Removes the specified site", "prefix": [ "m365 spo site remove" ], - "description": "Removes the specified site" + "body": [ + "m365 spo site remove --url $1" + ] }, "spo site set": { - "body": [ - "m365 spo site set --url $1" - ], + "description": "Updates properties of the specified site", "prefix": [ "m365 spo site set" ], - "description": "Updates properties of the specified site" + "body": [ + "m365 spo site set --url $1" + ] }, "spo site sharingpermission set": { - "body": [ - "m365 spo site sharingpermission set --url $1" - ], + "description": "Controls how a site and its components can be shared", "prefix": [ "m365 spo site sharingpermission set" ], - "description": "Controls how a site and its components can be shared" + "body": [ + "m365 spo site sharingpermission set --url $1" + ] }, "spo sitedesign add": { - "body": [ - "m365 spo sitedesign add --title $1 --webTemplate $2 --siteScripts $3" - ], + "description": "Adds site design for creating modern sites", "prefix": [ "m365 spo sitedesign add" ], - "description": "Adds site design for creating modern sites" + "body": [ + "m365 spo sitedesign add --title $1 --webTemplate $2 --siteScripts $3" + ] }, "spo sitedesign apply": { - "body": [ - "m365 spo sitedesign apply --id $1" - ], + "description": "Applies a site design to an existing site collection", "prefix": [ "m365 spo sitedesign apply" ], - "description": "Applies a site design to an existing site collection" + "body": [ + "m365 spo sitedesign apply --id $1" + ] }, "spo sitedesign get": { - "body": [ - "m365 spo sitedesign get " - ], + "description": "Gets information about the specified site design", "prefix": [ "m365 spo sitedesign get" ], - "description": "Gets information about the specified site design" + "body": [ + "m365 spo sitedesign get " + ] }, "spo sitedesign list": { - "body": [ - "m365 spo sitedesign list " - ], + "description": "Lists available site designs for creating modern sites", "prefix": [ "m365 spo sitedesign list" ], - "description": "Lists available site designs for creating modern sites" + "body": [ + "m365 spo sitedesign list " + ] }, "spo sitedesign remove": { - "body": [ - "m365 spo sitedesign remove --id $1" - ], + "description": "Removes the specified site design", "prefix": [ "m365 spo sitedesign remove" ], - "description": "Removes the specified site design" + "body": [ + "m365 spo sitedesign remove --id $1" + ] }, "spo sitedesign rights grant": { - "body": [ - "m365 spo sitedesign rights grant --siteDesignId $1 --principals $2 --domain name $3 --rights $4" - ], + "description": "Grants access to a site design for one or more principals", "prefix": [ "m365 spo sitedesign rights grant" ], - "description": "Grants access to a site design for one or more principals" + "body": [ + "m365 spo sitedesign rights grant --siteDesignId $1 --principals $2 --domain name $3 --rights $4" + ] }, "spo sitedesign rights list": { - "body": [ - "m365 spo sitedesign rights list --siteDesignId $1" - ], + "description": "Gets a list of principals that have access to a site design", "prefix": [ "m365 spo sitedesign rights list" ], - "description": "Gets a list of principals that have access to a site design" + "body": [ + "m365 spo sitedesign rights list --siteDesignId $1" + ] }, "spo sitedesign rights revoke": { - "body": [ - "m365 spo sitedesign rights revoke --siteDesignId $1 --principals $2 --domain name $3" - ], + "description": "Revokes access from a site design for one or more principals", "prefix": [ "m365 spo sitedesign rights revoke" ], - "description": "Revokes access from a site design for one or more principals" + "body": [ + "m365 spo sitedesign rights revoke --siteDesignId $1 --principals $2 --domain name $3" + ] }, "spo sitedesign run list": { - "body": [ - "m365 spo sitedesign run list --webUrl $1" - ], + "description": "Lists information about site designs applied to the specified site", "prefix": [ "m365 spo sitedesign run list" ], - "description": "Lists information about site designs applied to the specified site" + "body": [ + "m365 spo sitedesign run list --webUrl $1" + ] }, "spo sitedesign run status get": { - "body": [ - "m365 spo sitedesign run status get --webUrl $1 --runId $2" - ], + "description": "Gets information about the site scripts executed for the specified site design", "prefix": [ "m365 spo sitedesign run status get" ], - "description": "Gets information about the site scripts executed for the specified site design" + "body": [ + "m365 spo sitedesign run status get --webUrl $1 --runId $2" + ] }, "spo sitedesign set": { - "body": [ - "m365 spo sitedesign set --id $1" - ], + "description": "Updates a site design with new values", "prefix": [ "m365 spo sitedesign set" ], - "description": "Updates a site design with new values" + "body": [ + "m365 spo sitedesign set --id $1" + ] }, "spo sitedesign task get": { - "body": [ - "m365 spo sitedesign task get --id $1" - ], + "description": "Gets information about the specified site design scheduled for execution", "prefix": [ "m365 spo sitedesign task get" ], - "description": "Gets information about the specified site design scheduled for execution" + "body": [ + "m365 spo sitedesign task get --id $1" + ] }, "spo sitedesign task list": { - "body": [ - "m365 spo sitedesign task list --webUrl $1" - ], + "description": "Lists site designs scheduled for execution on the specified site", "prefix": [ "m365 spo sitedesign task list" ], - "description": "Lists site designs scheduled for execution on the specified site" + "body": [ + "m365 spo sitedesign task list --webUrl $1" + ] }, "spo sitedesign task remove": { - "body": [ - "m365 spo sitedesign task remove --id $1" - ], + "description": "Removes the specified site design scheduled for execution", "prefix": [ "m365 spo sitedesign task remove" ], - "description": "Removes the specified site design scheduled for execution" + "body": [ + "m365 spo sitedesign task remove --id $1" + ] }, "spo sitescript add": { - "body": [ - "m365 spo sitescript add --title $1" - ], + "description": "Adds site script for use with site designs", "prefix": [ "m365 spo sitescript add" ], - "description": "Adds site script for use with site designs" + "body": [ + "m365 spo sitescript add --title $1" + ] }, "spo sitescript get": { - "body": [ - "m365 spo sitescript get --id $1" - ], + "description": "Gets information about the specified site script", "prefix": [ "m365 spo sitescript get" ], - "description": "Gets information about the specified site script" + "body": [ + "m365 spo sitescript get --id $1" + ] }, "spo sitescript list": { - "body": [ - "m365 spo sitescript list " - ], + "description": "Lists site script available for use with site designs", "prefix": [ "m365 spo sitescript list" ], - "description": "Lists site script available for use with site designs" + "body": [ + "m365 spo sitescript list " + ] }, "spo sitescript remove": { - "body": [ - "m365 spo sitescript remove --id $1" - ], + "description": "Removes the specified site script", "prefix": [ "m365 spo sitescript remove" ], - "description": "Removes the specified site script" + "body": [ + "m365 spo sitescript remove --id $1" + ] }, "spo sitescript set": { - "body": [ - "m365 spo sitescript set --id $1" - ], + "description": "Updates existing site script", "prefix": [ "m365 spo sitescript set" ], - "description": "Updates existing site script" + "body": [ + "m365 spo sitescript set --id $1" + ] }, "spo storageentity get": { - "body": [ - "m365 spo storageentity get --key $1" - ], + "description": "Get details for the specified tenant property", "prefix": [ "m365 spo storageentity get" ], - "description": "Get details for the specified tenant property" + "body": [ + "m365 spo storageentity get --key $1" + ] }, "spo storageentity list": { - "body": [ - "m365 spo storageentity list --appCatalogUrl $1" - ], + "description": "Lists tenant properties stored on the specified SharePoint Online app catalog", "prefix": [ "m365 spo storageentity list" ], - "description": "Lists tenant properties stored on the specified SharePoint Online app catalog" + "body": [ + "m365 spo storageentity list --appCatalogUrl $1" + ] }, "spo storageentity remove": { - "body": [ - "m365 spo storageentity remove --appCatalogUrl $1 --key $2" - ], + "description": "Removes tenant property stored on the specified SharePoint Online app catalog", "prefix": [ "m365 spo storageentity remove" ], - "description": "Removes tenant property stored on the specified SharePoint Online app catalog" + "body": [ + "m365 spo storageentity remove --appCatalogUrl $1 --key $2" + ] }, "spo storageentity set": { - "body": [ - "m365 spo storageentity set --appCatalogUrl $1 --key $2" - ], + "description": "Sets tenant property on the specified SharePoint Online app catalog", "prefix": [ "m365 spo storageentity set" ], - "description": "Sets tenant property on the specified SharePoint Online app catalog" + "body": [ + "m365 spo storageentity set --appCatalogUrl $1 --key $2" + ] }, "spo tenant appcatalog add": { - "body": [ - "m365 spo tenant appcatalog add --url $1 --timeZone $2" - ], + "description": "Creates new tenant app catalog site", "prefix": [ "m365 spo tenant appcatalog add" ], - "description": "Creates new tenant app catalog site" + "body": [ + "m365 spo tenant appcatalog add --url $1 --timeZone $2" + ] }, "spo tenant appcatalogurl get": { - "body": [ - "m365 spo tenant appcatalogurl get " - ], + "description": "Gets the URL of the tenant app catalog", "prefix": [ "m365 spo tenant appcatalogurl get" ], - "description": "Gets the URL of the tenant app catalog" + "body": [ + "m365 spo tenant appcatalogurl get " + ] }, "spo tenant applicationcustomizer add": { - "body": [ - "m365 spo tenant applicationcustomizer add --title $1 --clientSideComponentId $2" - ], + "description": "Add an application customizer as a tenant-wide extension", "prefix": [ "m365 spo tenant applicationcustomizer add" ], - "description": "Add an application customizer as a tenant-wide extension" + "body": [ + "m365 spo tenant applicationcustomizer add --title $1 --clientSideComponentId $2" + ] }, "spo tenant applicationcustomizer get": { - "body": [ - "m365 spo tenant applicationcustomizer get " - ], + "description": "Get an application customizer that is installed tenant-wide", "prefix": [ "m365 spo tenant applicationcustomizer get" ], - "description": "Get an application customizer that is installed tenant-wide" + "body": [ + "m365 spo tenant applicationcustomizer get " + ] }, "spo tenant applicationcustomizer list": { - "body": [ - "m365 spo tenant applicationcustomizer list " - ], + "description": "Retrieves a list of application customizers that are installed tenant-wide", "prefix": [ "m365 spo tenant applicationcustomizer list" ], - "description": "Retrieves a list of application customizers that are installed tenant-wide" + "body": [ + "m365 spo tenant applicationcustomizer list " + ] }, "spo tenant applicationcustomizer remove": { - "body": [ - "m365 spo tenant applicationcustomizer remove " - ], + "description": "Removes an application customizer that is installed tenant-wide", "prefix": [ "m365 spo tenant applicationcustomizer remove" ], - "description": "Removes an application customizer that is installed tenant-wide" + "body": [ + "m365 spo tenant applicationcustomizer remove " + ] }, "spo tenant applicationcustomizer set": { - "body": [ - "m365 spo tenant applicationcustomizer set " - ], + "description": "Updates an Application Customizer that is deployed as a tenant-wide extension", "prefix": [ "m365 spo tenant applicationcustomizer set" ], - "description": "Updates an Application Customizer that is deployed as a tenant-wide extension" + "body": [ + "m365 spo tenant applicationcustomizer set " + ] }, "spo tenant commandset add": { - "body": [ - "m365 spo tenant commandset add --title $1 --listType $2 --clientSideComponentId $3" - ], + "description": "Add a ListView Command Set as a tenant-wide extension", "prefix": [ "m365 spo tenant commandset add" ], - "description": "Add a ListView Command Set as a tenant-wide extension" + "body": [ + "m365 spo tenant commandset add --title $1 --listType $2 --clientSideComponentId $3" + ] }, "spo tenant commandset get": { - "body": [ - "m365 spo tenant commandset get " - ], + "description": "Get a ListView Command Set that is installed tenant-wide", "prefix": [ "m365 spo tenant commandset get" ], - "description": "Get a ListView Command Set that is installed tenant-wide" + "body": [ + "m365 spo tenant commandset get " + ] }, "spo tenant commandset list": { - "body": [ - "m365 spo tenant commandset list " - ], + "description": "Retrieves a list of ListView Command Sets that are installed tenant-wide", "prefix": [ "m365 spo tenant commandset list" ], - "description": "Retrieves a list of ListView Command Sets that are installed tenant-wide" + "body": [ + "m365 spo tenant commandset list " + ] }, "spo tenant commandset remove": { - "body": [ - "m365 spo tenant commandset remove " - ], + "description": "Removes a ListView Command Set that is installed tenant-wide", "prefix": [ "m365 spo tenant commandset remove" ], - "description": "Removes a ListView Command Set that is installed tenant-wide" + "body": [ + "m365 spo tenant commandset remove " + ] }, "spo tenant commandset set": { - "body": [ - "m365 spo tenant commandset set " - ], + "description": "Updates a ListView Command Set that is installed tenant-wide", "prefix": [ "m365 spo tenant commandset set" ], - "description": "Updates a ListView Command Set that is installed tenant-wide" + "body": [ + "m365 spo tenant commandset set " + ] }, "spo tenant recyclebinitem list": { - "body": [ - "m365 spo tenant recyclebinitem list " - ], + "description": "Returns all modern and classic site collections in the tenant scoped recycle bin", "prefix": [ "m365 spo tenant recyclebinitem list" ], - "description": "Returns all modern and classic site collections in the tenant scoped recycle bin" + "body": [ + "m365 spo tenant recyclebinitem list " + ] }, "spo tenant recyclebinitem remove": { - "body": [ - "m365 spo tenant recyclebinitem remove --siteUrl $1" - ], + "description": "Removes the specified deleted Site Collection from Tenant Recycle Bin", "prefix": [ "m365 spo tenant recyclebinitem remove" ], - "description": "Removes the specified deleted Site Collection from Tenant Recycle Bin" + "body": [ + "m365 spo tenant recyclebinitem remove --siteUrl $1" + ] }, "spo tenant recyclebinitem restore": { - "body": [ - "m365 spo tenant recyclebinitem restore --siteUrl $1" - ], + "description": "Restores the specified deleted Site Collection from Tenant Recycle Bin", "prefix": [ "m365 spo tenant recyclebinitem restore" ], - "description": "Restores the specified deleted Site Collection from Tenant Recycle Bin" + "body": [ + "m365 spo tenant recyclebinitem restore --siteUrl $1" + ] }, "spo tenant settings list": { - "body": [ - "m365 spo tenant settings list " - ], + "description": "Lists the global tenant settings", "prefix": [ "m365 spo tenant settings list" ], - "description": "Lists the global tenant settings" + "body": [ + "m365 spo tenant settings list " + ] }, "spo tenant settings set": { - "body": [ - "m365 spo tenant settings set " - ], + "description": "Sets tenant global settings", "prefix": [ "m365 spo tenant settings set" ], - "description": "Sets tenant global settings" + "body": [ + "m365 spo tenant settings set " + ] }, "spo tenant site archive": { - "body": [ - "m365 spo tenant site archive --url $1" - ], + "description": "Archives a site collection", "prefix": [ "m365 spo tenant site archive" ], - "description": "Archives a site collection" + "body": [ + "m365 spo tenant site archive --url $1" + ] }, "spo tenant site list": { - "body": [ - "m365 spo tenant site list " - ], + "description": "Lists modern sites of the given type", "prefix": [ "m365 spo tenant site list" ], - "description": "Lists modern sites of the given type" + "body": [ + "m365 spo tenant site list " + ] }, "spo tenant site membership list": { - "body": [ - "m365 spo tenant site membership list --siteUrl $1" - ], + "description": "Retrieves information about default site groups' membership", "prefix": [ "m365 spo tenant site membership list" ], - "description": "Retrieves information about default site groups' membership" + "body": [ + "m365 spo tenant site membership list --siteUrl $1" + ] }, "spo tenant site rename": { - "body": [ - "m365 spo tenant site rename --url $1" - ], + "description": "Renames the URL and title of a site collection", "prefix": [ "m365 spo tenant site rename" ], - "description": "Renames the URL and title of a site collection" + "body": [ + "m365 spo tenant site rename --url $1" + ] }, "spo tenant site unarchive": { - "body": [ - "m365 spo tenant site unarchive --url $1" - ], + "description": "Unarchives a site collection", "prefix": [ "m365 spo tenant site unarchive" ], - "description": "Unarchives a site collection" + "body": [ + "m365 spo tenant site unarchive --url $1" + ] }, "spo term add": { - "body": [ - "m365 spo term add --name $1" - ], + "description": "Adds taxonomy term", "prefix": [ "m365 spo term add" ], - "description": "Adds taxonomy term" + "body": [ + "m365 spo term add --name $1" + ] }, "spo term get": { - "body": [ - "m365 spo term get " - ], + "description": "Gets information about the specified taxonomy term", "prefix": [ "m365 spo term get" ], - "description": "Gets information about the specified taxonomy term" + "body": [ + "m365 spo term get " + ] }, "spo term group add": { - "body": [ - "m365 spo term group add --name $1" - ], + "description": "Adds taxonomy term group", "prefix": [ "m365 spo term group add" ], - "description": "Adds taxonomy term group" + "body": [ + "m365 spo term group add --name $1" + ] }, "spo term group get": { - "body": [ - "m365 spo term group get " - ], + "description": "Gets information about the specified taxonomy term group", "prefix": [ "m365 spo term group get" ], - "description": "Gets information about the specified taxonomy term group" + "body": [ + "m365 spo term group get " + ] }, "spo term group list": { - "body": [ - "m365 spo term group list " - ], + "description": "Lists taxonomy term groups", "prefix": [ "m365 spo term group list" ], - "description": "Lists taxonomy term groups" + "body": [ + "m365 spo term group list " + ] }, "spo term list": { - "body": [ - "m365 spo term list " - ], + "description": "Lists taxonomy terms from the given term set", "prefix": [ "m365 spo term list" ], - "description": "Lists taxonomy terms from the given term set" + "body": [ + "m365 spo term list " + ] }, "spo term set add": { - "body": [ - "m365 spo term set add --name $1" - ], + "description": "Adds taxonomy term set", "prefix": [ "m365 spo term set add" ], - "description": "Adds taxonomy term set" + "body": [ + "m365 spo term set add --name $1" + ] }, "spo term set get": { - "body": [ - "m365 spo term set get " - ], + "description": "Gets information about the specified taxonomy term set", "prefix": [ "m365 spo term set get" ], - "description": "Gets information about the specified taxonomy term set" + "body": [ + "m365 spo term set get " + ] }, "spo term set list": { - "body": [ - "m365 spo term set list " - ], + "description": "Lists taxonomy term sets from the given term group", "prefix": [ "m365 spo term set list" ], - "description": "Lists taxonomy term sets from the given term group" + "body": [ + "m365 spo term set list " + ] }, "spo theme apply": { - "body": [ - "m365 spo theme apply --name $1" - ], + "description": "Applies theme to the specified site", "prefix": [ "m365 spo theme apply" ], - "description": "Applies theme to the specified site" - }, - "spo theme get": { "body": [ - "m365 spo theme get --name $1" - ], + "m365 spo theme apply --name $1" + ] + }, + "spo theme get": { + "description": "Gets custom theme information", "prefix": [ "m365 spo theme get" ], - "description": "Gets custom theme information" + "body": [ + "m365 spo theme get --name $1" + ] }, "spo theme list": { - "body": [ - "m365 spo theme list " - ], + "description": "Retrieves the list of custom themes", "prefix": [ "m365 spo theme list" ], - "description": "Retrieves the list of custom themes" + "body": [ + "m365 spo theme list " + ] }, "spo theme remove": { - "body": [ - "m365 spo theme remove --name $1" - ], + "description": "Removes existing theme", "prefix": [ "m365 spo theme remove" ], - "description": "Removes existing theme" + "body": [ + "m365 spo theme remove --name $1" + ] }, "spo theme set": { - "body": [ - "m365 spo theme set --name $1" - ], + "description": "Add or update a theme", "prefix": [ "m365 spo theme set" ], - "description": "Add or update a theme" + "body": [ + "m365 spo theme set --name $1" + ] }, "spo user ensure": { - "body": [ - "m365 spo user ensure --webUrl $1" - ], + "description": "Ensures that a user is available on a specific site", "prefix": [ "m365 spo user ensure" ], - "description": "Ensures that a user is available on a specific site" + "body": [ + "m365 spo user ensure --webUrl $1" + ] }, "spo user get": { - "body": [ - "m365 spo user get --webUrl $1" - ], + "description": "Gets a site user within specific web", "prefix": [ "m365 spo user get" ], - "description": "Gets a site user within specific web" + "body": [ + "m365 spo user get --webUrl $1" + ] }, "spo user list": { - "body": [ - "m365 spo user list --webUrl $1" - ], + "description": "Lists all the users within specific web", "prefix": [ "m365 spo user list" ], - "description": "Lists all the users within specific web" + "body": [ + "m365 spo user list --webUrl $1" + ] }, "spo user remove": { - "body": [ - "m365 spo user remove --webUrl $1" - ], + "description": "Removes user from specific web", "prefix": [ "m365 spo user remove" ], - "description": "Removes user from specific web" + "body": [ + "m365 spo user remove --webUrl $1" + ] }, "spo userprofile get": { - "body": [ - "m365 spo userprofile get --userName $1" - ], + "description": "Get SharePoint user profile properties for the specified user", "prefix": [ "m365 spo userprofile get" ], - "description": "Get SharePoint user profile properties for the specified user" + "body": [ + "m365 spo userprofile get --userName $1" + ] }, "spo userprofile set": { - "body": [ - "m365 spo userprofile set --userName $1 --propertyName $2 --propertyValue $3" - ], + "description": "Sets user profile property for a SharePoint user", "prefix": [ "m365 spo userprofile set" ], - "description": "Sets user profile property for a SharePoint user" + "body": [ + "m365 spo userprofile set --userName $1 --propertyName $2 --propertyValue $3" + ] }, "spo web add": { - "body": [ - "m365 spo web add --title $1 --url $2 --webTemplate $3 --parentWebUrl $4" - ], + "description": "Create new subsite", "prefix": [ "m365 spo web add" ], - "description": "Create new subsite" + "body": [ + "m365 spo web add --title $1 --url $2 --webTemplate $3 --parentWebUrl $4" + ] }, "spo web clientsidewebpart list": { - "body": [ - "m365 spo web clientsidewebpart list --webUrl $1" - ], + "description": "Lists available client-side web parts", "prefix": [ "m365 spo web clientsidewebpart list" ], - "description": "Lists available client-side web parts" + "body": [ + "m365 spo web clientsidewebpart list --webUrl $1" + ] }, "spo web get": { - "body": [ - "m365 spo web get --url $1" - ], + "description": "Retrieve information about the specified site", "prefix": [ "m365 spo web get" ], - "description": "Retrieve information about the specified site" + "body": [ + "m365 spo web get --url $1" + ] }, "spo web installedlanguage list": { - "body": [ - "m365 spo web installedlanguage list --webUrl $1" - ], + "description": "Lists all installed languages on site", "prefix": [ "m365 spo web installedlanguage list" ], - "description": "Lists all installed languages on site" + "body": [ + "m365 spo web installedlanguage list --webUrl $1" + ] }, "spo web list": { - "body": [ - "m365 spo web list --url $1" - ], + "description": "Lists subsites of the specified site", "prefix": [ "m365 spo web list" ], - "description": "Lists subsites of the specified site" + "body": [ + "m365 spo web list --url $1" + ] }, "spo web reindex": { - "body": [ - "m365 spo web reindex --url $1" - ], + "description": "Requests reindexing the specified subsite", "prefix": [ "m365 spo web reindex" ], - "description": "Requests reindexing the specified subsite" + "body": [ + "m365 spo web reindex --url $1" + ] }, "spo web remove": { - "body": [ - "m365 spo web remove --url $1" - ], + "description": "Delete specified subsite", "prefix": [ "m365 spo web remove" ], - "description": "Delete specified subsite" + "body": [ + "m365 spo web remove --url $1" + ] }, "spo web retentionlabel list": { - "body": [ - "m365 spo web retentionlabel list --webUrl $1" - ], + "description": "Get a list of retention labels that are available on a site.", "prefix": [ "m365 spo web retentionlabel list" ], - "description": "Get a list of retention labels that are available on a site." + "body": [ + "m365 spo web retentionlabel list --webUrl $1" + ] }, "spo web roleassignment add": { - "body": [ - "m365 spo web roleassignment add --webUrl $1" - ], + "description": "Adds a role assignment to web permissions.", "prefix": [ "m365 spo web roleassignment add" ], - "description": "Adds a role assignment to web permissions." + "body": [ + "m365 spo web roleassignment add --webUrl $1" + ] }, "spo web roleassignment remove": { - "body": [ - "m365 spo web roleassignment remove --webUrl $1" - ], + "description": "Removes a role assignment from web permissions.", "prefix": [ "m365 spo web roleassignment remove" ], - "description": "Removes a role assignment from web permissions." + "body": [ + "m365 spo web roleassignment remove --webUrl $1" + ] }, "spo web roleinheritance break": { - "body": [ - "m365 spo web roleinheritance break --webUrl $1" - ], + "description": "Break role inheritance of subsite", "prefix": [ "m365 spo web roleinheritance break" ], - "description": "Break role inheritance of subsite" + "body": [ + "m365 spo web roleinheritance break --webUrl $1" + ] }, "spo web roleinheritance reset": { - "body": [ - "m365 spo web roleinheritance reset --webUrl $1" - ], + "description": "Restores role inheritance of subsite.", "prefix": [ "m365 spo web roleinheritance reset" ], - "description": "Restores role inheritance of subsite." + "body": [ + "m365 spo web roleinheritance reset --webUrl $1" + ] }, "spo web set": { - "body": [ - "m365 spo web set --url $1" - ], + "description": "Updates subsite properties", "prefix": [ "m365 spo web set" ], - "description": "Updates subsite properties" + "body": [ + "m365 spo web set --url $1" + ] }, "spp contentcenter list": { - "body": [ - "m365 spp contentcenter list " - ], + "description": "Gets information about the SharePoint Premium content centers", "prefix": [ "m365 spp contentcenter list" ], - "description": "Gets information about the SharePoint Premium content centers" + "body": [ + "m365 spp contentcenter list " + ] }, "spp model list": { - "body": [ - "m365 spp model list --siteUrl $1" - ], + "description": "Retrieves the list of unstructured document processing models", "prefix": [ "m365 spp model list" ], - "description": "Retrieves the list of unstructured document processing models" + "body": [ + "m365 spp model list --siteUrl $1" + ] }, "status": { - "body": [ - "m365 status " - ], + "description": "Shows Microsoft 365 login status", "prefix": [ "m365 status" ], - "description": "Shows Microsoft 365 login status" + "body": [ + "m365 status " + ] }, "teams app install": { - "body": [ - "m365 teams app install " - ], + "description": "Installs a Microsoft Teams team app from the catalog in the specified team or for the specified user", "prefix": [ "m365 teams app install" ], - "description": "Installs a Microsoft Teams team app from the catalog in the specified team or for the specified user" + "body": [ + "m365 teams app install " + ] }, "teams app list": { - "body": [ - "m365 teams app list " - ], + "description": "Lists apps from the Microsoft Teams app catalog", "prefix": [ "m365 teams app list" ], - "description": "Lists apps from the Microsoft Teams app catalog" + "body": [ + "m365 teams app list " + ] }, "teams app publish": { - "body": [ - "m365 teams app publish --filePath $1" - ], + "description": "Publishes Teams app to the organization's app catalog", "prefix": [ "m365 teams app publish" ], - "description": "Publishes Teams app to the organization's app catalog" + "body": [ + "m365 teams app publish --filePath $1" + ] }, "teams app remove": { - "body": [ - "m365 teams app remove " - ], + "description": "Removes a Teams app from the organization's app catalog", "prefix": [ "m365 teams app remove" ], - "description": "Removes a Teams app from the organization's app catalog" + "body": [ + "m365 teams app remove " + ] }, "teams app uninstall": { - "body": [ - "m365 teams app uninstall --id $1 --teamId $2" - ], + "description": "Uninstalls an app from a Microsoft Team team", "prefix": [ "m365 teams app uninstall" ], - "description": "Uninstalls an app from a Microsoft Team team" + "body": [ + "m365 teams app uninstall --id $1 --teamId $2" + ] }, "teams app update": { - "body": [ - "m365 teams app update --filePath $1" - ], + "description": "Updates Teams app in the organization's app catalog", "prefix": [ "m365 teams app update" ], - "description": "Updates Teams app in the organization's app catalog" + "body": [ + "m365 teams app update --filePath $1" + ] }, "teams cache remove": { - "body": [ - "m365 teams cache remove " - ], + "description": "Removes the Microsoft Teams client cache", "prefix": [ "m365 teams cache remove" ], - "description": "Removes the Microsoft Teams client cache" + "body": [ + "m365 teams cache remove " + ] }, "teams channel add": { - "body": [ - "m365 teams channel add --name $1" - ], + "description": "Adds a channel to the specified Microsoft Teams team", "prefix": [ "m365 teams channel add" ], - "description": "Adds a channel to the specified Microsoft Teams team" + "body": [ + "m365 teams channel add --name $1" + ] }, "teams channel get": { - "body": [ - "m365 teams channel get " - ], + "description": "Gets information about the specific Microsoft Teams team channel", "prefix": [ "m365 teams channel get" ], - "description": "Gets information about the specific Microsoft Teams team channel" + "body": [ + "m365 teams channel get " + ] }, "teams channel list": { - "body": [ - "m365 teams channel list " - ], + "description": "Lists channels in the specified Microsoft Teams team", "prefix": [ "m365 teams channel list" ], - "description": "Lists channels in the specified Microsoft Teams team" + "body": [ + "m365 teams channel list " + ] }, "teams channel member add": { - "body": [ - "m365 teams channel member add " - ], + "description": "Adds a specified member in the specified Microsoft Teams private or shared team channel", "prefix": [ "m365 teams channel member add" ], - "description": "Adds a specified member in the specified Microsoft Teams private or shared team channel" + "body": [ + "m365 teams channel member add " + ] }, "teams channel member list": { - "body": [ - "m365 teams channel member list " - ], + "description": "Lists members of the specified Microsoft Teams team channel", "prefix": [ "m365 teams channel member list" ], - "description": "Lists members of the specified Microsoft Teams team channel" + "body": [ + "m365 teams channel member list " + ] }, "teams channel member remove": { - "body": [ - "m365 teams channel member remove " - ], + "description": "Remove the specified member from the specified Microsoft Teams private or shared team channel", "prefix": [ "m365 teams channel member remove" ], - "description": "Remove the specified member from the specified Microsoft Teams private or shared team channel" + "body": [ + "m365 teams channel member remove " + ] }, "teams channel member set": { - "body": [ - "m365 teams channel member set --role $1" - ], + "description": "Updates the role of the specified member in the specified Microsoft Teams private or shared team channel", "prefix": [ "m365 teams channel member set" ], - "description": "Updates the role of the specified member in the specified Microsoft Teams private or shared team channel" + "body": [ + "m365 teams channel member set --role $1" + ] }, "teams channel remove": { - "body": [ - "m365 teams channel remove " - ], + "description": "Removes the specified channel in the Microsoft Teams team", "prefix": [ "m365 teams channel remove" ], - "description": "Removes the specified channel in the Microsoft Teams team" + "body": [ + "m365 teams channel remove " + ] }, "teams channel set": { - "body": [ - "m365 teams channel set " - ], + "description": "Updates properties of the specified channel in the given Microsoft Teams team", "prefix": [ "m365 teams channel set" ], - "description": "Updates properties of the specified channel in the given Microsoft Teams team" + "body": [ + "m365 teams channel set " + ] }, "teams chat get": { - "body": [ - "m365 teams chat get " - ], + "description": "Get a Microsoft Teams chat conversation by id, participants or chat name.", "prefix": [ "m365 teams chat get" ], - "description": "Get a Microsoft Teams chat conversation by id, participants or chat name." + "body": [ + "m365 teams chat get " + ] }, "teams chat list": { - "body": [ - "m365 teams chat list " - ], + "description": "Lists all Microsoft Teams chat conversations for the current or a specific user.", "prefix": [ "m365 teams chat list" ], - "description": "Lists all Microsoft Teams chat conversations for the current or a specific user." + "body": [ + "m365 teams chat list " + ] }, "teams chat member add": { - "body": [ - "m365 teams chat member add --chatId $1" - ], + "description": "Adds a member to a Microsoft Teams chat conversation.", "prefix": [ "m365 teams chat member add" ], - "description": "Adds a member to a Microsoft Teams chat conversation." + "body": [ + "m365 teams chat member add --chatId $1" + ] }, "teams chat member list": { - "body": [ - "m365 teams chat member list --chatId $1" - ], + "description": "Lists all members from a Microsoft Teams chat conversation.", "prefix": [ "m365 teams chat member list" ], - "description": "Lists all members from a Microsoft Teams chat conversation." + "body": [ + "m365 teams chat member list --chatId $1" + ] }, "teams chat member remove": { - "body": [ - "m365 teams chat member remove --chatId $1" - ], + "description": "Removes a member from a Microsoft Teams chat conversation", "prefix": [ "m365 teams chat member remove" ], - "description": "Removes a member from a Microsoft Teams chat conversation" + "body": [ + "m365 teams chat member remove --chatId $1" + ] }, "teams chat message list": { - "body": [ - "m365 teams chat message list --chatId $1" - ], + "description": "Lists all messages from a Microsoft Teams chat conversation.", "prefix": [ "m365 teams chat message list" ], - "description": "Lists all messages from a Microsoft Teams chat conversation." + "body": [ + "m365 teams chat message list --chatId $1" + ] }, "teams chat message send": { - "body": [ - "m365 teams chat message send --message $1" - ], + "description": "Sends a chat message to a Microsoft Teams chat conversation.", "prefix": [ "m365 teams chat message send" ], - "description": "Sends a chat message to a Microsoft Teams chat conversation." + "body": [ + "m365 teams chat message send --message $1" + ] }, "teams funsettings list": { - "body": [ - "m365 teams funsettings list --teamId $1" - ], + "description": "Lists fun settings for the specified Microsoft Teams team", "prefix": [ "m365 teams funsettings list" ], - "description": "Lists fun settings for the specified Microsoft Teams team" + "body": [ + "m365 teams funsettings list --teamId $1" + ] }, "teams funsettings set": { - "body": [ - "m365 teams funsettings set --teamId $1" - ], + "description": "Updates fun settings of a Microsoft Teams team", "prefix": [ "m365 teams funsettings set" ], - "description": "Updates fun settings of a Microsoft Teams team" + "body": [ + "m365 teams funsettings set --teamId $1" + ] }, "teams guestsettings list": { - "body": [ - "m365 teams guestsettings list " - ], + "description": "Lists guest settings for a Microsoft Teams team", "prefix": [ "m365 teams guestsettings list" ], - "description": "Lists guest settings for a Microsoft Teams team" + "body": [ + "m365 teams guestsettings list " + ] }, "teams guestsettings set": { - "body": [ - "m365 teams guestsettings set --teamId $1" - ], + "description": "Updates guest settings of a Microsoft Teams team", "prefix": [ "m365 teams guestsettings set" ], - "description": "Updates guest settings of a Microsoft Teams team" + "body": [ + "m365 teams guestsettings set --teamId $1" + ] }, "teams meeting add": { - "body": [ - "m365 teams meeting add " - ], + "description": "Create a new online meeting", "prefix": [ "m365 teams meeting add" ], - "description": "Create a new online meeting" + "body": [ + "m365 teams meeting add " + ] }, "teams meeting attendancereport get": { - "body": [ - "m365 teams meeting attendancereport get --meetingId $1" - ], + "description": "Gets attendance report for a given meeting", "prefix": [ "m365 teams meeting attendancereport get" ], - "description": "Gets attendance report for a given meeting" + "body": [ + "m365 teams meeting attendancereport get --meetingId $1" + ] }, "teams meeting attendancereport list": { - "body": [ - "m365 teams meeting attendancereport list --meetingId $1" - ], + "description": "Lists all attendance reports for a given meeting", "prefix": [ "m365 teams meeting attendancereport list" ], - "description": "Lists all attendance reports for a given meeting" + "body": [ + "m365 teams meeting attendancereport list --meetingId $1" + ] }, "teams meeting get": { - "body": [ - "m365 teams meeting get --joinUrl $1" - ], + "description": "Get specified meeting details", "prefix": [ "m365 teams meeting get" ], - "description": "Get specified meeting details" + "body": [ + "m365 teams meeting get --joinUrl $1" + ] }, "teams meeting list": { - "body": [ - "m365 teams meeting list --startDateTime $1" - ], + "description": "Retrieve all online meetings for a given user or shared mailbox", "prefix": [ "m365 teams meeting list" ], - "description": "Retrieve all online meetings for a given user or shared mailbox" + "body": [ + "m365 teams meeting list --startDateTime $1" + ] }, "teams meeting transcript get": { - "body": [ - "m365 teams meeting transcript get --meetingId $1" - ], + "description": "Downloads a transcript for a given meeting", "prefix": [ "m365 teams meeting transcript get" ], - "description": "Downloads a transcript for a given meeting" + "body": [ + "m365 teams meeting transcript get --meetingId $1" + ] }, "teams meeting transcript list": { - "body": [ - "m365 teams meeting transcript list --meetingId $1" - ], + "description": "Lists all transcripts for a given meeting", "prefix": [ "m365 teams meeting transcript list" ], - "description": "Lists all transcripts for a given meeting" + "body": [ + "m365 teams meeting transcript list --meetingId $1" + ] }, "teams membersettings list": { - "body": [ - "m365 teams membersettings list " - ], + "description": "Lists member settings for a Microsoft Teams team", "prefix": [ "m365 teams membersettings list" ], - "description": "Lists member settings for a Microsoft Teams team" + "body": [ + "m365 teams membersettings list " + ] }, "teams membersettings set": { - "body": [ - "m365 teams membersettings set --teamId $1" - ], + "description": "Updates member settings of a Microsoft Teams team", "prefix": [ "m365 teams membersettings set" ], - "description": "Updates member settings of a Microsoft Teams team" + "body": [ + "m365 teams membersettings set --teamId $1" + ] }, "teams message get": { - "body": [ - "m365 teams message get --teamId $1 --channelId $2 --id $3" - ], + "description": "Retrieves a message from a channel in a Microsoft Teams team", "prefix": [ "m365 teams message get" ], - "description": "Retrieves a message from a channel in a Microsoft Teams team" + "body": [ + "m365 teams message get --teamId $1 --channelId $2 --id $3" + ] }, "teams message list": { - "body": [ - "m365 teams message list --teamId $1 --channelId $2" - ], + "description": "Lists all messages from a channel in a Microsoft Teams team", "prefix": [ "m365 teams message list" ], - "description": "Lists all messages from a channel in a Microsoft Teams team" + "body": [ + "m365 teams message list --teamId $1 --channelId $2" + ] }, "teams message remove": { - "body": [ - "m365 teams message remove --id $1" - ], + "description": "Removes a message from a channel in a Microsoft Teams team", "prefix": [ "m365 teams message remove" ], - "description": "Removes a message from a channel in a Microsoft Teams team" + "body": [ + "m365 teams message remove --id $1" + ] }, "teams message reply list": { - "body": [ - "m365 teams message reply list --teamId $1 --channelId $2 --messageId $3" - ], + "description": "Retrieves replies to a message from a channel in a Microsoft Teams team", "prefix": [ "m365 teams message reply list" ], - "description": "Retrieves replies to a message from a channel in a Microsoft Teams team" + "body": [ + "m365 teams message reply list --teamId $1 --channelId $2 --messageId $3" + ] }, "teams message restore": { - "body": [ - "m365 teams message restore --id $1" - ], + "description": "Restores a deleted message from a channel in a Microsoft Teams team", "prefix": [ "m365 teams message restore" ], - "description": "Restores a deleted message from a channel in a Microsoft Teams team" + "body": [ + "m365 teams message restore --id $1" + ] }, "teams message send": { - "body": [ - "m365 teams message send --teamId $1 --channelId $2" - ], + "description": "Sends a message to a channel in a Microsoft Teams team", "prefix": [ "m365 teams message send" ], - "description": "Sends a message to a channel in a Microsoft Teams team" + "body": [ + "m365 teams message send --teamId $1 --channelId $2" + ] }, "teams messagingsettings list": { - "body": [ - "m365 teams messagingsettings list " - ], + "description": "Lists messaging settings for a Microsoft Teams team", "prefix": [ "m365 teams messagingsettings list" ], - "description": "Lists messaging settings for a Microsoft Teams team" + "body": [ + "m365 teams messagingsettings list " + ] }, "teams messagingsettings set": { - "body": [ - "m365 teams messagingsettings set --teamId $1" - ], + "description": "Updates messaging settings of a Microsoft Teams team", "prefix": [ "m365 teams messagingsettings set" ], - "description": "Updates messaging settings of a Microsoft Teams team" + "body": [ + "m365 teams messagingsettings set --teamId $1" + ] }, "teams report deviceusagedistributionusercounts": { - "body": [ - "m365 teams report deviceusagedistributionusercounts --period $1" - ], + "description": "Get the number of Microsoft Teams unique users by device type.", "prefix": [ "m365 teams report deviceusagedistributionusercounts" ], - "description": "Get the number of Microsoft Teams unique users by device type." + "body": [ + "m365 teams report deviceusagedistributionusercounts --period $1" + ] }, "teams report deviceusageusercounts": { - "body": [ - "m365 teams report deviceusageusercounts --period $1" - ], + "description": "Get the number of Microsoft Teams daily unique users by device type", "prefix": [ "m365 teams report deviceusageusercounts" ], - "description": "Get the number of Microsoft Teams daily unique users by device type" + "body": [ + "m365 teams report deviceusageusercounts --period $1" + ] }, "teams report deviceusageuserdetail": { - "body": [ - "m365 teams report deviceusageuserdetail " - ], + "description": "Gets detail about Microsoft Teams device usage by user", "prefix": [ "m365 teams report deviceusageuserdetail" ], - "description": "Gets detail about Microsoft Teams device usage by user" + "body": [ + "m365 teams report deviceusageuserdetail " + ] }, "teams report directroutingcalls": { - "body": [ - "m365 teams report directroutingcalls --fromDateTime $1" - ], + "description": "Get details about direct routing calls made within a given time period", "prefix": [ "m365 teams report directroutingcalls" ], - "description": "Get details about direct routing calls made within a given time period" + "body": [ + "m365 teams report directroutingcalls --fromDateTime $1" + ] }, "teams report pstncalls": { - "body": [ - "m365 teams report pstncalls --fromDateTime $1" - ], + "description": "Get details about PSTN calls made within a given time period", "prefix": [ "m365 teams report pstncalls" ], - "description": "Get details about PSTN calls made within a given time period" + "body": [ + "m365 teams report pstncalls --fromDateTime $1" + ] }, "teams report useractivitycounts": { - "body": [ - "m365 teams report useractivitycounts --period $1" - ], + "description": "Get the number of Microsoft Teams activities by activity type. The activity types are team chat messages, private chat messages, calls, and meetings", "prefix": [ "m365 teams report useractivitycounts" ], - "description": "Get the number of Microsoft Teams activities by activity type. The activity types are team chat messages, private chat messages, calls, and meetings" + "body": [ + "m365 teams report useractivitycounts --period $1" + ] }, "teams report useractivityusercounts": { - "body": [ - "m365 teams report useractivityusercounts --period $1" - ], + "description": "Get the number of Microsoft Teams users by activity type. The activity types are number of teams chat messages, private chat messages, calls, or meetings", "prefix": [ "m365 teams report useractivityusercounts" ], - "description": "Get the number of Microsoft Teams users by activity type. The activity types are number of teams chat messages, private chat messages, calls, or meetings" + "body": [ + "m365 teams report useractivityusercounts --period $1" + ] }, "teams report useractivityuserdetail": { - "body": [ - "m365 teams report useractivityuserdetail " - ], + "description": "Get details about Microsoft Teams user activity by user", "prefix": [ "m365 teams report useractivityuserdetail" ], - "description": "Get details about Microsoft Teams user activity by user" + "body": [ + "m365 teams report useractivityuserdetail " + ] }, "teams tab add": { - "body": [ - "m365 teams tab add --teamId $1 --channelId $2 --appId $3 --appName $4 --contentUrl $5" - ], + "description": "Add a tab to the specified channel", "prefix": [ "m365 teams tab add" ], - "description": "Add a tab to the specified channel" + "body": [ + "m365 teams tab add --teamId $1 --channelId $2 --appId $3 --appName $4 --contentUrl $5" + ] }, "teams tab get": { - "body": [ - "m365 teams tab get " - ], + "description": "Gets information about the specified Microsoft Teams tab", "prefix": [ "m365 teams tab get" ], - "description": "Gets information about the specified Microsoft Teams tab" + "body": [ + "m365 teams tab get " + ] }, "teams tab list": { - "body": [ - "m365 teams tab list --teamId $1 --channelId $2" - ], + "description": "Lists tabs in the specified Microsoft Teams channel", "prefix": [ "m365 teams tab list" ], - "description": "Lists tabs in the specified Microsoft Teams channel" + "body": [ + "m365 teams tab list --teamId $1 --channelId $2" + ] }, "teams tab remove": { - "body": [ - "m365 teams tab remove --teamId $1 --channelId $2 --id $3" - ], + "description": "Removes a tab from the specified channel", "prefix": [ "m365 teams tab remove" ], - "description": "Removes a tab from the specified channel" + "body": [ + "m365 teams tab remove --teamId $1 --channelId $2 --id $3" + ] }, "teams team add": { - "body": [ - "m365 teams team add " - ], + "description": "Adds a new Microsoft Teams team", "prefix": [ "m365 teams team add" ], - "description": "Adds a new Microsoft Teams team" + "body": [ + "m365 teams team add " + ] }, "teams team app list": { - "body": [ - "m365 teams team app list " - ], + "description": "List apps installed in the specified team", "prefix": [ "m365 teams team app list" ], - "description": "List apps installed in the specified team" + "body": [ + "m365 teams team app list " + ] }, "teams team archive": { - "body": [ - "m365 teams team archive " - ], + "description": "Archives specified Microsoft Teams team", "prefix": [ "m365 teams team archive" ], - "description": "Archives specified Microsoft Teams team" + "body": [ + "m365 teams team archive " + ] }, "teams team clone": { - "body": [ - "m365 teams team clone --id $1 --partsToClone $2" - ], + "description": "Creates a clone of a Microsoft Teams team", "prefix": [ "m365 teams team clone" ], - "description": "Creates a clone of a Microsoft Teams team" + "body": [ + "m365 teams team clone --id $1 --partsToClone $2" + ] }, "teams team get": { - "body": [ - "m365 teams team get " - ], + "description": "Gets information about the specified Microsoft Teams team", "prefix": [ "m365 teams team get" ], - "description": "Gets information about the specified Microsoft Teams team" + "body": [ + "m365 teams team get " + ] }, "teams team list": { - "body": [ - "m365 teams team list " - ], + "description": "Lists Microsoft Teams teams in the current tenant", "prefix": [ "m365 teams team list" ], - "description": "Lists Microsoft Teams teams in the current tenant" + "body": [ + "m365 teams team list " + ] }, "teams team remove": { - "body": [ - "m365 teams team remove " - ], + "description": "Removes the specified Microsoft Teams team", "prefix": [ "m365 teams team remove" ], - "description": "Removes the specified Microsoft Teams team" + "body": [ + "m365 teams team remove " + ] }, "teams team set": { - "body": [ - "m365 teams team set " - ], + "description": "Updates settings of a Microsoft Teams team", "prefix": [ "m365 teams team set" ], - "description": "Updates settings of a Microsoft Teams team" + "body": [ + "m365 teams team set " + ] }, "teams team unarchive": { - "body": [ - "m365 teams team unarchive " - ], + "description": "Restores an archived Microsoft Teams team", "prefix": [ "m365 teams team unarchive" ], - "description": "Restores an archived Microsoft Teams team" + "body": [ + "m365 teams team unarchive " + ] }, "teams user app add": { - "body": [ - "m365 teams user app add " - ], + "description": "Install an app in the personal scope of the specified user", "prefix": [ "m365 teams user app add" ], - "description": "Install an app in the personal scope of the specified user" + "body": [ + "m365 teams user app add " + ] }, "teams user app list": { - "body": [ - "m365 teams user app list " - ], + "description": "List the apps installed in the personal scope of the specified user", "prefix": [ "m365 teams user app list" ], - "description": "List the apps installed in the personal scope of the specified user" + "body": [ + "m365 teams user app list " + ] }, "teams user app remove": { - "body": [ - "m365 teams user app remove " - ], + "description": "Uninstall an app from the personal scope of the specified user", "prefix": [ "m365 teams user app remove" ], - "description": "Uninstall an app from the personal scope of the specified user" + "body": [ + "m365 teams user app remove " + ] }, "teams user app upgrade": { - "body": [ - "m365 teams user app upgrade " - ], + "description": "Upgrade an app in the personal scope of the specified user", "prefix": [ "m365 teams user app upgrade" ], - "description": "Upgrade an app in the personal scope of the specified user" + "body": [ + "m365 teams user app upgrade " + ] }, "teams user list": { - "body": [ - "m365 teams user list --teamId $1" - ], + "description": "Lists users for the specified Microsoft Teams team", "prefix": [ "m365 teams user list" ], - "description": "Lists users for the specified Microsoft Teams team" + "body": [ + "m365 teams user list --teamId $1" + ] }, "tenant id get": { - "body": [ - "m365 tenant id get " - ], + "description": "Gets Microsoft 365 tenant ID for the specified domain", "prefix": [ "m365 tenant id get" ], - "description": "Gets Microsoft 365 tenant ID for the specified domain" + "body": [ + "m365 tenant id get " + ] }, "tenant info get": { - "body": [ - "m365 tenant info get " - ], + "description": "Gets information about any tenant", "prefix": [ "m365 tenant info get" ], - "description": "Gets information about any tenant" + "body": [ + "m365 tenant info get " + ] }, "tenant people profilecardproperty add": { - "body": [ - "m365 tenant people profilecardproperty add --name $1" - ], + "description": "Adds an additional attribute to the profile card properties", "prefix": [ "m365 tenant people profilecardproperty add" ], - "description": "Adds an additional attribute to the profile card properties" + "body": [ + "m365 tenant people profilecardproperty add --name $1" + ] }, "tenant people profilecardproperty get": { - "body": [ - "m365 tenant people profilecardproperty get --name $1" - ], + "description": "Retrieves information about a specific profile card property", "prefix": [ "m365 tenant people profilecardproperty get" ], - "description": "Retrieves information about a specific profile card property" + "body": [ + "m365 tenant people profilecardproperty get --name $1" + ] }, "tenant people profilecardproperty list": { - "body": [ - "m365 tenant people profilecardproperty list " - ], + "description": "Lists all profile card properties", "prefix": [ "m365 tenant people profilecardproperty list" ], - "description": "Lists all profile card properties" + "body": [ + "m365 tenant people profilecardproperty list " + ] }, "tenant people profilecardproperty remove": { - "body": [ - "m365 tenant people profilecardproperty remove --name $1" - ], + "description": "Removes an additional attribute from the profile card properties", "prefix": [ "m365 tenant people profilecardproperty remove" ], - "description": "Removes an additional attribute from the profile card properties" + "body": [ + "m365 tenant people profilecardproperty remove --name $1" + ] }, "tenant people profilecardproperty set": { - "body": [ - "m365 tenant people profilecardproperty set --name $1 --displayName $2" - ], + "description": "Updates a custom attribute to the profile card property", "prefix": [ "m365 tenant people profilecardproperty set" ], - "description": "Updates a custom attribute to the profile card property" + "body": [ + "m365 tenant people profilecardproperty set --name $1 --displayName $2" + ] }, "tenant report activeusercounts": { - "body": [ - "m365 tenant report activeusercounts --period $1" - ], + "description": "Gets the count of daily active users in the reporting period by product.", "prefix": [ "m365 tenant report activeusercounts" ], - "description": "Gets the count of daily active users in the reporting period by product." + "body": [ + "m365 tenant report activeusercounts --period $1" + ] }, "tenant report activeuserdetail": { - "body": [ - "m365 tenant report activeuserdetail " - ], + "description": "Gets details about Microsoft 365 active users", "prefix": [ "m365 tenant report activeuserdetail" ], - "description": "Gets details about Microsoft 365 active users" + "body": [ + "m365 tenant report activeuserdetail " + ] }, "tenant report office365activationcounts": { - "body": [ - "m365 tenant report office365activationcounts " - ], + "description": "Get the count of Microsoft 365 activations on desktops and devices", "prefix": [ "m365 tenant report office365activationcounts" ], - "description": "Get the count of Microsoft 365 activations on desktops and devices" + "body": [ + "m365 tenant report office365activationcounts " + ] }, "tenant report office365activationsusercounts": { - "body": [ - "m365 tenant report office365activationsusercounts " - ], + "description": "Get the count of users that are enabled and those that have activated the Office subscription on desktop or devices or shared computers", "prefix": [ "m365 tenant report office365activationsusercounts" ], - "description": "Get the count of users that are enabled and those that have activated the Office subscription on desktop or devices or shared computers" + "body": [ + "m365 tenant report office365activationsusercounts " + ] }, "tenant report office365activationsuserdetail": { - "body": [ - "m365 tenant report office365activationsuserdetail " - ], + "description": "Get details about users who have activated Microsoft 365", "prefix": [ "m365 tenant report office365activationsuserdetail" ], - "description": "Get details about users who have activated Microsoft 365" + "body": [ + "m365 tenant report office365activationsuserdetail " + ] }, "tenant report servicesusercounts": { - "body": [ - "m365 tenant report servicesusercounts --period $1" - ], + "description": "Gets the count of users by activity type and service.", "prefix": [ "m365 tenant report servicesusercounts" ], - "description": "Gets the count of users by activity type and service." + "body": [ + "m365 tenant report servicesusercounts --period $1" + ] }, "tenant security alerts list": { - "body": [ - "m365 tenant security alerts list " - ], + "description": "Gets the security alerts for a tenant", "prefix": [ "m365 tenant security alerts list" ], - "description": "Gets the security alerts for a tenant" + "body": [ + "m365 tenant security alerts list " + ] }, "tenant serviceannouncement health get": { - "body": [ - "m365 tenant serviceannouncement health get --serviceName $1" - ], + "description": "Get the health report of a specified service for a tenant", "prefix": [ "m365 tenant serviceannouncement health get" ], - "description": "Get the health report of a specified service for a tenant" + "body": [ + "m365 tenant serviceannouncement health get --serviceName $1" + ] }, "tenant serviceannouncement health list": { - "body": [ - "m365 tenant serviceannouncement health list " - ], + "description": "Gets the health report of all subscribed services for a tenant", "prefix": [ "m365 tenant serviceannouncement health list" ], - "description": "Gets the health report of all subscribed services for a tenant" + "body": [ + "m365 tenant serviceannouncement health list " + ] }, "tenant serviceannouncement healthissue get": { - "body": [ - "m365 tenant serviceannouncement healthissue get --id $1" - ], + "description": "Gets a specified service health issue for tenant.", "prefix": [ "m365 tenant serviceannouncement healthissue get" ], - "description": "Gets a specified service health issue for tenant." + "body": [ + "m365 tenant serviceannouncement healthissue get --id $1" + ] }, "tenant serviceannouncement healthissue list": { - "body": [ - "m365 tenant serviceannouncement healthissue list " - ], + "description": "Gets all service health issues for the tenant.", "prefix": [ "m365 tenant serviceannouncement healthissue list" ], - "description": "Gets all service health issues for the tenant." + "body": [ + "m365 tenant serviceannouncement healthissue list " + ] }, "tenant serviceannouncement message get": { - "body": [ - "m365 tenant serviceannouncement message get --id $1" - ], + "description": "Retrieves a specified service update message for the tenant", "prefix": [ "m365 tenant serviceannouncement message get" ], - "description": "Retrieves a specified service update message for the tenant" + "body": [ + "m365 tenant serviceannouncement message get --id $1" + ] }, "tenant serviceannouncement message list": { - "body": [ - "m365 tenant serviceannouncement message list " - ], + "description": "Gets all service update messages for the tenant.", "prefix": [ "m365 tenant serviceannouncement message list" ], - "description": "Gets all service update messages for the tenant." + "body": [ + "m365 tenant serviceannouncement message list " + ] }, "todo list add": { - "body": [ - "m365 todo list add --name $1" - ], + "description": "Adds a new Microsoft To Do task list", "prefix": [ "m365 todo list add" ], - "description": "Adds a new Microsoft To Do task list" + "body": [ + "m365 todo list add --name $1" + ] }, "todo list get": { - "body": [ - "m365 todo list get " - ], + "description": "Returns a specific Microsoft To Do task list", "prefix": [ "m365 todo list get" ], - "description": "Returns a specific Microsoft To Do task list" + "body": [ + "m365 todo list get " + ] }, "todo list list": { - "body": [ - "m365 todo list list " - ], + "description": "Returns a list of Microsoft To Do task lists", "prefix": [ "m365 todo list list" ], - "description": "Returns a list of Microsoft To Do task lists" + "body": [ + "m365 todo list list " + ] }, "todo list remove": { - "body": [ - "m365 todo list remove " - ], + "description": "Removes a Microsoft To Do task list", "prefix": [ "m365 todo list remove" ], - "description": "Removes a Microsoft To Do task list" + "body": [ + "m365 todo list remove " + ] }, "todo list set": { - "body": [ - "m365 todo list set --newName $1" - ], + "description": "Updates a Microsoft To Do task list", "prefix": [ "m365 todo list set" ], - "description": "Updates a Microsoft To Do task list" + "body": [ + "m365 todo list set --newName $1" + ] }, "todo task add": { - "body": [ - "m365 todo task add --title $1" - ], + "description": "Adds a task to a Microsoft To Do list", "prefix": [ "m365 todo task add" ], - "description": "Adds a task to a Microsoft To Do list" + "body": [ + "m365 todo task add --title $1" + ] }, "todo task get": { - "body": [ - "m365 todo task get --id $1" - ], + "description": "Gets a specific task from a Microsoft To Do task list", "prefix": [ "m365 todo task get" ], - "description": "Gets a specific task from a Microsoft To Do task list" + "body": [ + "m365 todo task get --id $1" + ] }, "todo task list": { - "body": [ - "m365 todo task list " - ], + "description": "List tasks from a Microsoft To Do task list", "prefix": [ "m365 todo task list" ], - "description": "List tasks from a Microsoft To Do task list" + "body": [ + "m365 todo task list " + ] }, "todo task remove": { - "body": [ - "m365 todo task remove --id $1" - ], + "description": "Removes the specified Microsoft To Do task", "prefix": [ "m365 todo task remove" ], - "description": "Removes the specified Microsoft To Do task" + "body": [ + "m365 todo task remove --id $1" + ] }, "todo task set": { - "body": [ - "m365 todo task set --id $1" - ], + "description": "Update a task in a Microsoft To Do task list", "prefix": [ "m365 todo task set" ], - "description": "Update a task in a Microsoft To Do task list" + "body": [ + "m365 todo task set --id $1" + ] }, "util accesstoken get": { - "body": [ - "m365 util accesstoken get --resource $1" - ], + "description": "Gets access token for the specified resource", "prefix": [ "m365 util accesstoken get" ], - "description": "Gets access token for the specified resource" + "body": [ + "m365 util accesstoken get --resource $1" + ] }, "version": { - "body": [ - "m365 version " - ], + "description": "Shows CLI for Microsoft 365 version", "prefix": [ "m365 version" ], - "description": "Shows CLI for Microsoft 365 version" + "body": [ + "m365 version " + ] }, "viva connections app create": { - "body": [ - "m365 viva connections app create --portalUrl $1 --name $2 --description $3 --longDescription $4 --companyName $5 --companyWebsiteUrl $6 --coloredIconPath $7 --outlineIconPath $8" - ], + "description": "Creates a Viva Connections desktop app package to upload to Microsoft Teams", "prefix": [ "m365 viva connections app create" ], - "description": "Creates a Viva Connections desktop app package to upload to Microsoft Teams" + "body": [ + "m365 viva connections app create --portalUrl $1 --name $2 --description $3 --longDescription $4 --companyName $5 --companyWebsiteUrl $6 --coloredIconPath $7 --outlineIconPath $8" + ] }, "viva engage community add": { - "body": [ - "m365 viva engage community add --displayName $1 --description $2 --privacy $3" - ], + "description": "Creates a new community in Viva Engage", "prefix": [ "m365 viva engage community add" ], - "description": "Creates a new community in Viva Engage" + "body": [ + "m365 viva engage community add --displayName $1 --description $2 --privacy $3" + ] }, "viva engage community get": { - "body": [ - "m365 viva engage community get --id $1" - ], + "description": "Gets information of a Viva Engage community", "prefix": [ "m365 viva engage community get" ], - "description": "Gets information of a Viva Engage community" + "body": [ + "m365 viva engage community get --id $1" + ] }, "viva engage community list": { - "body": [ - "m365 viva engage community list " - ], + "description": "Lists all Viva Engage communities", "prefix": [ "m365 viva engage community list" ], - "description": "Lists all Viva Engage communities" + "body": [ + "m365 viva engage community list " + ] }, "viva engage community user list": { - "body": [ - "m365 viva engage community user list " - ], + "description": "Lists all users within a specified Microsoft 365 Viva Engage community", "prefix": [ "m365 viva engage community user list" ], - "description": "Lists all users within a specified Microsoft 365 Viva Engage community" + "body": [ + "m365 viva engage community user list " + ] }, "viva engage group list": { - "body": [ - "m365 viva engage group list " - ], + "description": "Returns the list of groups in a Viva Engage network or the groups for a specific user", "prefix": [ "m365 viva engage group list" ], - "description": "Returns the list of groups in a Viva Engage network or the groups for a specific user" + "body": [ + "m365 viva engage group list " + ] }, "viva engage group user add": { - "body": [ - "m365 viva engage group user add --groupId $1" - ], + "description": "Adds a user to a Viva Engage Group", "prefix": [ "m365 viva engage group user add" ], - "description": "Adds a user to a Viva Engage Group" + "body": [ + "m365 viva engage group user add --groupId $1" + ] }, "viva engage group user remove": { - "body": [ - "m365 viva engage group user remove --groupId $1" - ], + "description": "Removes a user from a Viva Engage group", "prefix": [ "m365 viva engage group user remove" ], - "description": "Removes a user from a Viva Engage group" + "body": [ + "m365 viva engage group user remove --groupId $1" + ] }, "viva engage message add": { - "body": [ - "m365 viva engage message add --body $1" - ], + "description": "Posts a Viva Engage network message on behalf of the current user", "prefix": [ "m365 viva engage message add" ], - "description": "Posts a Viva Engage network message on behalf of the current user" + "body": [ + "m365 viva engage message add --body $1" + ] }, "viva engage message get": { - "body": [ - "m365 viva engage message get --id $1" - ], + "description": "Returns a Viva Engage message", "prefix": [ "m365 viva engage message get" ], - "description": "Returns a Viva Engage message" + "body": [ + "m365 viva engage message get --id $1" + ] }, "viva engage message like set": { - "body": [ - "m365 viva engage message like set --messageId $1" - ], + "description": "Likes or unlikes a Viva Engage message", "prefix": [ "m365 viva engage message like set" ], - "description": "Likes or unlikes a Viva Engage message" + "body": [ + "m365 viva engage message like set --messageId $1" + ] }, "viva engage message list": { - "body": [ - "m365 viva engage message list " - ], + "description": "Returns all accessible messages from the user's Viva Engage network", "prefix": [ "m365 viva engage message list" ], - "description": "Returns all accessible messages from the user's Viva Engage network" + "body": [ + "m365 viva engage message list " + ] }, "viva engage message remove": { - "body": [ - "m365 viva engage message remove --id $1" - ], + "description": "Removes a Viva Engage message", "prefix": [ "m365 viva engage message remove" ], - "description": "Removes a Viva Engage message" + "body": [ + "m365 viva engage message remove --id $1" + ] }, "viva engage network list": { - "body": [ - "m365 viva engage network list " - ], + "description": "Returns a list of networks to which the current user has access", "prefix": [ "m365 viva engage network list" ], - "description": "Returns a list of networks to which the current user has access" + "body": [ + "m365 viva engage network list " + ] }, "viva engage report activitycounts": { - "body": [ - "m365 viva engage report activitycounts --period $1" - ], + "description": "Gets the trends on the amount of Viva Engage activity in your organization by how many messages were posted, read, and liked", "prefix": [ "m365 viva engage report activitycounts" ], - "description": "Gets the trends on the amount of Viva Engage activity in your organization by how many messages were posted, read, and liked" + "body": [ + "m365 viva engage report activitycounts --period $1" + ] }, "viva engage report activityusercounts": { - "body": [ - "m365 viva engage report activityusercounts --period $1" - ], + "description": "Gets the trends on the number of unique users who posted, read, and liked Viva Engage messages", "prefix": [ "m365 viva engage report activityusercounts" ], - "description": "Gets the trends on the number of unique users who posted, read, and liked Viva Engage messages" + "body": [ + "m365 viva engage report activityusercounts --period $1" + ] }, "viva engage report activityuserdetail": { - "body": [ - "m365 viva engage report activityuserdetail " - ], + "description": "Gets details about Viva Engage activity by user", "prefix": [ "m365 viva engage report activityuserdetail" ], - "description": "Gets details about Viva Engage activity by user" + "body": [ + "m365 viva engage report activityuserdetail " + ] }, "viva engage report deviceusagedistributionusercounts": { - "body": [ - "m365 viva engage report deviceusagedistributionusercounts --period $1" - ], + "description": "Gets the number of users by device type", "prefix": [ "m365 viva engage report deviceusagedistributionusercounts" ], - "description": "Gets the number of users by device type" + "body": [ + "m365 viva engage report deviceusagedistributionusercounts --period $1" + ] }, "viva engage report deviceusageusercounts": { - "body": [ - "m365 viva engage report deviceusageusercounts --period $1" - ], + "description": "Gets the number of daily users by device type", "prefix": [ "m365 viva engage report deviceusageusercounts" ], - "description": "Gets the number of daily users by device type" + "body": [ + "m365 viva engage report deviceusageusercounts --period $1" + ] }, "viva engage report deviceusageuserdetail": { - "body": [ - "m365 viva engage report deviceusageuserdetail " - ], + "description": "Gets details about viva engage device usage by user", "prefix": [ "m365 viva engage report deviceusageuserdetail" ], - "description": "Gets details about viva engage device usage by user" + "body": [ + "m365 viva engage report deviceusageuserdetail " + ] }, "viva engage report groupsactivitycounts": { - "body": [ - "m365 viva engage report groupsactivitycounts --period $1" - ], + "description": "Gets the number of Viva Engage messages posted, read, and liked in groups", "prefix": [ "m365 viva engage report groupsactivitycounts" ], - "description": "Gets the number of Viva Engage messages posted, read, and liked in groups" + "body": [ + "m365 viva engage report groupsactivitycounts --period $1" + ] }, "viva engage report groupsactivitydetail": { - "body": [ - "m365 viva engage report groupsactivitydetail " - ], + "description": "Gets details about Viva Engage groups activity by group", "prefix": [ "m365 viva engage report groupsactivitydetail" ], - "description": "Gets details about Viva Engage groups activity by group" + "body": [ + "m365 viva engage report groupsactivitydetail " + ] }, "viva engage report groupsactivitygroupcounts": { - "body": [ - "m365 viva engage report groupsactivitygroupcounts --period $1" - ], + "description": "Gets the total number of groups that existed and how many included group conversation activity", "prefix": [ "m365 viva engage report groupsactivitygroupcounts" ], - "description": "Gets the total number of groups that existed and how many included group conversation activity" + "body": [ + "m365 viva engage report groupsactivitygroupcounts --period $1" + ] }, "viva engage search": { - "body": [ - "m365 viva engage search --queryText $1" - ], + "description": "Returns a list of messages, users, topics and groups that match the specified query.", "prefix": [ "m365 viva engage search" ], - "description": "Returns a list of messages, users, topics and groups that match the specified query." + "body": [ + "m365 viva engage search --queryText $1" + ] }, "viva engage user get": { - "body": [ - "m365 viva engage user get " - ], + "description": "Retrieves the current user or searches for a user by ID or e-mail", "prefix": [ "m365 viva engage user get" ], - "description": "Retrieves the current user or searches for a user by ID or e-mail" + "body": [ + "m365 viva engage user get " + ] }, "viva engage user list": { - "body": [ - "m365 viva engage user list " - ], + "description": "Returns users from the current network", "prefix": [ "m365 viva engage user list" ], - "description": "Returns users from the current network" + "body": [ + "m365 viva engage user list " + ] } } diff --git a/webview-ui/commandsList/package-lock.json b/webview-ui/commandsList/package-lock.json index 034314e..ddb6b7e 100644 --- a/webview-ui/commandsList/package-lock.json +++ b/webview-ui/commandsList/package-lock.json @@ -24,7 +24,7 @@ }, "../..": { "name": "cli-for-microsoft-365-extension", - "version": "3.0.15", + "version": "3.0.16", "license": "MIT", "dependencies": { "axios": "^0.27.2" diff --git a/webview-ui/docsView/package-lock.json b/webview-ui/docsView/package-lock.json index 103c7fc..fc98e13 100644 --- a/webview-ui/docsView/package-lock.json +++ b/webview-ui/docsView/package-lock.json @@ -27,7 +27,7 @@ }, "../..": { "name": "cli-for-microsoft-365-extension", - "version": "3.0.15", + "version": "3.0.16", "license": "MIT", "dependencies": { "axios": "^0.27.2" diff --git a/webview-ui/samplesView/package-lock.json b/webview-ui/samplesView/package-lock.json index 8c3a7e4..7e0b2c8 100644 --- a/webview-ui/samplesView/package-lock.json +++ b/webview-ui/samplesView/package-lock.json @@ -26,7 +26,7 @@ }, "../..": { "name": "cli-for-microsoft-365-extension", - "version": "3.0.15", + "version": "3.0.16", "license": "MIT", "dependencies": { "axios": "^0.27.2"