Export (0) Print
Expand All

Validation checklist for apps for Office and SharePoint

apps for Office and SharePoint

Find checklists to help you ensure that your app will pass Office Store validation.

Last modified: April 29, 2015

Applies to: apps for Office | apps for Office Mix | apps for SharePoint | Office Add-ins | SharePoint Add-ins

Note Note

The names "apps for Office" and "apps for SharePoint" are changing to "Office Add-ins" and "SharePoint Add-ins". During the transition, the documentation and the UI of some Office and SharePoint products and Visual Studio tools might still use the terms "apps for Office" and "apps for SharePoint".

In this article
Validation checklist for submission to the Office Store
Additional validation checks for apps for SharePoint
Additional resources

Use the checklists in this article to avoid common mistakes and help ensure that your app will pass validation when you submit it to the Office Store.

For more information about submitting your app, see Publish apps to the Office Store.

Checklist box

The app version number on the submission form exactly matches the app version number in the app manifest.

Checklist box

I’ve specified an icon for the app in the app package or manifest, and the icon is correctly sized and formatted.

For more information on icon requirements per app type, see What are some common errors to avoid when submitting my app to the Office Store? in Validation policies for apps FAQ.

Checklist box

The app manifest conforms to the app manifest schema; there are no omitted or incorrect elements, and the order of the elements is correct.

For detailed manifest schema information, see Schema reference for apps for Office manifests (v1.1) and App Manifest schema reference (apps for SharePoint).

Checklist box

The app ID is unique.

Checklist box

My app has been tested and is fully functional.

Checklist box

I’ve included enough information for my app and its features to be thoroughly tested.

For example, if my app requires an account to be fully tested, I’ve included that information.

Checklist box

All app locations are SSL-secured (HTTPS). The necessary SSL certificates are trusted, and are valid.

Checklist box

The app title specified in the app manifest is the same as the title I’m planning to specify in the Seller Dashboard.

Checklist box

The app requests only the permissions it actually requires to operate.

Checklist box

The app is not autohosted.

Autohosted apps are not currently being accepted for inclusion in the Office Store.

Checklist box

I’ve included an icon in the app package that is 96 pixels by 96 pixels.

Checklist box

The icon I’ve included in the app package is the same as the image I plan to submit via the Seller Dashboard form.

Checklist box

I have specified the supported locales for my app.

See Locale support information is required for all apps in the Office Store for details.

Checklist box

My app does not request "Full Control" permission.

Apps requesting "Full Control" permission are not accepted for publication in the Office Store.

Show:
© 2015 Microsoft