TL;DR: Use the in-app environment picker to switch to your Dynamics 365 sandbox, or open it from the Power Platform admin center (Environments > [your sandbox] > Open). You must be a user in that environment with an appropriate security role.
What “sandbox” means in Dynamics 365
A sandbox is a non-production environment you use for development, testing, training, and validation before changes reach production. In Microsoft’s terminology, environments are isolated Dataverse instances with their own apps, data, and security. See Microsoft Learn: Environments overview for how environments are defined and managed.
Prerequisites
- You are licensed for the app you are trying to open (Dynamics 365 or Power Apps).
- Your account is added as a user in the target environment.
- You have at least one security role in that environment (for example, Basic User plus app-specific roles).
- You know the environment name you are trying to reach.
Option 1 - Switch environments inside the app
- Open any model-driven app (for example, Sales hub).
- In the top-right, select the environment name to open the environment picker.
- Choose the sandbox by name. The page reloads into that environment.
- Verify the header shows the sandbox name and the URL host matches the sandbox environment.
Option 2 - Start from home.dynamics.com
- Go to home.dynamics.com and sign in.
- Choose the app you need (Sales, Customer Service, etc.).
- Use the environment picker in the app header to select the sandbox.
Option 3 - Open it from the Power Platform admin center
- Go to admin.powerplatform.microsoft.com.
- Select Environments, then select your sandbox.
- Select Open to launch the default app in that environment.
- To refresh the sandbox with production data, use Copy. Copy overwrites the target sandbox; review Microsoft’s guidance before you proceed.
Find the direct URL for your sandbox
Each environment has a unique URL (host name). The safest way to get it is from the Power Platform admin center: Environments > [sandbox] > Details. Typical patterns look like the following, but your host name may differ by region:
Production (example): https://<org>.crm.dynamics.com/
Sandbox (example): https://<org>-sandbox.crm.dynamics.com/
Bookmark the environment URL once confirmed so you can return to the same sandbox reliably.
Grant a user access to the sandbox
You need both a user record in the environment and a security role:
- In the Power Platform admin center, open Environments > [sandbox].
- Go to Settings > Users + permissions > Users.
- If the user is missing, add them from your directory.
- Select the user and assign the appropriate security roles for the app they will use.
Common issues and fixes
- I do not see the sandbox in the picker: You are likely not a user in that environment. Ask an admin to add you and assign a role.
- I get a permissions error: Ensure you have a security role in the sandbox. Sign out/in after changes.
- The URL opens production: Use the in-app environment picker or the URL from the admin center; clear stale bookmarks.
- I cannot find the default app: In the admin center, select the environment and open the Apps list to launch the correct model-driven app.
Related reading
For safe environment controls, read how to turn off administration mode and how to learn Dynamics 365 as a beginner.
Next steps
- Run a quick ROI check with our Dynamics 365 ROI Calculator: Dynamics 365 ROI Calculator.
- Need expert help standing up environments, roles, or ALM? See our Dynamics 365 services.
- New to environment management across Dataverse and apps? Learn the Power Platform foundation.
References
Frequently Asked Questions
How can one establish a sandbox environment within Dynamics 365 for testing purposes?
To set up a Dynamics 365 sandbox, I recommend starting in the Power Platform admin center. Navigate to Environments, then select "New" and choose "Sandbox" as the type. Pick your region and give it a name. The system will create your sandbox in about an hour.
Could you elaborate on the process for logging into the sandbox version of Dynamics 365?
Logging into a Dynamics 365 sandbox is similar to accessing the production environment. I use the same credentials, but I make sure to select the sandbox URL. This URL typically includes "-sandbox" in the address.
Are there any costs associated with utilizing the Dynamics 365 sandbox, and how are they structured?
Sandbox costs vary based on your license. Some plans include a free sandbox, while others charge per user. I advise checking your specific licensing agreement for detailed pricing.
What steps do I need to follow to procure a partner sandbox environment for Dynamics 365?
To get a partner sandbox, I first ensure I'm enrolled in the Microsoft Partner Network. Then I submit a Partner Sandbox License Request. This form asks for details about my company and intended use.
In what ways does the sandbox feature in Dynamics 365 support developmental and testing workflows?
I find sandboxes crucial for testing new configurations and customizations. They let me try out changes without risking live data. I can also use them to train users or demo new features to clients safely.
Can you guide me through accessing the Dynamics 365 sandbox after initial setup?
After setup, you can access your sandbox through the Power Platform admin center. Click on Environments, find your sandbox, and select it. From there, you can open the various Dynamics 365 apps within that sandbox environment.
Daniel Harper
Contributor, Dynamics 365 GroupThis article is written by Daniel Harper for Dynamics 365 Group. Product behavior, deployment choices, and licensing can change, so confirm current Microsoft documentation before making an implementation decision.
Calculate Your Dynamics 365 Migration ROI
See how much you could save with a free, instant ROI estimate — no signup required.
Get Your Free ROI Estimate