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.

Before You Begin 

Ensure that you:

  • Install the LMA.
  • Connect your packaging org (for 1GP) or your Dev Hub org (for 2GP) to the AgentExchange Partner Console.
  • Associate your package with the LMA.
  1. Set object permissions for the license, package, and package version custom objects.

    Custom ObjectObject Permissions
    LicenseTo view license records, assign READ permissions. To modify license records, assign READ and EDIT permissions.
    PackageTo view package records, assign READ permissions. To modify package records, assign READ and EDIT permissions.
    Package VersionTo 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 ObjectField-Level Permissions
    LicenseMake all fields read-only.
    PackageMake all fields read-only.
    Package VersionMake 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 leadLead page layout
    LMA users to view the licenses associated with a particular accountAccount page layout
    LMA users to view the licenses associated with a particular contactContact page layout