Portal Community

How Community Certification Is Granted

When a publisher submits a package, the MarketHub system runs an automated review pipeline. If the package passes all automated checks and is subsequently approved by an admin (for content policy compliance), Community certification is granted automatically at the moment of approval.

Community certification happens in the background — the publisher does not need to request it or take any additional steps. It is simply the result of a successful submission.

Automated Check Requirements

CheckPass ConditionFail Result
Security scanNo Critical or High severity findings in declared dependenciesPackage blocked from submission until resolved
Manifest completenessName, version, description, category, publisher all presentSubmission rejected with field errors listed
At least one artifactPackage contains at least one valid artifactSubmission rejected — empty packages not permitted
Content policy scanNo forbidden patterns detected in name, description, or tagsPackage flagged for manual review or auto-rejected depending on pattern severity

What Community Certification Means (and Doesn't)

What it means

The package passed automated security checks. The manifest is complete. No known dependency vulnerabilities at time of submission.

What it doesn't mean

No human has reviewed the code quality, documentation completeness, or test coverage. The publisher has not been vetted beyond account verification.

For enterprise deployments

Enterprise organizations with strict governance requirements should not deploy Community-only packages without their own internal review. Restrict evaluation to Certified and Official packages using the trust level filter in search.