Scenario |
Snapshot |
Eclipse |
ANT |
Change Sets |
Primary Purpose |
Change and Release Management |
Apex Development |
Release Management |
Release Management |
Designed for a Salesforce Administrator |
Yes |
No. Designed for a developer. |
No. Designed for a developer. |
Yes |
Back up Org customizations |
Yes |
Yes |
Yes |
Yes |
Deploy Org customizations between related Orgs |
Yes |
Yes |
Yes |
Yes |
Capture limited set of Org customizations for quick fixes |
Yes |
Yes |
Yes |
Yes |
Preview or simulate customization deployment prior to actual deployment |
Yes. SnapShot allows the user to run a simulation and returns success/ error messages as if they executed an actual deployment. |
Yes |
Yes |
Yes |
Deploy Org customizations between a Developer Edition instance and Production/ Sandbox instance |
Yes |
Yes |
Yes |
No |
Deploy Org customizations between unrelated Orgs |
Yes |
Yes |
Yes |
No |
Deploy metadata with a content repo as source to a salesforce Org |
Yes. Snapshot can pull metadata from any content repo including Git Enterprise, Bibucket, SVN, TFS etc. |
Yes |
Yes |
No |
Delete unwanted Org customizations to reduce bloat |
Yes. SnapShot provides a menu based scheme to identify and reduce bloat across various metadata types including email templates, groups, queues etc. |
Yes |
Yes |
No |
Ability to deploy customizations to Standard Objects (Account, Opportunity etc.) |
Yes. SnapShot can capture and deploy Standard Object customizations (including new/ updated fields). |
Yes |
Yes |
Yes |
Ability to deploy Profile changes |
Yes. SnapShot facilitates fine grain Profile metadata deployments (e.g. change Apex Class Access for Class A only for the Guest profile). |
Yes. Entire profile needs to be migrated. |
Yes. Entire profile needs to be migrated. |
Yes. Metadata being secured has to be migrated along with Profile. |
Ability to deploy assets in Unfiled Public folder |
Yes. SnapShot facilities deploying report, dashboards, documents, email templates in Unfiled Public folders. |
Yes |
Yes |
No |
Ability to run unmanaged tests only as part of deployment |
Yes. SnapShot can optionally run unmanaged and/ or managed tests as part of the migration. |
No |
Yes. Need to specify each test class individually. |
Yes |
Detect metadata changes between current and previous Org status |
Yes. High level changes are displayed with drilldown capability to display XML differences. |
Yes. XML diff only. |
No |
No |
Match Profile references during deployment |
Yes. SnapShot automatically matches references to Objects in the Job list and destination with the Profiles being pushed. This reduces Profile deployment errors. |
No |
No |
No |
Generate documentation on current state of Org. Usually, to satisfy audit regulations like SOX, FDIC or HIPAA |
Yes. SnapShot can generate Data Dictionaries for Standard and Custom Objects and Fields, HTML and Plain Text Change Lists on an Org comparison, or just the captured XML depending on what the user wants. |
No |
No |
No |
Identify true security privilege by combining Profile and Permission Set |
Yes. SnapShot can combine Profile and Permission Sets assigned to a user to display “true” security. |
No |
No |
No |
Track deployments and generate audit reports and dashboards |
Yes. SnapShot deployments are logged natively to prepackaged, extensible objects. Standard salesforce reports and dashboards are supplied as part of the package and can be customized as needed. |
No |
No |
No |
Compare Orgs to generate change lists |
Yes. SnapShot can display a high-level “delta” comparison of customizations with drill down capabilities. These comparison charts can be exported to user readable HTML or Plain Text. |
No |
No |
No |
Display asset relationships |
Yes. SnapShot displays asset relationships with drilldown to traverse the relationship graph. |
No |
No |
No |
Automate Org state capture to ensure periodic backups of your Org |
Yes. Scheduled automatic snapshots captures ensures that you are never left without a backup and a broken Org. |
No |
Yes. Needs an external tool like Cron or AT. |
No |
Edit metadata en masse rapidly |
Yes. SnapShot Studio enabled editing profile and object metadata en masse using a single interface. |
No |
No |
No |
Identify Org bloat |
Yes. SnapShot has metadata and data reports to help identify unused fields, picklist values, unreferenced assets etc. |
No |
No |
No |
Track asset change history |
Yes. Snapshot has metadata change history reports to help with chain of custody reports. |
No |
No |
No |
Track user/ admin activity in your Org |
Yes. Snapshot provides detailed reports to help track user and admin activity reports over predefined or customized dates using various salesforce technologies. |
No |
No |
No |
Comments
0 comments
Article is closed for comments.