Commit Full Profiles and Permission Sets
With Copado you have the ability to commit full profiles and permission sets from one source org into Git. This is specially useful when the profile or the permission set has to reconcile the existing permissions in Git with latest changes in Salesforce.
Instead of having to commit all related objects (as retrieve only) along with the profile or the permission set, Copado makes it simpler with this improved functionality.
When the Full Profiles & Permission Sets operation is selected, the metadata grid appears with the list of profiles and permission sets. When committing profiles and permission sets using this operation, the complete XML file is committed. This means that the committed files contain all the existing references to other components (e.g. object permissions, field permissions, page accesses, class accesses, layout assignments, record type assignments, etc.).
You can commit full profiles and permission sets using 2 different methods.
- As of v11, you can select the Full Profiles & Permission Sets option from the Git Operation field within the commit page.
- For v10 and previous versions, add a predefined text (@fullprofilespermissionsets) as a comment in the commit: