Teams Manifest
Every app or agent installed on Teams requires an app manifest json file, which provides important information and permissions to that app. When sideloading the app, you are required to provide the app manifest via zip which also includes the icons for the app.
Manifest
There are many permissions and details that an app manifest may have added to the manifest.json
, including the app ID, url, and much more. Please review the comprehensive documentation on the manifest schema.
Sideloading
Sideloading is the ability to install and test your app before it is published to your organization's app catalog. For more on sideloading, see Upload your apps to Teams.
To sideload, ensure the manifest includes all required information (such as the app ID, tenant details, and permissions). Place the manifest and icons at the root of a zip file.
For convenient assistance with managing your manifest and automating important functionality like sideloading, deployment, and provisioning, we recommend the Microsoft 365 Agents Toolkit extension) and CLI. Please continue to the Toolkit documentation to learn more.