No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Newer Version Available
Installing Packages
| Available in: Group, Professional, Enterprise, Performance, Unlimited, and Developer Editions |
| User Permissions Needed | |
|---|---|
| To install packages: | “Download AppExchange packages” |
- Click the AppExchange link in your organization or go directly to www.appexchange.com.
- Browse the AppExchange site to find the application you want to install.
- Click Get It Now from the application information page.
If the listing does not have a Get It Now option, it may be a partner app that you can download and use outside of Salesforce. Contact the publisher for more information.
- Select your environment type: production or sandbox (test).
- Enter the requested information. For production environments, enter your username and password,
read the user terms, select the I have read and agree... checkbox, and click Install.
For sandbox environments, complete the information in the form provided and click Submit. This package is removed from your sandbox organization whenever you create a new sandbox copy.
- If the package is password-protected, enter the password you received from the publisher.
- Review the package items and click Continue. If you’re installing an upgrade to a managed package, review the list of new items that the upgrade will add.
- Review the API access that package components have been granted to ensure they are acceptable, and click Next if they are. If they are not, click Cancel. For more information, see “About API and Dynamic Apex Access in Packages” in the Salesforce online help.
- When installing unmanaged packages, you can select Resolve Naming Conflicts Automatically. When this is selected, Salesforce changes the name of the component in the package being installed.
- In Enterprise, Unlimited, Performance, and Developer Editions, choose a security option, and click Next:
- 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 creator
- Page layout settings—determined by the package creator
- Record Type settings—determined by the package creator
- Install for All Users
- Specifies the following settings on all internal custom profiles.
- 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 creator
- Page layout settings—determined by the package creator
- Record Type settings—determined by the package creator
- Install for Specific Profiles...
- Enables you to choose the usage access for all custom profiles
in your organization. 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 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 creator
- Page layout settings—determined by the package creator
- Record Type settings—determined by the package creator
- No Access—Specifies the same settings as Full Access, except all object permissions are disabled.
You might see other options if the publisher has included settings for custom profiles. You can incorporate the settings of the publisher’s custom profiles into your profiles without affecting your settings. Choose the name of the profile settings in the drop-down list next to the profile that you need to apply them to. The current settings in that profile remain intact.
Alternatively, click Set All next to an access level to give this setting to all user profiles. - Full Access—Specifies the following settings for each profile.
- In Enterprise, Unlimited, Performance, and Developer Editions, if you chose Select security
settings, select the level of access to give users in
each profile and click Next. Standard options
are:
- Full Access—Specifies the following settings for each profile.
- 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 creator
- Page layout settings—determined by the package creator
- Record Type settings—determined by the package creator
- No Access—Specifies the same settings as Full Access, except all object permissions are disabled.
You might see other options if the publisher has included settings for custom profiles. You can incorporate the settings of the publisher’s custom profiles into your profiles without affecting your settings. Choose the name of the profile settings in the drop-down list next to the profile that you need to apply them to. The current settings in that profile remain intact.
Alternatively, click Set All next to an access level to give this setting to all user profiles.
- Full Access—Specifies the following settings for each profile.
- Click Install to install all the components in the package you have selected. See Configuring Installed Packages in the Salesforce online help to view the standard settings each type of component will have after you install.
- Click OK.
- Configure your package. See ”Configuring Installed Packages” in the Salesforce online help.
- If the package includes permission sets, assign the included permission sets to your users who need them. In managed packages, you can't make changes to permission sets that are included in the package, but subsequent upgrades happen automatically. If you clone a permission set that comes with a managed package or create your own, you can make changes to the permission set, but subsequent upgrades won't affect it.
- If you are reinstalling a package, see Importing Package Data in the Salesforce online help to reimport the package data using the export file you received after uninstalling.
- If you installed a managed package, click Manage Licenses, to assign licenses to users. See Managing Licenses for Installed Packages in the Salesforce online help.