We have a managed package which would be used by a Marketing Director like profile. We have added permission sets to the profile to enable permissions to use the package.
We want the package to be installable for Marketing Managers/Directors.
Do we need to include a custom profile for a 'Marketing Manager/Director'? If not, how would a system admin go about installing the app for other users? I assume they would have to assign the permission set and enable the app visibility for users. This seems tedious. Is it the recommended way to do this?
Also, How would additional profile installs be handled after the initial install? Say, the system admin installed the package for 'Standard User' profile and now wants to extend the package to 'Standard Platform User'? What would be the process for doing so?