Share via


Registering for a Windows Developer account and reserving names in Partner Center

Note

This documentation is for extensions for the legacy version of Microsoft Edge. For information on the new Microsoft Edge, see Microsoft Edge (Chromium) Extensions.

Important

The new Microsoft Edge program is now open to accept chromium-based extensions for the new Microsoft Edge (v77 or later). If you want to submit a new extension, visit Publish to Microsoft Edge (Chromium) Add-ons Store to learn about the submission process.

With this announcement, Microsoft is no longer accepting new extensions for the legacy version of Microsoft Edge. If you own an Extension for the legacy version, you should begin the process of porting your Extension to the new Microsoft Edge. The new Microsoft Edge is based on Chromium, so Extensions designed for the legacy version of Microsoft Edge do not work with the new version.

Partner Center lets you publish and manage all of your apps for Windows devices. You can sign up for a developer account here, and refer to the opening a developer account documentation for any questions you may have about the sign up process.

Note

You will need a Microsoft account to sign up for a developer account.

Multi-users organization account management for Microsoft Store

In a large organization, you may assign different roles to different accounts for managing your Microsoft Edge Extension. You can assign different roles using Azure Active Directory to manage account users in your Partner Center account.

For example, you could set up the following structure:

  • The engineering team is responsible for creating and uploading the package.
  • The marketing team is responsible for the distribution of the extension.
  • The creative team is responsible for uploading creative assets and screenshots of the extension.

Each user/group/or Azure AD application is assigned a role that gives them a specific set of permissions to the account.

Name reservation

Reserving a name is the first step towards getting your extension in the Microsoft Store. It's recommended that you reserve the name of your extension as soon as possible through Partner Center before it gets taken by someone else. You can do this even if you haven't started building your extension yet.

Note

The name chosen here has to match the name that is specified in the JSON manifest for the extension. 

You can also reserve additional names to use for your extension, which is especially useful if you are offering the extension in multiple languages and want to use different names for different languages. You can find more information on localization in Localizing extension packages.

Note

Once you've reached out to us and have been approved to have your extension in the Microsoft Store, check out the app submission checklist.