21 votes
Accepted

Salesforce Partner Cost

1) What is the minimum cost to become partner (ISV/OEM)? Becoming an ISV partner costs nothing. The tools (all you can eat developer orgs, partner support, technical library, tutorial material, ...
user avatar
19 votes
Accepted

What does OEM stands for?

OEM is an abbreviation for Original Equipment Manufacturer: An original equipment manufacturer, or OEM, manufactures products or components that are purchased by another company and retailed ...
user avatar
  • 19.5k
19 votes

Get the list of users licensed for a Managed Package

As of Summer 14, there are 2 new objects which allow you to use SOQL to see which users are licensed for particular Managed Packages: PackageLicense and UserPackageLicense. UserPackageLicense lets ...
user avatar
  • 9,333
11 votes
Accepted

Does deactivating a user in Salesforce remove them from the license count of a managed package?

[D]o their licenses get removed as well[?] No. [D]o we have to manually remove them from each package? No. Allow me to explain. The license assignments remain when a user is deactivated. However,...
user avatar
  • 429k
9 votes

What is the difference between a "Customer Community Login" license, and a "Customer Community" license?

Here is the nice resource which describes communities licenses in details: https://developer.salesforce.com/blogs/developer-relations/2014/02/salesforce-communities-licenses.html Customer Community ...
user avatar
  • 3,181
9 votes
Accepted

Does Apex really runs in a GOD mode (System Mode)

Apex Code has two modes of operation: "sharing" and "without sharing" modes. While in sharing mode, the user's permissions will have an effect on what they're allowed to do. When using "without ...
user avatar
  • 429k
8 votes
Accepted

Checking to see if a user has a licence for a managed package

This is possible by querying on the UserPackageLicense object, available as of Summer 14, as described in my answer to this post: Get the list of users licensed for a managed package private static ...
user avatar
  • 9,333
8 votes

What is the difference between the "Salesforce" and "Salesforce Platform" licenses?

In addition to what Vivek said, Salesforce licences have much more administrative permissions than Salesforce Platform licences. These include: - Ability to manage internal users - Authoring Apex - ...
user avatar
  • 2,122
8 votes
Accepted

What are the advantages of Light Application objects

Salesforce offers Force.com Light App Licenses that can access up to 10 Light Application Objects for a little bit cheaper than the Force.com Enterprise App License. You can find out a little bit more ...
user avatar
8 votes

Salesforce reseller programme / Partner programme - Apto app - how does work?

This is a type of OEM application where SF allow user to build app and sell it as per there customization. The AppExchange OEM Edition nevertheless offers developers a proven and secure platform, ...
user avatar
8 votes
Accepted

Salesforce reseller programme / Partner programme - Apto app - how does work?

Salesforce allows you to build an application, called an OEM application, where your subscribers do not pay salesforce.com directly for licenses, but instead pay the OEM partner directly. In turn, the ...
user avatar
  • 429k
8 votes

How to load 10,000 users to salesforce

Loading 10,000 users is the same as loading 1 user. Just map the fields appropriately and upload the records via Data Loader/API/etc. To answer your questions: What are the steps/or how can we load ...
user avatar
  • 429k
7 votes
Accepted

How is a Salesforce Sandbox licensed?

You need to contact your AE for this pricing information. We are unable to provide you an accurate response. It really varies by customers. When you do an upgrade/contract renewal the AE might throw ...
user avatar
  • 1,426
7 votes
Accepted

Why not enable Flow User?

In general, if a feature license requires you to pay for the license, then the answer comes down to money. Did you buy enough licenses for every user in your org to use that feature. If the answer ...
user avatar
  • 19.1k
6 votes
Accepted

Authenticated Website licenses obsolete?

The User Licenses Overview no longer lists the license type, which may be evidence that they are indeed discontinued. Traditionally, license types that are discontinued are still available to current ...
user avatar
  • 429k
6 votes
Accepted

License Limit Exceeded Error while creating user

There is no solution to this since you have consumed all the license that were allocated for your org . Deactivate the existing users if you are testing your code . You can also purchase additional ...
user avatar
6 votes

How UserInfo.isCurrentUserLicensed(namespace) works?

Try passing your namespace without double underscores to the method: Boolean isCongaInstalled = UserInfo.isCurrentUserLicensed('APXTConga4');
user avatar
  • 17.5k
6 votes

How wrong is it to use code to avoid a license limitation?

Your use of salesforce.com is bound by contractual agreements. By intentionally bypassing license restrictions, you are in breach of contract. You may be subject to retroactive license fees, ...
user avatar
  • 429k
6 votes
Accepted

Standalone CPQ Licensing?

Salesforce CPQ functionality uses following data model. So, the licensing should be considered where you have access to Standard CRM objects, as well as access to Custom objects. To access ...
user avatar
6 votes
Accepted

Can Platform License Users access the Standard Order Object?

Well yes and no, In Standard Salesforce UI, no. You cannot even assign Order CRUD via permission SET. In VF, APEX, Aura, LWC Yes. You have to use custom apex classes, triggers, and wrappers and get ...
user avatar
6 votes

Develop & test FMA features in DX scratch orgs

Feature Parameters are defined as XML in your source of truth. They will exist in your scratch org if you push them in as metadata. They can be tested, though the actual feature parameter value is not ...
user avatar
6 votes
Accepted

Develop & test FMA features in DX scratch orgs

To develop and test Feature Parameters with Managed 2GP (Second-Generation Managed Packages), you must work directly with the Feature Parameter metadata. FeatureParameterBoolean FeatureParameterDate ...
user avatar
5 votes

Allocate (deallocate) managed package licenses to users via Apex

I know it is marked as an Answer because probably at that time this function wasn't yet devised by Salesforce, I'm adding the link for anyone coming to this question like I did today :-) ... ...
user avatar
  • 5,596
5 votes

Find Org expiration date

TrialExpirationDate tell us the date on which Trial is going to expire. IF you have normal Dev org or purchases org then this field will be NULL From the doc: Description: The date that this ...
user avatar
  • 8,979
5 votes
Accepted

Exact differences between Partner Community License and Enterprise Edition

Here are 3 links you may find more helpful than what you've already referenced Uwe. I'm including the 1st one because you're an ISV. OEM User License Comparison. Getting Started With Communities. ...
user avatar
  • 40.3k
5 votes

Do communities users need to be globally unique (across all SFDC systems)?

I can confirm that communities username should be unique across only that org and you can have two orgs with same username for community user license.
user avatar
5 votes
Accepted

AppExchange questions that are not clear in the documentation

Are apps on AppExchange considered just add-ons to the Salesforce organisations? Yes. Salesforce is a Platform as a Service (PaaS), so apps are indeed add-ons. If I have a CRM licence, but install ...
user avatar
  • 429k
5 votes
Accepted

User Licenses Remaining?

We have a UserLicense object in Salesforce, which stores all the license count information. Link to documentation: UserLicense object. Query: select Id, Name, UsedLicenses, TotalLicenses, Status, ...
user avatar
  • 2,751
5 votes

IoT cloud in salesforce pricing

As of W'18, Salesforce has split IoT offerings into two products: IoT Scale and IoT Explorer. IoT Scale is a custom application cluster on top of Kafka running on AWS. This is what was previously ...
user avatar
  • 171
5 votes
Accepted

How to develop a free and premium app, all-in-one

You'd want two packages, a base package and an extension. There's no way to license "part" of a package. The base package could detect the presence of the extension package, and call a method via an ...
user avatar
  • 429k

Only top scored, non community-wiki answers of a minimum length are eligible