Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified docs/images/sandbox-type-selection.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 2 additions & 5 deletions docs/join-with-visual-studio.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
---
title: Join the Microsoft 365 Developer Program with a Visual Studio Professional or Enterprise subscription
description: Learn how eligible Visual Studio Professional and Enterprise subscribers can join the Microsoft 365 Developer Program and set up a Microsoft 365 E5 developer sandbox.
ms.date: 09/02/2026
ms.date: 09/04/2026
ms.localizationpriority: high
---

# Join the Microsoft 365 Developer Program as a Visual Studio subscriber

If you have an eligible Visual Studio Professional standard or Visual Studio Enterprise standard subscription, you qualify for a Microsoft 365 E5 developer subscription that renews automatically while your eligible Visual Studio subscription remains active. When you join the program as a Visual Studio subscriber, you can set up a developer sandbox subscription that is linked to your Visual Studio subscription. It will not be subject to expiration due to inactivity (or our failure to detect activity that is not in scope for renewal monitoring).

> [!IMPORTANT]
> **Microsoft employees aren't eligible to request or provision a Microsoft 365 E5 developer sandbox through the Microsoft 365 Developer Program.** This compliance restriction applies to Microsoft employees even if they have a Visual Studio Professional standard or Visual Studio Enterprise standard subscription.

> [!NOTE]
> Your Microsoft 365 E5 developer subscription is for development purposes only and can be revoked if you use it for purposes other than development. For details, see the [Microsoft 365 Developer Program Terms and Conditions](terms-and-conditions.md).

Expand Down Expand Up @@ -47,6 +44,6 @@ When you link your Microsoft 365 developer subscription to Visual Studio, it wil

When you join the Microsoft 365 Developer Program with your Visual Studio subscription, your Microsoft 365 E5 developer sandbox subscription will automatically renew for the lifetime of your Visual Studio subscription.

If you join the developer program directly, your Microsoft 365 E5 developer sandbox subscription is good for up to 90 days, depending on your development activity, and will renew regularly for as long as you use it for qualified activities.
If you join the developer program directly, your Microsoft 365 E5 developer sandbox subscription is good for up to 90 days, depending on your development activity, and will renew regularly for as long as you use it for [qualified development activities](microsoft-365-developer-program-faq.yml#how-do-you-define-development-activity-).

In both cases, sandbox setup, sample data, and add-on purchase capability (where enabled) are the same — see [Set up a Microsoft 365 developer sandbox subscription](microsoft-365-developer-program-get-started.md). Renewal behavior is the only difference.
4 changes: 2 additions & 2 deletions docs/microsoft-365-developer-program-get-started.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Set up a Microsoft 365 developer sandbox subscription
description: Set up a Microsoft 365 developer subscription for building solutions independent of your production environment.
ms.date: 09/02/2026
ms.date: 09/04/2026
ms.localizationpriority: high
---

Expand All @@ -27,7 +27,7 @@ If you qualify for a Microsoft 365 E5 subscription through the developer program
>
> The billing account is used for verification and to enable future paid purchases. You will not be charged for the developer sandbox. Charges are incurred only if you intentionally purchase a paid product or service.
>
> You can use an eligible individual billing account or, if you have the required permissions, an existing organizational billing account. Before you begin, make sure that the Microsoft Customer Agreement is accepted, an Azure plan is enabled, the billing profile and invoice section are active, and any applicable Azure subscription spending limit is removed.
> You can use an eligible individual billing account or, if you have the required permissions, an existing organizational billing account. Before you begin, make sure that the [Microsoft Customer Agreement (MCA)](/azure/cost-management-billing/understand/mca-overview#check-access-to-a-microsoft-customer-agreement) is accepted, an [Azure plan](/azure/cost-management-billing/understand/mca-overview#azure-plans-determine-pricing-and-service-level-agreement-for-subscriptions) is enabled, the [billing profile and invoice section](/azure/cost-management-billing/understand/mca-overview#your-billing-account) are active, and any applicable [Azure subscription spending limit](/azure/cost-management-billing/manage/spending-limit#remove-the-spending-limit-in-azure-portal) is removed.
>
> If your MCA billing account doesn't have an Azure plan, create an invoice section. This action might provision the required Azure plan. For instructions, see [Organize your invoice based on your needs](/azure/cost-management-billing/manage/mca-section-invoice). For all billing requirements, see [Configure billing details](#step-2-configure-billing-details).

Expand Down