By default we recommend to install application for All Users (all profiles), but other options may be also used. In such a case, the organization will have to be more careful about permissions distribution, especially for users who do not have a ClosePlan License and managed Permissions sets.
Install for Admins Only
Specifies the following settings on the installing administrator’s profile and any profile with the "Customize Application" permission:
Object permissions—Read, Create, Edit, Delete, View All, and Modify All - enabled
Field-level security—set to visible and editable for all fields Apex classes—enabled
Visualforce pages—enabled
App settings—enabled
Tab settings—determined by the package developer
Page layout settings—determined by the package developer
Record Type settings—determined by the package developer After installation, if you have Enterprise, Performance, Unlimited, or Developer Edition, set the appropriate user and object permissions on custom profiles as needed.
Install for All Users
Specifies the following settings on all internal custom profiles:
Object permissions— Read, Create, Edit, and Delete-enabled
Field-level security—set to visible and editable for all fields
Apex classes—enabled
Visualforce pages—enabled
App settings—enabled
Tab settings—determined by the package developer
Page layout settings—determined by the package developer
Record Type settings—copied from admin profile
Install for Specific Profiles...
Lets you determine package access for all custom profiles in your org. You can set each profile to have full access or no access for the new package and all its components.
Full Access—Specifies the following settings for each profile:
Object permissionsRead, Create, Edit, and Delete enabled
Field-level security—set to visible and editable for all fields
Apex classes—enabled
Visualforce pages—enabled
App settings—enabled
Tab settings—enabled
Page layout settings—determined by the package developer
Record Type settings—determined by the package developer
No Access—Page layout and Record Type settings are determined by the package developer. All other settings are hidden or disabled.