How to: Add apps in the Microsoft Seller Dashboard
Published: July 16, 2012
The Microsoft Seller Dashboard enables software developers to submit apps for SharePoint and Office to the Office Store. Learn how to submit your apps for approval and inclusion in the Office Store.
Applies to: Office 2013 | Office 365 | SharePoint Foundation 2013 | SharePoint Server 2013
Verify your paid Office 365 subscription
The first time you submit an app to the Office Store, you’ll need to link your paid Office 365 subscription to your Seller Dashboard account. After you link your accounts, you can submit your apps for Office and SharePoint directly to the Office Store.
For more information, see How to: Verify your paid Office 365 subscription so you can publish apps to the Office Store.
Prepare your app information
Before you add apps in the Seller Dashboard, prepare the information in the following checklist.
|
What you need |
Notes |
||
|---|---|---|---|
|
App type |
Your choices are app for SharePoint or app for Office. |
||
|
General information about your app |
This may include App Title, Version, Release Date, and Category, depending on your app type.
|
||
|
App logo |
A picture you want customers to associate with your app that will appear in the store listing for your app.
|
||
|
App package |
This is your app binary file or manifest file that you upload to the Seller Dashboard.
For more information on maintaining consistency between this app logo image and the one you include in the app package, see Create a consistent visual identity for your app in How to: Create an effective Office Store listing for your app for Office or SharePoint. |
||
|
OAuth Client ID (if required) |
If your app is a service and requires server-to-server authorization, you’ll need a Client ID and client secret. You create the Client ID and secret in the Seller Dashboard. For more information, see How to: Create Client IDs and secrets in the Microsoft Seller Dashboard. |
||
|
Cryptography and encryption information |
You’ll need to specify if your app calls, supports, contains, or uses cryptography or encryption. |
||
|
Trial information |
If your app supports a trial, you’ll need to specify the duration of the trial, and the number of users. |
||
|
App description |
This includes a Short Description and a Long Description that will appear in the store listing for your app. The Short Description can be up to 100 characters, and the Long Description can be up to 4,000 characters.
|
||
|
Screenshots |
Provide at least one screenshot of your app. You can provide up to five screenshots for customers who want to learn more about your app. Customers will be able to see these screenshots in the store listing for your app.
|
||
|
Support document link |
Provide a link to your support documentation, including http:// or https:// in your URL. |
||
|
Customized end user license agreement (optional) |
If you have a customized license agreement, you can upload it. If not, the store will provide a license agreement for your app. |
||
|
Privacy policy |
You must submit a privacy policy or a link to a privacy policy in your customized end user license agreement. If you don’t have a customized license agreement, you must submit a privacy policy or a link to a privacy policy to include with the standard end user license agreement provided by the store. |
||
|
Pricing information |
You can list your app for purchase or for free. If you plan to list your app for purchase, then add pricing information. You can add this information at any time, so if you decide to list your app for purchase at a later date, you can add pricing information at that time.
|
You can add and save apps as a draft if your Seller Dashboard account hasn’t been approved yet, if you don’t have all the information you need, or if you want to begin the process of adding an app but don’t want to submit it for approval yet.
Note
|
|---|
|
If your app requires an Open Authorization (OAuth) Client ID and client secret, you can add a Client ID and secret in the Seller Dashboard before adding your app. For more information, see How to: Create Client IDs and secrets in the Microsoft Seller Dashboard. |
To add an app and save it as a draft
-
Sign in to the Seller Dashboard with your Microsoft account.
-
On the apps tab, choose add a new app.
-
In the NEW APP wizard, on the listing type page, choose the app type that matches your app.
-
If it’s the first time you have created an app for the store that lists your app type, an agreement will appear. Under marketplace terms and conditions, read the agreement, and if you agree, select the check box, and then choose NEXT.
Note
If you add an app at a later date that will be listed in a different store, you’ll see a different store agreement. If you add an app at a later date that will be listed in the same store, then the same agreement applies. If you agree, you’ll only see the agreement for that store once.
After you have added your app, if you want to see a list of accepted agreements, choose the account details tab. Under terms and conditions, you’ll see the list of the agreements you have accepted. To see the details of an agreement, choose the name of the agreement.
-
On the overview page, do the following:
-
Under general info, provide the information, which can include App Title, Version, and Release Date, depending upon your app type.
-
Choose a Category.
-
Under logo, choose the App Logo tile, and upload your logo.
-
Under app package do the following:
-
Choose the app package tile, and upload your app.
If the app type you chose supports OAuth Client IDs, you’ll see the My app is a service and requires server to server authorization option. If your app will use OAuth, select the check box and select the OAuth Client ID that you want your app to use.
-
If you have any helpful tips for testing your app, under Testing Notes, provide your testing information.
If your app calls, supports, contains, or uses cryptography or encryption, select the check box, verify the information, and then choose Yes or No.
-
Under trial support, if you offer a trial of your app, select the check box next to My app supports a trial, and select the duration and number of users for your trial.
Note
If your app is a mail app, then trials don’t apply.
-
-
Choose NEXT.
-
On the details page, do the following
-
Under description, provide your Short Description and Long Description.
-
Under screenshots, choose the Primary tile to upload at least one screenshot of your app. You can upload up to five screenshots of your app.
-
Under support documents, provide a link to your support documentation for your app. Include http:// or https:// in your URL. Optionally, you can provide a video link and a customized end user license agreement. If you don’t have a customized license agreement, the store will provide a license agreement for your app.
Note
You must submit a privacy policy or a link to a privacy policy in your customized end user license agreement. If you don’t have a customized license agreement, you must submit a privacy policy or a link to a privacy policy to include with the standard end user license agreement provided by the store.
-
-
If you want to add pricing information, choose NEXT.
Note
-
If you would like to list your app for purchase, instead of listing it for free, you must also provide payout and tax information. For more information, see Add payout and tax information.
-
You can also add pricing information at a later date. Choose SAVE AS DRAFT and come back later to finish adding your pricing information.
-
-
On the pricing page, do the following:
-
If your app is free, leave My app is free selected.
Note
If your app is a mail app, then you can only list it as free.
-
If your app is for purchase, choose My app is for purchase, and select the Price Per User and the Site License Price.
-
-
Choose SAVE AS DRAFT.
To submit an app for approval
After your account in the Seller Dashboard is approved, you can submit apps for approval. Your approved apps will be listed in product-specific stores.
To submit an app for approval, do the following:
-
If you are adding a new app, follow the steps in the Add an app and save it as a draft procedure above, and then choose SUBMIT FOR APPROVAL.
-
If you are submitting an app that you saved to the Seller Dashboard as a draft, and you want to make changes before submitting it, choose the apps tab, and then choose the app you want to edit and submit. On your app summary page, choose EDIT DRAFT and make your changes. Choose SUBMIT FOR APPROVAL.
-
If you want to submit an app that you saved to the Seller Dashboard as a draft without making changes, choose the apps tab, and then choose the app you want to submit. On your app summary page, choose SUBMIT FOR APPROVAL.
Note
After you have submitted an app for approval, no changes can be made to your app during the approval process. When the approval process is complete, you can edit your app.
If you list your app for purchase, you’ll need to provide payout and tax information.
To add payout and tax information
-
Sign in to the Seller Dashboard with your Microsoft account.
-
Choose the payout and tax tab
Note
You’ll need to fill out both your payout and your tax information completely. There is no option to save your information when it is partially completed.
-
Choose ADD PAYOUT AND TAX INFO.
-
On the Choose a payment method page, under New payment method, choose Bank account or PayPal.
-
Enter details for a bank account or a PayPal account.
-
Choose NEXT.
-
On the Tax Information page, select the country or region where you have permanent residency, then select the country or region where you hold primary citizenship, and then choose NEXT.
-
Enter your tax details, and then choose NEXT.
-
Choose SUBMIT.
You can submit apps for approval after your account is approved. You can make changes to your app at any point before you submit it for approval. During the approval process, you won’t be able to make changes to your app. If you make changes to an approved app, it must go through the approval process again.
Some of the requirements for approval are:
-
Your app must be free of viruses. If you need virus detection software, see the Microsoft Safety & Security Center.
-
Your app must not contain inadmissible or offensive material.
-
Your app must be stable and functional.
-
Any material that you associate with your app, such as descriptions and support documentation, must be accurate. Use correct spelling, capitalization, punctuation, and grammar in your descriptions and materials.
-
How to: Create an effective Office Store listing for your app for Office or SharePoint
-
How to: Verify your paid Office 365 subscription so you can publish apps to the Office Store
-
How to: Create Client IDs and secrets in the Microsoft Seller Dashboard
-
How to: Create or edit your seller account in the Microsoft Seller Dashboard
-
Validation policies for the apps submitted to the Office Store (version 1.3)