Get Started in Partner Center for Microsoft 365, Teams, SaaS, and SharePoint apps
Phase | Title |
---|---|
Phase 1 | Publisher Attestation |
Phase 2 | Microsoft 365 Certification |
Overview of Publisher Attestation and Certification
This document is a step-by-step user guide for partners enrolled in the Microsoft 365 App Compliance program who want to undergo Publisher Attestation and Certification through Partner Center.
Important
SaaS apps require pre-approval by the Microsoft 365 App Compliance team. If your app isn't pre-approved, you won't be able to proceed in Partner Center. To get your SaaS pre-approved, contact appcert@microsoft.com.
Acronyms and definitions
Acronym | Definition |
---|---|
PC (Partner Center) | A portal for all Microsoft partners. A partner logs in to Partner Center and submits a self-assessment questionnaire. Partner Center for Microsoft 365 App Compliance |
ISV | Independent Software Vendor. Also known as partner or developer |
App Source | Catalog of apps |
Example | Now virtual agent |
Publisher Attestation workflow
Home Page : This page is the landing page once a partner logs in to Partner Center.
Select Marketplace Offers.
After selecting Marketplace Offers, toggle to Microsoft 365 and Copilot. Select an app from the list to begin the Publisher Attestation process.
A navigation bar appears with the option Additional certification info. Select App Compliance.
Fill out the self-assessment questionnaire for Publisher Attestation.
Note
If you have another office app with a published attestation, you can clone the answers for other apps and update as needed. Select Choose the product, then select the app, and choose Clone.
Tip
You can also use the Import and Export feature to complete the form offline and import it once completed.
Once you complete your attestation, select Submit. The page then shows that your attestation is under review.
Approve and reject scenarios
Here are some approval and rejection scenarios.
Publisher Attestation rejection
If you see a rejection, you can:
- View the failure report. You receive notification by email. You can view the failure report in Partner Center.
- Update and resubmit the Publisher Attestation.
Publisher attestation approval
Upon approval, you can:
- Update and resubmit the attestation.
- View and share the completed Publisher Attestation.
- Start the Microsoft 365 Certification process.
Post Publisher Attestation approval
Here's an example of a link in AppSource for a publisher attested app.
Microsoft 365 Certification workflow
Begin the certification process by selecting the checkbox and choosing Submit.
Fill out the details, upload the relevant documents, and select Submit.
The attestation submission appears under review.
An analyst requests a revision in case the initial documents aren't sufficient or relevant. The analyst works with the partner to help get the right documents for approval.
Once the analyst approves the initial document submission, the partner needs to submit the control requirements.
Fill out the details for the control requirement submission, upload the relevant documents, and select Submit.
Select the checkbox if you would like to share your evidence with IT Admins through Teams Admin Center and Microsoft Admin Center.
[!IMPORTANT] If you're more comfortable sharing more refined and scrubbed documents instead of the detailed evidence the analysts need, you can upload other documents like reports, cover letters, and a summary of documents. You then mark them to be shared.
After you select Submit, the certification submission is under review.
An analyst requests a revision in case the control requirement documents aren't sufficient or relevant. The analyst works with the partner to help get the right documents for approval.
If the submission doesn't satisfy the approval standards, the analyst rejects the submission. The partner can then work with the analyst to provide the relevant information and documents.
Once all the security standards are met, the analyst approves the submission, and the partner is Microsoft 365 Certified.
Post Certification Approval: Example of Microsoft 365 certification badge in AppSource
Microsoft 365 Renewal workflow
Microsoft 365 Publisher Attestation and Certification Renewal Workflow: Microsoft 365 App Compliance Program now offers an annual renewal process. During this process, app developers can update their existing Publisher Attestation questionnaire and documents required for Microsoft 365 Certification.
Benefits:
- Maintain your certification badge in AppSource, the Teams Store, the Office Store, and other storefronts to differentiate the app.
- Increase customer confidence in using your certified app.
- Help IT admins make informed decisions with updated certification information.
The renewal process is available in Partner Center to provide a seamless experience. A renewal reminder appears in Partner Center, starting 90 days before the expiration date. You also receive periodic reminders by email at 90, 60, and 30 days before expiration.
Phase 1: Publisher Attestation Renewal:
The new renewal process is available in Partner Center to provide a seamless experience. A renewal reminder is shown in Partner Center starting 90 days before the expiration date. You also receive periodic reminders by email at 90, 60, and 30 days before expiration.
Step 1: Select Renew to renew the Publisher Attestation.
Step 2: Review the previous Publisher Attestation answers and update with the latest information as needed. Submit Publisher Attestation for renewal when ready. A Microsoft 365 app compliance analyst reviews it.
Publisher Attestation Renewal Approved
Publisher Attestation Expired: The app’s information needs to be renewed before the expiration date to maintain the app’s Publisher Attestation page on the Microsoft docs. Timely renewal also ensures continued badging and icons for the app in AppSource, Teams Store, Office Store, and other storefronts.
Note: Once expired, Publisher Attestation renewal process can be started anytime by clicking Renew.
Phase 2: Microsoft 365 Certification Renewal
The app’s certification information needs to be resubmitted on an annual basis. It requires revalidation of the in-scope controls of your current environment. When the Certification nears the one-year mark, an email notification is sent encouraging a resubmission of the documents and evidence.
Certification Renewal Approve/Reject Scenarios:
Scenario 1:
Certification renewal is started and under review.
Scenario 1A:
Certification renewal rejection: Certification might be rejected if:
- The app doesn't have the required tooling, processes, or configurations in place and isn't able to implement required changes within the certification window.
- The app has outstanding vulnerabilities in place and can't be fixed within the certification window.
Scenario 1B:
Certification renewal is approved
Certification Expiration:
The app’s information needs to be renewed before the expiration date to maintain app’s Certification page on the Microsoft docs. Timely renewal also ensures continued badging and icons for the app in AppSource, Teams Store, Office Store, and other storefronts.
Note: Once expired, Publisher Attestation and Certification process can be started anytime by clicking Renew.