Supported Metadata
Blue Canvas tracks your Salesforce Metadata with Git. As any Salesforce developer knows, not all Metadata was created equal. Here is some information on which kinds of metadata are tracked today and which will be tracked later.
Blue Canvas tracks just about every type of metadata. Some examples include Classes, Triggers, Settings, Visualforce Pages, Custom Fields, Workflow Rules, and Custom Objects, as well as the types listed in the Salesforce documentation for the Metadata API.
A standard package.xml
in the repository tells us which types to track.
Unsupported Metadata Types
There are a few types of metadata which are not currently tracked because they require special attention when tracking or deploying them. Ultimately, Blue Canvas plans to track all types, just like it does with Classes, Triggers, Settings and Visualforce pages.
Currently, Blue Canvas cannot track changes to:
Type | Supported | Comment |
---|---|---|
Profile ProfilePasswordPolicy ProfileSessionSetting PermissionSet | 💡 | Use the option Deploy related profiles and permission sets when creating your deployment. See Deploying Profiles and Permission Sets in Blue Canvas for more information. |
Role Group Queue DelegateGroup | 📧 | Not by default. Email [email protected] if you need this. |
SiteDotCom NetworkBranding TopicsForObjects ExperienceBundle | 📧 | Email us to enable support for communities. ExperienceBundle Metadata API must be enabled first. See Deploying Communities with Blue Canvas for more information. |
Translations CustomObjectTranslation GlobalValueSetTranslation StandardValueSetTranslation | 🚫 | |
CleanDataService | 🚫 | |
CustomFeedFilter | 🚫 | |
Scontrol | 🚫 | Deprecated. |
AuthProvider | 🚫 | Contains sensitive credentials. |
InstalledPackage | 🚫 | Irregular deployment-only type |
Report Dashboard AnalyticSnapshot | 📧 | Not by default. Email [email protected] if you need this. |
SharingRules SharingOwnerRule SharingCriteriaRule SharingTerritoryRule | 📧 | Irregular deployment behavior. Email [email protected] if you need this. |
Territory | 📧 | Irregular deployment behavior. Email [email protected] if you need this. |
WaveApplication WaveDashboard WaveDataflow WaveDataset WaveLens WaveRecipe WaveTemplateBundle WaveXmd | 🚫 | Unsupported content format. |
Email Subfolders | 💡 | Email subfolders cannot be tracked if they are more than one level deep, e.g. emails/A/B/Foo.email |
RestrictionRule AccessControlPolicy | 🚫 |
In addition, none of the types unsupported by the Metadata API can be tracked.
Updated about 1 month ago