Blog

How to: deploy AddressTools Premium to users in your organization

Overview

Permission assignment is essential for users to be able to use AddressTools functionality. See granting permissions to address premium users for more information.

If you are looking to configure a custom permission set, or grant a managed package license, continue reading to see what is required.

Object and Field Permissions

Setup each object and associated fields with the permissions noted in the table below.

ObjectObject PermissionField NameField Permission
UsersN/A

QuickComplete Country


Exempt Validation Errors


Read
CountriesView AllAll fieldsRead
StatesView AllAll fieldsRead
ZIP CodesView AllAll fieldsRead
ZIP Code CountiesView AllAll fieldsRead
Time ZonesView AllAll fieldsRead
Alternate Country NamesView AllAll fieldsRead
Alternate State NamesView AllAll fieldsRead

Apex, Visualforce and Custom Settings

The user/profile will need access to all Apex Classes with the prefix:

  • pw_ccpro__

The user/profile will need access to the following Visualforce Pages:

  • pw_ccpro__CountriesJavaScript
  • pw_ccpro__SessionIdPage

The user/profile will need access to the following Custom Setting Definitions:

  • CountryComplete Settings
  • AddressTools Fields to Validate

License Allocation

After deployment to production, a license must be allocated to each user.

This can be managed in Setup | Installed Packages | Manage Licenses next to AddressTools.

API Enabled

Users wishing to leverage the interactive functionality available in the tool require the permission API Enabled.


Back to the AddressTools Premium installation walkthrough

Leave a Reply

 

Discover more from ProvenWorks

Subscribe now to keep reading and get access to the full archive.

Continue reading