Deployment Manager overview
Deployment Manager streamlines the migration of metadata objects between Zuora tenants.
Deployment Manager helps you manage the tenant migration process effectively and efficiently in Zuora.
A deployment is an automated process that migrates metadata objects from a source tenant to a target tenant. Metadata objects in Zuora can be Settings, Custom Fields, Notifications, and more.
For example, when expanding your subscription business with a new tenant, you can use Deployment Manager to migrate configuration from a sandbox tenant to a production tenant. This significantly reduces manual effort while giving you control to compare and selectively deploy the most relevant settings.
Key Features
- Migrate metadata between tenants, for example, from a sandbox tenant to another sandbox tenant, from a sandbox tenant to a production tenant, or from a sandbox tenant to a QA tenant.
- Compare differences of values between the source and the target tenants
- Revert deployments to the previous state in the target tenant
- View deployment history and logs
Deployment Manager Flow
The following graph describes a high-level flow for using the Deployment Manager.
See Use Deployment Manager for more information on the general steps.
Custom Roles in Deployment Manager
Deployment Manager permission can now be incorporated for custom roles. Administrators can grant access perform deployments by creating a custom role and enabling Deployment Manager permission at the tenant level.
To add and authenticate Source Tenants, users must have the Platform Admin role.
Administrative Access
Deployment manager provides the following permissions within tenants:
- Source Tenant : Users must have the Platform Administrator role to add and authenticate Source Tenants.
- Target Tenant : By default, users with a Platform Administrator role will have access to Deployment Manager.
Platform Standard users can run deployments without needing a Platform Administrator role.