Package installation user access options
Key Takeaway
The option you pick during installation decides who gets access to a package right away. Install for All Users does not reach every user: standard profiles receive no access.
In editions that offer the access choice, Salesforce asks the installing admin who should get access to the package right away: admins only, all users, or specific profiles. The choice sets object permissions and other access on profiles at install time. The option you pick controls who can use the package on day one and how much cleanup you do before rollout.
When the access choice appears
The access choice appears during installation, after you review the package components and before you click "Install". Only these editions offer it:
- Enterprise Edition
- Unlimited Edition
- Performance Edition
- Developer Edition
If your org uses Professional Edition or Group Edition...
You get no access choice, so packages install with Full Access to all user profiles.
If the package contains no custom object...
Salesforce skips the access choice, which gives all users Full Access.