CLI tool validate does not check the RSC permissions
When using the CLI tool to confirm the validity of your app package, it performs no checking of the RSC permissions. Thus, it is possible to have a package that passes CLI validation, but will be rejected by the Microsoft Marketplace Teams Submission Team.
To Reproduce
Steps to reproduce the behavior:
- Create a manifest.json file with nonexistent RSC permissions.
- Create an app package zip file with this manifest.
- Run
teamsapp validate --package-file ./appPackage.zip
- No errors will be found.
Expected behavior
The erroneous RSC permissions should be flagged.
CLI Information (please complete the following information):
- OS: MacOS 15.6
- Version 3.1.0
CLI tool
validatedoes not check the RSC permissionsWhen using the CLI tool to confirm the validity of your app package, it performs no checking of the RSC permissions. Thus, it is possible to have a package that passes CLI validation, but will be rejected by the Microsoft Marketplace Teams Submission Team.
To Reproduce
Steps to reproduce the behavior:
teamsapp validate --package-file ./appPackage.zipExpected behavior
The erroneous RSC permissions should be flagged.
CLI Information (please complete the following information):