Questions tagged [lma]

License Management App (LMA) for managing App Exchange packages deployed to subscribers.

Filter by
Sorted by
Tagged with
12
votes
1answer
97 views

Apex performance drops between Anonymous Apex and Trigger. Then further when using LMA login

Short version using approximate Apex CPU timings. Anonymous Apex can run a loop over 200 opportunities in ~10ms. The same loop in a trigger takes ~80ms. If you use an LMA login the trigger loop ...
9
votes
2answers
212 views

Use FMA Features for per-user licensing

As I understand the Salesforce FMA, you can enable certain Boolean toggles per LMA license. But those licences are per org, either: As Site-wide license for all users of a subscriber org An amount of ...
9
votes
1answer
714 views

Can the production org id corresponding to a sandbox org id be found via Apex?

The use case is that we have added additional licensing parameters to the LMA License object that our managed package reads from the LMA via a @RestResource site added to the LMA org. This works ...
9
votes
1answer
451 views

Revenue sharing for ISVforce

I have listed my app in appexchange. I received an LMO and I am able to modify the licences for all installs like adding seats, setting expiration etc. I can't use appexchange checkout as stripe is ...
8
votes
2answers
1k views

Allocate (deallocate) managed package licenses to users via Apex

Our salesforce is integrated with a third party that activates and deactivates users on a daily basis. Given this situation, it would be ideal that licenses for managed packages are allocated/de-...
8
votes
2answers
511 views

Alter Lead Assignment Notification when lead created by the LMA (License Management App)

I feel defeated asking this but I am stumped..... Ok so I am trying to figure out how to route or in any way affect the Lead Assignment notification when the lead is created by the LAM (License ...
7
votes
1answer
947 views

Granting the “Debug Apex” permission for the Apex Debugger as an ISV Partner

I'm following the instructions under Get Started with the Apex Debugger. I'm up to the point where I create a Permission Set for the debugger user to enable the "Debug Apex" permission under System ...
6
votes
3answers
954 views

Understanding App Exchange LeadSource in the LMA

I am having a similar problem as the one in this post where my leads are coming in with differing sources. All installation attempts used "Get it now" from the listing on App Exchange and successfully ...
6
votes
3answers
4k views

Access to debug logs in managed package

Should you need a custom logging class for your managed package? I'm aware that you can use subscriber support but is there any benefit of using custom logging? If you do implement a custom logger, ...
6
votes
1answer
145 views

How long before an org shows up under Subscriber Organizations in the LMA?

I have a customer who installed our app and granted us login access, but I can't log in because they don't show up under "Subscriber Organizations" in the License Management Application. Is this ...
5
votes
2answers
649 views

AppExchange Leads from Salesforce

Any ideas why SFDC generates Leads for Dev Org installs of an AppExchange package, but not for a Sandbox install? Related question: Any idea if the Subscriber org type (EE, etc) can be accessed via ...
5
votes
1answer
150 views

How to implement per user Licenses with LMA for an AppExchange App

I'm wondering how to implement user restrictions to an SFDC AppExchange App based on Licenses with the LMA. The idea is that only users within a customer's org who have been assigned a license have ...
5
votes
1answer
482 views

How do I manage Protected Custom Settings in a BETA package?

As I understand there are two visibility modes for Custom Settings: Public settings, accessed via Setup > Custom Settings Protected settings, via Grant Login Access after installing a security ...
4
votes
3answers
181 views

Check managed app installation using PartnerWSDl

I am integrating salesforce in my ASP.NET application. I am able to every operation using partnerWSDL but needs to check managed application installed in an account. Like I am having a LMA on ...
4
votes
1answer
169 views

Salesforce LMA - License object

I would like to write a trigger(after insert) on the LMA, license object. the documentation says - after - triggers are fine and there shouldn't be any mandatory fields on the License object. I want ...
4
votes
1answer
72 views

Associating a Package License Management App

We have an app on the Salesforce App Exchange right now and I am looking into using the License Management App (LMA) with. I am cautious to just go ahead and link our managed package with the LMA ...
3
votes
1answer
142 views

Turning off features using an extension package

I've built out a fully-featured managed Salesforce app that I would like to now split into multiple price tiers with different features. Has anyone successfully implemented an extension package that ...
3
votes
3answers
395 views

What should I use as my APO?

I'm confused about what I should be using as my APO. I see a few options: Get a Business Org page from the ISVforce Guide suggests that I should Create A Case and apply for an ISV CRM. The ...
3
votes
1answer
28 views

License Management Application (LMA) in scratch org

We would like to do some sort of exploration of License Management Application, i.e. play with it, look at new objects added to SF schema, maybe write some triggers etc. Is it possible to spin up a ...
3
votes
1answer
44 views

How do I access the full debug log for an managed email service Messaging.InboundEmailHandler?

I have a Messaging.InboundEmailHandler class that is packaged and distributed as part of a managed package. It is then configured against an Email Service in subscriber orgs. How can I access the ...
3
votes
1answer
66 views

Managed package license timeline

We have a managed package ready to go in for security review . We have yet to fully understand the LMA org and it's functionalities. I wanted to know can we associate licensing for the managed ...
3
votes
1answer
47 views

Is there a way i can send an email to the Lead when a license record is created in LMA

I have a managed package and whenever someone installs a package i would like to send them a email. I cant use a workflow on License object as i would not get the email address of the lead on the ...
3
votes
0answers
54 views

How to use the Feature Management App (FMA) to grant access for a defined number of users?

The FMA allows named booleans, integers and dates to be set by the creator of a managed package so they can turn package features on and off per customer. The boolean option is pretty obvious: every ...
3
votes
1answer
49 views

Site-wide licence for QA org is reset in LMA on package upgrade

For each of our customer apps, we create an Enterprise org for acceptance testing. We always create them using our ISV Environment Hub. We now struggle with doing testing in one of those QA orgs as ...
3
votes
0answers
236 views

Granting Login Access via Licence Management App by Users

We are an ISV partner and our customers use our package 24/5 on for a mission critical purpose. We are using LMA to support them using "Grant Login Access" feature. The problem we are dealing with is ...
3
votes
0answers
227 views

Can a managed package be managed through different licenses?

In the context of this question: Can two managed packages utilize common core libraries and other questions concerning managed packages and extensions... For any two apps that share a lot of code, ...
2
votes
1answer
546 views

How the LMA(License Management Application) works in Salesforce?

My client wants to use LMA Application in Salesforce Application and i have found that is used for creating leads and licence offering for customer installation.But i think that LMA installs only in ...
2
votes
1answer
160 views

What happens when I reduce Seats for a license in LMA

We have managed packaged App in appexchange and we use 'Seats' field to assign licenses to our Clients in LMO. My question is what happens when someone is assigned 5 seats and they are using all 5 but ...
2
votes
2answers
752 views

Managed package license checks for users [duplicate]

I want to enable licensing for my managed package and had few questions: The licensing would be on a per user basis. My managed package runs a scheduled job in system context and performs some ...
2
votes
1answer
427 views

LMA: Get a list of all Subscribers with version installed

Is it possible to use some Salesforce API to retrieve list of all subscribers and the version of you managed package installed. For example, there is a SUBSCRIBERS tab in Licence Management ...
2
votes
1answer
136 views

FMA parameter update in LMO org using apex

We recently started using FMA app to manage some features in our managed package app. One of the requirement we have right now is on License create/update we need to update one of our FMA parameter (...
2
votes
1answer
48 views

License Management App not activating licenses

I've had a couple of instances recently where marking a license as 'Active' in the LMA and clearing out the expiry date does not seem to actually take effect within the user's org. In our LMA org, the ...
2
votes
1answer
128 views

How do I get an ISV business org?

I have developed a managed package in a DE org, and later became approved as a Partner. I plan to put my package on AppExchange, but I need an LMO. I read somewhere that my ISV business org comes with ...
2
votes
0answers
78 views

How can I get Debug Logs for Apex code in my Managed Package which is invoked via Execute Anonymous on the Subscriber Org?

I have installed a Managed Package and connected it via the LMA. The subscriber org shows up under the Subscribers-Tab. An user on the subscriber org has granted me (as package provider) login access. ...
2
votes
0answers
29 views

How to access Base package code with Extension packages without running into licensing issues

I have couple of question regarding Extension packages and love to hear some clarification/answers: We want to release an extension package to our Base package (which is already in the appexchange). ...
2
votes
1answer
52 views

LMA (License Management App) problem in sfLma.updateCustomerLicense

We are getting this error when trying to increase licensed seats through the "Modify License" button: sfLma.updateCustomerLicense: execution of BeforeUpdate caused by: System.UnexpectedException: ...
2
votes
0answers
21 views

LMA Packages Latest Version Merge Field Not Populating

I'm trying to create an email template that uses the Lead.Name merge field and sfLma__Package__c.sfLma__Latest_Version__c merge field. When I "Send Test and Verify Merge Fields" - choosing a Lead ...
2
votes
0answers
122 views

“insufficient access rights on cross-reference id” error when modifying a license with the LMA

After clicking Modify License and changing (for example) the expiration date of a license in the License Management App, I get an "insufficient access rights on cross-reference id" error. This doesn'...
2
votes
1answer
38 views

Managed package : block license on number of records instead of number of users

We are busy with a managed package but we want to use a bit of an other license management then the normal flow. In the normal flow you can control the users that have access via the license managent ...
2
votes
0answers
31 views

Risk of making production org the apo? [closed]

What are the risks and best practices around using our production org vs the provisioed SIV org as the APO (LMA)?
1
vote
1answer
74 views

Don’t install the LMA in the Developer Edition org where you created a managed package

I have developed and uploaded managed package from my developer edition org. I have created listing in my partner account. I have set the price etc. To link my app in LMA I am following this link ...
1
vote
1answer
75 views

Managed Package: Subscriber Support via LMA - Access to protected settings and custom metadata

Let's say, we had LMA (License Managing Application) configured for our managed package and subscriber granted us permission to log in on their behalf via Subscriber Support tab. If we logged in, ...
1
vote
1answer
46 views

LMA - install on Partner Business Org or our Production org?

I've done a lot of reading on LMA (nice overview here), and it's an app that can technically be installed on any org, although docs and this trailhead module generally suggest to install it on a ...
1
vote
1answer
61 views

Managed package licensing

I have a managed package that would be used by System administrators and Sales Managers. However, Sales Reps and AEs would indirectly be referenced by the app for reading attributes off of them. I ...
1
vote
1answer
199 views

No subscribers under Subscriber Organizations tab in license management app (LMA)

We have installed License Management App (LMA) into our business organization for one of our packages. Now we want to use the LMA to login to our customer orgs that have installed other packages. I ...
1
vote
1answer
197 views

Publishing on appExchange

Here is what i have done so far..I have created a ISV/APO from the link http://www.salesforce.com/partners. Then i have Requested for Parter dev org. Creted my managed package in Parter dev org. Now i ...
1
vote
1answer
20 views

Are installHandlers executed after the LMA creates the license?

I have an app on the appexchange, when a subscriber installs the app, it will run an install handler process on his org. LMA will also create a license for the subscriber on my org. My question is: ...
1
vote
1answer
58 views

LMA - notification on licence change

I dont know if this is the right place to post such question, but after endless hours googling, i didnt find the answer to this. I have this usecase: A org buy our application via AppExchange and it ...
1
vote
1answer
965 views

Single Sign-On Error when viewing Subscriber org in LMA

I am getting a Single Sign-On Error when attempting to view one specific Subscriber Organization in the LMA (License Management Application) The error message is: We can't log you in. Check for an ...
1
vote
1answer
44 views

Installing Managed Package with InstalledPackage

I have a (free) managed package on the AppExchange. It is not an extension package, but it bundles nicely with a few other free packages. In order to help users get started, I tested out a Metadata ...