• The page describes the available actions that can be used in teamsapp.yml and teamsapp.local.yml in Teams Toolkit.
  • Links to more information
  • aadApp/create
  • Syntax:
  • aadApp/update
  • Syntax:
  • Output:
  • Troubleshooting:
  • Error message "Permission (scope or role) cannot be deleted or updated unless disabled first
  • Expected property 'lang' is not present on resource of type 'Permissionscope'
  • teamsApp/create
  • Syntax:
  • Output:
  • teamsApp/update
  • Syntax:
  • Output:
  • teamsApp/validateManifest
  • Syntax:
  • Output:
  • teamsApp/validateAppPackage
  • Syntax:
  • Output:
  • teamsApp/validateWithTestCases
  • Syntax:
  • Output:
  • teamsApp/zipAppPackage
  • Syntax:
  • Output:
  • teamsApp/publishAppPackage
  • Syntax:
  • Output:
  • azureStorage/enableStaticWebsite
  • Syntax:
  • Output:
  • azureStaticWebApps/getDeploymentToken
  • Version Info
  • Syntax:
  • Output:
  • Troubleshooting:
  • cli/runNpxCommand
  • Syntax:
  • Output:
  • Troubleshooting:
  • cli/runNpmCommand
  • Syntax:
  • Output:
  • Troubleshooting:
  • Error message "Failed to run command"
  • cli/runDotnetCommand
  • Syntax:
  • Output:
  • Troubleshooting:
  • Error message "Failed to run command"
  • azureAppService/zipDeploy
  • Syntax:
  • Output:
  • Troubleshooting:
  • Error message: No file is found in distribution folder
  • Error message: Failed to list publishing credentials.
  • Error message: Remote service error, upload failed.
  • Error message: Failed to deploy zip file.
  • Error message: Failed to check deployment status.
  • Error message: Error: Request failed with status code 401
  • azureFunctions/zipDeploy
  • Syntax:
  • Output:
  • Troubleshooting:
  • Error message: No file is found in distribution folder
  • Error message: Failed to list publishing credentials.
  • Error message: Remote service error, upload failed.
  • Error message: Failed to deploy zip file.
  • Error message: Failed to check deployment status.
  • Error message: remote server error with status code: 502
  • azureStorage/deploy
  • Syntax:
  • Output:
  • Troubleshooting:
  • Error message: Failed to clear Azure Storage Account.
  • Error message: Failed to upload local path xxxx to Azure Storage Account.
  • spfx/deploy
  • Syntax:
  • Output:
  • Troubleshooting:
  • Error message: Failed to create tenant app catalog.
  • teamsApp/copyAppPackageToSPFx
  • Syntax:
  • Output:
  • teamsApp/extendToM365
  • Syntax
  • file/createOrUpdateEnvironmentFile
  • Syntax:
  • Output:
  • file/createOrUpdateJsonFile
  • Syntax:
  • Output:
  • file/updateJson
  • Syntax:
  • Output:
  • botFramework/create
  • Syntax:
  • Output:
  • file/updateEnv
  • Syntax:
  • Output:
  • devTool/install
  • Syntax:
  • Troubleshooting:
  • Manually install development tools
  • How to install .NET SDK
  • How to install Azure Functions Core Tools
  • How to install Teams App Test Tool
  • How to install Teams App Test Tool for Visual Studio
  • arm/deploy
  • Syntax
  • Output
  • Troubleshooting
  • Website with given name xxx already exists.
  • The storage account named xxx already exists under the subscription.
  • The name 'xxx' already exists. Choose a different name.
  • The subscription registration is in 'Unregistered' state. The subscription must be registered to use namespace 'xxx'.
  • botAadApp/create
  • Syntax:
  • script
  • Syntax:
  • Output:
  • Default shell command
  • apiKey/register
  • Syntax:
  • apiKey/update
  • Syntax:
  • General Errors
  • ActionNotFoundError
  • YamlParsingError
  • InvalidLifecycleError
  • InvalidEnvFolderPath
  • InvalidEnvFieldError