11

[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, you can write a trigger or Process Builder (via a flow) to remove those assigned licenses when a user is deactivated. This is how we keep our license count ...


5

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.


5

For the basic out-of-the-box configuration, it looks like Developer Edition gets the following: Chatter External 500 Chatter Free 5,000 Company Communities 10 Customer Community 5 Customer Community Login 5 Customer Community Plus 5 Customer Community Plus ...


5

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 your job done. Its because Apex runs in System Mode and surpasses license limitations. Should you do it? Doing this breaks the Master Subscription Agreement. ...


4

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 referred to as Thunder and then IoT Cloud. These clusters are meant to handle billions of events per day and allow for some amazingly complicated telemetry ...


3

Go to Admin - Account Settings - Subscription Details, you should see the start and end dates


3

Best I can tell you is: FFA - FinancialForce Accounting https://www.financialforce.com/financial-management/accounting/ FFR - FinancialForce Reporting FinancialForce custom reporting application for FFA FFRM - FinancialForce Revenue Management FinancialForce Revenue Management: Revenue Management provides a robust tool for any customer to handle ...


3

Your Error itself stating that you are exceeding license limit. In that case you need to purchase new license or you need to deactivate a user for that particular license. You can check remaining license count under Setup-> Company Information -> User Licenses related list.


3

The following answer is assuming that you are using Customer Community Licences, it will be different if you use Partner Community licences. The Customer Community Login licence type may be more appropriate for your use case as any user that can login to the community will need a licence, but if you have large numbers of registered users that will not make ...


3

If you refer to the documentation and refer to the below excerpt, not all permission are allowed on standard platform licenses and this permission seems to be one of those (refer to this answer here, which mentions same thing) These users are not entitled to some user permissions and standard apps, including report subscriptions and standard tabs and ...


2

Did you check the security on the page itself? Setup | Develop | Pages then, look at the list of pages, and select the security option for the page in question. Make sure that everyone has access to the page.


2

Formula fields and roll up summary fields are evaluated without regards for field level or object level security. As long as the chatter user can see the record, has object level permission, and field level permission on the formula field, they can see the output of the field and filter on the field.


2

Sorry to be the bearer of bad news, but license counts (available, that is) are not available to apps/API. But while we're on the topic, are you talking about ISV app licenses or about Salesforce seats of various varieties (Standard, platform, portal, Chatter Free, etc)? Because neither of those are available from within the app... BUT you can expose a web ...


2

Not only is there no way to determine a user based on a token in Salesforce, sharing a user between multiple people may be in violation of your contract with salesforce, and will cause complications when multiple people are in the system as the same user. For example, they would all share the same recent items list, you would not be able to distinguish ...


2

Custom objects are your only real viable option here. Basically you need a "hub" org to track all the other orgs and have them talk to one where you're tracking them all in one place. You could add a lookup to contact and add all your users as contacts under your company's account. This way a contact can be created when they are hired and as they move ...


2

On the surface, you're correct and both extend the access a user has to the platform. But they do it in different ways. A feature license just grants a user access to a specific feature. You either enable it or disable it in the user's profile and that's it. Permission set licenses grant more granular control because the user needs both a permission set ...


2

Yes, Site-based licenses report "true" for all user contexts. You can test this in a Sandbox to prove this to yourself (all apps installed in Sandboxes have perpetual Site-based licensing).


2

You can query the UserLicense table to get at this data: UserLicense ul = [select TotalLicenses, UsedLicenses from userlicense where Name = 'Force.com - Free']; From there, you need to subtract usedlicenses from totallicenses to get the number of free licenses. Alternatively, use one query: AggregateResult res = [SELECT COUNT(Id), MAX(Profile....


2

Based on the information you provided: Classic experience and inline edit The user type selection looks like not to be available in inline edit in classic. However if you click on the edit button, you will be able to select the type of the user as well. Refer to the image below.


2

When you check salesforce data model via Force.com IDE you will see that it is a special kind of relationship configured by Salesforce and there is no Relationship name (used in queries). Check the screenshot:


2

Thanks to the hint from Mohith Shrivastava I managed to get rid of this error message by using scratch org definition file with Communites and Sites and Networks enabled: { "orgName": "Demo Company", "edition": "Developer", "features": ["Communities", "Sites"], "settings": { "orgPreferenceSettings" : { "s1DesktopEnabled": ...


2

You can collect the users based on the License type, please refer the below code to collect a map of LicenseId to List of Users (can collect based on License Name as well). Map<String, List<User>> mapLicenseToLstUser = new Map<String, List<User>>(); Map<Id, List<User>> mapLicenseIdToLstUser = new Map<Id, List<User&...


2

How about using Platform Events, Platform Events run in the context of the Automated Process and thus they can be used for such scenarios. Create an Event User_Creation_Event__e, with 2 fields, AccountID__C and UserJSON__C Create a Trigger on User_Creation_Event__e which will create Community users, From your COntroller , instead of calling Site....


1

I wanted to know can we associate licensing for the managed package after the security review ? Yes, you'll be given directions for how to install the LMA and associate your package to the LMA. This will enable the ability to log in as a subscriber and manage license count, trial mode, etc. Can we change the licensing model at a later stage from site ...


1

You should be good. As long as you stay under your license count you're fine. SFDC won't allow you to exceed the limit


1

This would only be possible by implementing Salesforce to Salesforce as a single Salesforce Org can only include one licence type for Salesforce users.I suspect the cost of running 2 orgs connected like this would outweigh any saving on the licence costs. Documentation for Salesforce2Salesforce here A better option may be to use Salesforce Lightning ...


1

I believe now they are offering them (Force.com-One App, Force.com App subscription, and Company Community User) in the same bucket under App Cloud flavor (and also as Employee Communtiy) and it's called Employee Apps and Community $25/mo and it provides Read/Write access to Accounts and Contacts, but none other CRM standard objects, and also up to 10 Custom ...


1

Licenses that look like they meet your criteria are Force.com-One App, force.com App subscription, and Company community User. You may want to use the company community option since they only login a few times a year. This will allow access to Accounts, contacts, cases, and documents along with up to 10 custom objects and 10 custom tabs. Please see the link ...


1

This sounds more like a question for your Account Executive at Salesforce, or possibly Salesforce support. I'd assume you either: Had more licenses in the past, and may have re-evaluated your contract with Salesforce at the start of a new Contract term, and requested a decrease in your license count. (In this case, the decreased license count wouldn't ...


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