Newer Version Available

This content describes an older version of this product. View Latest

Configure Permissions for the License Management App

Determine who needs access to the License Management App (LMA), and set object permissions. Consider using a permission set to assign user permissions.

Ensure that you:

  • Install the LMA.
  • Connect your packaging org (for 1GP) or your Dev Hub org (for 2GP) to the AppExchange Partner Console.
  • Associate your package with the LMA.
  1. Set object permissions for the license, package, and package version custom objects.
    Custom Object Object Permissions
    License To view license records:

    Assign READ permissions

    To modify license records:

    Assign READ and EDIT permissions

    Package To view package records:

    Assign READ permissions

    To modify package records:

    Assign READ and EDIT permissions

    Package Version To view package version records:

    Assign READ permissions

    We recommend leaving all package version records as read-only.

  2. Set field-level security in user profiles or permission sets.
    Custom Object Field-Level Permissions
    License Make all fields read-only.
    Package Make all fields read-only.
    Package Version Make all fields read-only.
  3. Add related lists to page layouts.
    To enable... Add the Licenses related list to the...
    License managers to view the licenses associated with a particular lead Lead page layout
    LMA users to view the licenses associated with a particular account Account page layout
    LMA users to view the licenses associated with a particular contact Contact page layout