All Users vs. Admin only vs. Selected Profiles

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.