When a customer installs my Managed Package I as the ISV get powerful access to his Org. The access is not restricted to my app and its metadata but by the profile of the user that grants access.
To minimize the impact of what we can do with Subscriber Support I would like to package a special Subscriber Support Limited Profile with my Managed Package that restricts this user's access to the artifacts of my App only.
- Is there anything wrong with my thinking? Are there better ways?
- Is there a Free Licence I could base my Profile on which potentially allows me to give huge access to all the features of my App, but still have no cost from my customers? What about the Free Force.com license? Is it limited to much to read my objects, reports and dashboards?