You need to sign in to do that
Don't have an account?

Does manage package upgrade overwrite permissions to existing profiles?
If the subscriber org has a profile with some permissions on a custom object (custom object from managed package). If we upgrade package, does the permissions get overwritten? And is it same behaviour with package uninstall and re-install?
Profile settings are editable but not upgradeable. After upgrading, update the profile settings for any custom objects included in the package. The developer can make changes to profile settings after releasing them, but those changes will not be included in an upgrade. However, changes made to permission sets are included in the upgrade for any permission sets that were included in the package.
Please refer the below link for reference.
- https://success.salesforce.com/answers?id=90630000000hoLuAAI
Please mark it as best answer if the information is informative.so that question is removed from an unanswered question and appear as a proper solution.Thanks
Rahul Kumar
e.g. I install a package with custom object Obj1__c. I create a profile test in subscriber org and give Read and create permission to Obj1__c. Now if I install upgraded package, what happens to permissions of Obj1__c on test profile.