Installing Developer Sandboxes
Summarize
Summary of Installing Developer Sandboxes
Developer Sandboxes allow for the development and testing of applications in a controlled environment. Installation requires assistance from your ServiceNow account team and is subject to entitlement and procurement processes.
Show less
Key Features
- Entitlements and Procurement: Check your entitlements to ensure access to Developer Sandboxes, which are a paid feature activated post-procurement.
- Installation Request: Once entitled, submit a case to Now Support with your instance name and the number of sandboxes required.
- Instance Requirements: A non-production instance on ADCv3 (Application Delivery Controller version 3) is necessary, with at least one pack of sandboxes (10 sandboxes) per instance.
- Unique Instances: Sandboxes are specific to each instance and cannot be transferred. For multiple instances, order additional packs as needed.
- Node Addition: Each sandbox requires its own app-node; for example, to support 10 sandboxes, 10 new nodes must be added.
- SSO Configuration: Developers can access sandboxes using Single Sign-On (SSO) if specific properties are set in the base instance.
Key Outcomes
After completing the installation and configuration through Now Support, you can effectively utilize Developer Sandboxes for application development. Access through SSO enhances user experience, allowing seamless entry into the sandbox environment.
Developer Sandboxes is installed on your instance with assistance from your ServiceNow account team.
Requesting Developer Sandboxes installation
Check your entitlements to determine whether you have access to Developer Sandboxes. For more information, see Developer Sandboxes entitlements.
Prerequisites for installing Developer Sandboxes
- A non-production instance
- The instance is on ADCv3 (Application Delivery Controller version 3)Note:If the instance is not on ADCv3, it will be moved it as part of the setup.
- Yokohama or higher
Instances and sandboxes
Sandboxes are instance-specific, which means that you can't move a sandbox from one instance to another. If a new instance needs to be sandbox enabled, it will be a net new order.
Each sandbox is hosted in its own app-node. Therefore, a key part of the setup is adding the required number of additional nodes on the instance. For example, to support 10 sandboxes, 10 new nodes would be added to an instance.
Developer Sandboxes does not support self-hosted instances by default, though you can set up your own networking and routing changes to support sandboxes.
For more information on sandboxes and instances, see General guidelines and use cases for Developer Sandboxes.
Contact Now Support to finish installation
The number of available sandboxes on an instance is defined by the number of purchased entitlements. You must contact Now Support to open a case to finish installing and configuring Developer Sandboxes.
Enabling SSO
Developers can access sandboxes using instance credentials as well as Single Sign-On (SSO).
- Disable ACR:
sys_property glide.sso.acr.enable=false - Enable SSO:
glide.authenticate.multisso.enabled = true