Stay ahead of the game with the latest updates to the Microsoft 365 Developer Program

Kelly Bowen-McCombs (She/Her)

The Microsoft 365 Developer Program is an excellent resource for developers looking to create solutions for the Microsoft 365 platform. The program offers a free Microsoft 365 E5 developer subscription, access to sandbox environments, and a range of developer tools and documentation. Additionally, members have the opportunity to provide feedback to help shape the future of the platform.

Program updates

We value your trust. As part of the Microsoft Secure Future initiative, we’ve made the following improvements to the Microsoft 365 Developer Program.

Updated service plans. The Microsoft 365 developer subscription now includes service plans that were previously missing. For a complete list of the service plans that are included, see Product names and service plan identifiers for licensing.

Geographic limitations. For technical and security reasons, the Microsoft 365 Developer Program only supports a subset of countries/regions listed here: Microsoft 365 International Availability. We review our supported country list regularly. If you are unable to sign up from your country or region, then it means we do not support it at this time.

More frequent renewal checks. To offer a higher level of service to our valued customers, we are shortening the time between renewal checks. Renewal depends on meeting developer activity requirements and following our terms and conditions. This subscription should never be used for production purposes. Data can be removed, and membership suspended if we find violations of the terms and conditions.

Removal of the Microsoft Office 365 E3 Developer offer. We’re finishing the process for removal of the original Office 365 E3 developer offer. If you are one of our first developer program members and you are still using the old subscription, you must migrate to a new paid plan before April 1, 2024. Compare Microsoft 365 Plans | Microsoft 365.

Early access to new and improved services. Have you been caught off guard by a feature update or code change in your production tenant? The developer program is switching to preview mode. Coming soon, you can preview features in the Microsoft 365 Developer E5 subscription. This change will give you early access to updates and new features to test existing solutions, plus an opportunity to provide feedback to the product team to help reduce disruption before the change is generally available.

For more information about the Secure Future Initiative, see the following:

Microsoft 365 developer research panel

We are creating a research panel of Microsoft 365 developers who can help guide us and influence the program development. By joining, you can help us determine and prioritize upcoming features, share your challenges, review design prototypes, and offer suggestions for program improvement. When you join the panel, we’ll reach out to you to share designs and a variety of studies to get your feedback.

As part of the research panel, you will receive invitations to participate in user research studies. You can decide how often you want to participate and which studies to do. You can leave the panel at any time.

Join the Microsoft 365 developer research panel today!

Follow us on X (Twitter) / @Microsoft365Dev and subscribe to our YouTube channel to stay up to date on the latest developer news and announcements.

60 comments

Leave a comment

  • Gal, Ofer 2

    I have been using the “Microsoft 365 Developer Program” sandbox tenant to develop and test applications for my company for 5 years now.
    In this tenant all 25 users have the same password so we can impersonate and change the set of permissions we have as we test.
    Requiring multi factor authentication is limiting our options impersonate by far.

    Could sand boxes allow us to opt out of multi factor authentication please? (like it used to be)

    Thank you for a great program

    • Kelly Bowen-McCombs (She/Her)Microsoft employee 1

      Thanks for the feedback. I believe you can manage this direction in the admin center. With our shift to zero trust as an operating principle, it makes sense that this is on by default in the test tenant but I do believe you can control it.

  • Daniel S 2

    Let me start by saying that this is one of the best programs that Microsoft offers, so thank you for your hard work. Having said that, I’m very disappointed with the latest update for the Microsoft 365 Developer Program.
    One of the features is “More frequent renewal checks” – I think that this might have caused more problems than solutions. I had linked my GitHub account to my developer account, but my account still got marked as “inactive” and in danger of deletion. The FAQ shows a screenshot of the error that includes a link to report account activity for review, but the actual error message doesn’t have that link. How can I get my account reactivated so that I don’t lose all my work? Linking a GitHub account should qualify as activity by itself. This is very frustrating and unacceptable for a developer program.
    Again, I want to express my gratitude for this great program, which has helped me a lot in developing and testing my projects, but I do hope that this issue can be resolved soon and that the program can continue to provide excellent service to developers.

    • Kelly Bowen-McCombs (She/Her)Microsoft employee 0

      Thanks for the positive feedback. The GitHub link gives a one-time bonus, not perpetual. That said, I am sorry you are having issues. My best advice is to do regular development activity on your developer subscription. If you are already in the read-only grace period, do download any work you have.

      • Daniel S 0

        Hi Kelly,
        I know that the GitHub link gives a one-time bonus. What I tried to say was that I didn’t even get that bonus – I linked my GitHub only after I received the initial warning, and the warning didn’t go off, and my account got suspended at the original date that showed up in the warning before linking up my GitHub account – which means that the linkage wasn’t detected by the system. Is there a way to look into it? It could be a bug, but I couldn’t find a way to get meaningful support except for repeating the mantra of do regular development activity which is loosely defined and not very helpful.
        I don’t want to have to create a new account and end up in the same situation in 3 months, so appreciate your help here.
        Thanks!

  • TotallyNot AFox 2

    I am currently using a free renewable Microsoft 365 Developer E5 subscription. What changes should I expect, and will it be transferred to a paid plan like E3?

    • Kelly Bowen-McCombs (She/Her)Microsoft employee 0

      If you are already a member and have an E5 subscription, you should be fine. Continue to do qualifying developer activity and you should continue to be renewed.

      • TotallyNot AFox 0

        That’s great news, glad to hear that! Thanks for your response.

  • Mauricio Chejeda 6

    Hello, I am trying to register for Microsoft Office 365 developers but when I enter my number to receive my code I get an error and I have been watching the Microsoft forum and many people are also having it in many parts of the world, I wish they could fix this because Those of us who have a project in mind and need to use this platform are not helping us much.

    I have already contacted microsoft support in real time and they only told me that I have to call support by phone. I did it and they told me that they will notify the area in charge and nothing more.

    I am from Peru and I am presenting this error (There are many people from other countries such as: France, the United States, the United Kingdom, Greece, England, Sweden, Denmark who are presenting this error):

    ” We’re sorry, you do not qualify for a developer subscription at this time. Follow our Microsoft 365 Developer blog for program updates.

    MS-CorrelationId: 00000000-9c01-44c8-a77b-4e8563d7e956

    Code: 40301 ”

    I have already tried with many numbers, even those that have never been registered in Microsoft.

    Here is a list of people who also have this problem:
    https://learn.microsoft.com/en-us/answers/questions/1125235/phone-number-did-not-pass-security-checks-microsof
    https://answers.microsoft.com/en-us/msoffice/forum/all/microsoft-365-developer-program-cannot-pass/bef07dce-e40d-439b-973b-e24be0c7cf4b
    https://trainingsupport.microsoft.com/en-us/mcp/forum/all/i-am-not-able-to-set-my-microsoft-365-e5-developer/baa6a0c0-4afc-498c-b586-b63614ab8c16
    https://github.com/OfficeDev/office-dev-program-docs/issues/63
    https://trainingsupport.microsoft.com/en-us/tcmct/forum/all/unable-to-activate-microsoft-365-developer-program/af168e8c-8808-4235-ab13-bf8db763002f
    https://github.com/OfficeDev/office-js/issues/2990

    • Jonathan Synotte 3

      Same here. Just want to use it for my certification and I can’t really difficult to get access

    • Kelly Bowen-McCombs (She/Her)Microsoft employee 2

      We’re sorry to hear that you are having issues joining the developer program.

      Country-specific outages
      We recently had some service issues and many countries were temporarily blocked from joining (including yours). This issue has resolved but note the following: Geographic limitations. For technical and security reasons, the Microsoft 365 Developer Program only supports a subset of countries/regions listed here: Microsoft 365 International Availability. We review our supported country list regularly. If you are unable to sign up from your country or region, then it means we do not support it at this time.

      Membership benefits
      While you can still join the developer program, access to the free Microsoft 365 E5 subscription is currently paused for the short-term while we adjust the qualifications for that benefit. To stay apprised of changes, please follow our blog.

      As soon as we have a resolution, I’ll be posting on this blog.

      • Hugh Wood 1

        I’m a representative of a company who is having this issue, I was sent here by Vesa Juvonen via twitter who also sang your praises in how you look after the community!

        We have the issue of being able to get a code in Brasil, UK and India, on numbers at all three locations with originally the error “Your phone number did not pass security checks”, and no with “Unknown” instead.

        We want to setup a development E5s for clients, and perhaps E3s when the pricing is available, but we are unable to progress this with company or private email accounts.

        I have had previously a developer account on several occasions using my private email and the same phone number, so I’m unsure why this would be an issue. I checked the availability and UK and Brasil are both listed.

        Could you please give the restrictions around the phone number / region, or a link to where we can see then so know how this can be done.

        However another member of the OffieDevPnP team did point out some people where able to get it working by entering details via keyboard instead of mouse, so is there actually an error here?

      • jacko liano 1

        i’m sorry is there any update that, now can be get again free Office 365 For Dev ?,

        my region is covered support i check on Intenational Availability

      • Chris Davis 2

        Hi @Kelly, what is the latest on enrolling in the sandbox program?

        We are a MSSP Microsoft Partner, ISV and Visual Studio Subscriber. Our profile says we have the “benefit” of 25 E5 sandbox subscriptions, but when we try to create it we get that we do not qualify.

        We literally cannot test or roll out our Microsoft integrations without a sandbox. Is the expectation that we need to pay for a separate test tenant? Please advise how you would like us to instruct our affiliates and customers about why Microsoft has turned off our ability to create and test integrations.

  • Amanda Alves da Silva Sousa 1

    Boa tarde, não estou conseguindo finalizar minha sandbox.

    Está aparecendo esse erro abaixo:

    indefinido
    ID de correlação MS: 00000000-cd43-4010-9348-6a584ca61482
    Código: 40301
    Podem me ajudar com o tema por gentileza?

    • Kelly Bowen-McCombs (She/Her)Microsoft employee 0

      Por favor, perdoe quaisquer erros de tradução. Eu usei https://www.bing.com/translator

      Lamentamos saber que você está tendo problemas para ingressar no programa de desenvolvedores. Há duas razões possíveis para esse erro:

      Paralisações específicas do país

      Recentemente, tivemos alguns problemas de serviço e muitos países (incluindo o seu) foram temporariamente impedidos de aderir. Esse problema foi resolvido, mas observe o seguinte: Limitações geográficas. Por motivos técnicos e de segurança, o Microsoft 365 Developer Program oferece suporte apenas a um subconjunto de países/regiões listados aqui: Disponibilidade Internacional do Microsoft 365. Revisamos nossa lista de países suportados regularmente. Se você não conseguir se inscrever em seu país ou região, isso significa que não oferecemos suporte no momento.

      Benefícios da associação

      Embora você ainda possa participar do programa de desenvolvedor, o acesso à assinatura gratuita do Microsoft 365 E5 está atualmente pausado para o curto prazo, enquanto ajustamos as qualificações para esse benefício. Para ficar por dentro das mudanças, acompanhe nosso blog.

      Estamos bem cientes da dor do cliente que isso está causando. Tenha certeza de que estamos trabalhando para criar uma solução o mais rápido possível. Lançaremos uma solução de curto prazo rapidamente e, em seguida, implementaremos mais soluções de longo prazo nos próximos meses.

  • Andrea Banda Oyarzun 0

    Hola

    Tengo el mismo problema de autenticación que tienen muchas personas al rededor del mundo con “Microsoft 365 Developer Program”. Es una pena que no admitan a tantos países dentro del programa. Ha sido sumamente frustrante.

    Les pido por favor arreglen este grave problema

    • Kelly Bowen-McCombs (She/Her)Microsoft employee 0

      Por favor, perdona cualquier error de traducción. Utilicé https://www.bing.com/translator

      Lamentamos que tengas problemas para unirte al programa de desarrolladores. Hay dos posibles razones para este error:

      Interrupciones específicas de cada país

      Recientemente tuvimos algunos problemas de servicio y muchos países (incluido el suyo) fueron bloqueados temporalmente para unirse. Este problema se ha resuelto, pero tenga en cuenta lo siguiente: Limitaciones geográficas. Por motivos técnicos y de seguridad, el Programa para desarrolladores de Microsoft 365 solo admite un subconjunto de países o regiones enumerados aquí: Disponibilidad internacional de Microsoft 365. Revisamos nuestra lista de países admitidos con regularidad. Si no puedes registrarte desde tu país o región, significa que no lo admitimos en este momento.

      Beneficios de la membresía

      Aunque todavía puedes unirte al programa para desarrolladores, el acceso a la suscripción gratuita a Microsoft 365 E5 está actualmente en pausa a corto plazo mientras ajustamos las calificaciones para ese beneficio. Para mantenerse al tanto de los cambios, siga nuestro blog.

      Somos muy conscientes del dolor que esto está causando a los clientes. Tenga la seguridad de que estamos trabajando para crear una solución lo más rápido posible. Lanzaremos una solución a corto plazo rápidamente y luego implementaremos más soluciones a largo plazo en los próximos meses.

  • Zunaso QA AD 0

    Hi Kelly

    I am in Canada (ON) and trying to signup for E5 Sandbox but getting following error when trying to add my phone number:

    We’re sorry, you do not qualify for a developer subscription at this time. Follow our Microsoft 365 Developer blog for program updates.

    MS-CorrelationId: 00000000-3de0-4808-a0fb-b03ceabd53ba

    Code: 40301

    Thanks,
    Binoy

    • Kelly Bowen-McCombs (She/Her)Microsoft employee 0

      We’re sorry to hear that you are having issues joining the developer program. There are two possible reasons for this error:

      Country-specific outages

      We recently had some service issues and many countries were temporarily blocked from joining. This issue has resolved but note the following: Geographic limitations. For technical and security reasons, the Microsoft 365 Developer Program only supports a subset of countries/regions listed here: Microsoft 365 International Availability. We review our supported country list regularly. If you are unable to sign up from your country or region, then it means we do not support it at this time.

      Membership benefits

      While you can still join the developer program, access to the free Microsoft 365 E5 subscription is currently paused for the short-term while we adjust the qualifications for that benefit. To stay apprised of changes, please follow our blog.

      We’re well aware of the customer pain this is causing. Please be assured we are working to create a solution as quickly as possible. We’ll be rolling out a short-term solution quickly and then implementing more long-term solutions over the next few months.

  • Bharath Kumar 0

    Phone number did not pass security checks microsoft while creating Microsoft 365 Dev Centre E5 subscription

    I’m trying to create a E5 Subscription but when I get to phone verification step, I get an error while trying to send the code to my phone number :
    Please refer to this link

    https://answers.microsoft.com/en-us/msoffice/forum/all/phone-number-did-not-pass-security-checks/fb4c880d-0928-40c7-b268-89054fa7d63e

    I attempted to create an account for the Microsoft 365 Dev Centre E5 subscription, but encountered a persistent error during the phone number entry step. This issue seems widespread, affecting not only me but others as well. Despite multiple attempts, the error persists. Could you please address and resolve this issue? Additionally, I would appreciate it if you could send the verification code to my mobile number , I tried so many numbers same issue showing

    My friends are experiencing the same problem. Could you please provide a customer contact email so that I can reach out for assistance over the Email?

  • José Luiz Schenardie 0

    Hi Kelly, that is great to hear.

    We’re heavy users of Developer Tenant to train our developers internally and also test our solutions. Some changes that happened over the past year are limiting though. The lack of a Windows Enterprise SKU and possibility of adding Azure Subscriptions (free, pay as you go, etc) really hinder our capacity to test some solutions which are a mix of Intune and Azure resources. Windows Updates for business is one that requires a log analytics instance for extended reporting and also rely on Windows Enterprise or M365 Business Premium to function.

    Thanks

  • Raj Ramcharan 1

    I am currently working on completing my MS-900 certification. Unfortunately, to complete this I need an E5 Developer subscription.
    However, when I signed up for the Microsoft 365 Developer Program, it never showed any possibility to ” Add a new subscription”, as many of the tutorials say to do.
    Instead, the dashboard just shows some docs/tutorials to build solutions. Currently, I am unable to continue my certification for MS-900.
    When can we expect this error/pause to be fixed?

    • Eric Kasper 2

      Program is currently disabled – anxiously waiting on a timeline from Microsoft as I have a customer waiting.

Feedback usabilla icon