Skip to content

Manifest Validation via CLI tool does not check RSC permissions #15086

@joshuamckenty

Description

@joshuamckenty

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:

  1. Create a manifest.json file with nonexistent RSC permissions.
  2. Create an app package zip file with this manifest.
  3. Run teamsapp validate --package-file ./appPackage.zip
  4. 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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions