Plugin’s in UserA Branch 70
Plugin’s in Main Branch 75
If user A is deploying plugin from his branch which is not updated with main then 5 extra sdk steps are getting removed from the Crm solution .
And After If some one deploying Plugins from Mainbranch then he required to add those 5 sdk steps to solution again and that step changing the SDK Step Name(GUID).
Is there any possible way to stop unregistering a plug-in ??
I think remove the delete privilege of SdkMessageProcessingStep can do this if UserA is not a system admin.
But the new question is that what if developer created a wrong plugin and want to delete and create a new one? Or some old step is no longer needed?
In actual Devops, I keep one branch for one instance, everything should run with the certain branch, user should merge their code to certain branch and then do the publish.
PS: if you want to backup the plugin every time it get creates, you may create a power automate flow to do this.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156