Hot answers tagged

15 votes
Accepted

Property 'tab' not valid in version 42.0

Noting this here for reference in case others run into the issue - the "tab" XML attribute has been renamed to "tabs" in Spring '18. So just change the tag name and you're good to go: <?xml ...
berry120's user avatar
  • 701
14 votes
Accepted

Salesforce Lightning Ready certification

I don't think you will need to worry about Canvas App being embedded in your visualforce for passing through lightning ready certification for your application .Since canvas app is essentially a ...
Mohith Shrivastava's user avatar
13 votes
Accepted

Confused: Lightning Service Console only for Salesforce Classic?

I believe you've stumbled into a web of overloaded terminology and recent release changes. Here's a bit of history of the console naming and current state of affairs that I hope clears it up. Before ...
Paul H.'s user avatar
  • 1,338
13 votes

Does salesforce org update automatically?

All Salesforce Orgs do get automatically updated to the newest release following the schedule, my first developer org which I created in 2012 is on Winter 17 so the current release. To track seasonal ...
Dave Humm's user avatar
  • 5,091
7 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 ...
sfdcfox's user avatar
  • 487k
7 votes
Accepted

What will really happen in the technical review session before listing our app in AppExchange?

It is a one hour conference call in which you will give a brief demo of your app and/or design to one of salesforce experienced Technical Architects. You will need to be prepared to answer technical ...
Mohith Shrivastava's user avatar
7 votes
Accepted

What would really happen in the security review before listing our app in AppExchange?

During the security review process ,following things are checked 1.Apex code Security best practices .Force.com scanner is good tool to point out any risks 2.All your end points will be BURP ...
Mohith Shrivastava's user avatar
7 votes

Does salesforce org update automatically?

Salesforce works really hard to make sure that old apps continue to work release after release. How they do this is by way of The Hammer. Basically, they run all unit tests in all managed packages ...
sfdcfox's user avatar
  • 487k
6 votes
Accepted

Best practices to follow to organize classes/pages based on app?

Salesforce has an idea for organizing code. It's eight years in the making, but it is under PM review, so they're at least considering it. Also, once Salesforce DX comes out, we'll have "artifacts", ...
sfdcfox's user avatar
  • 487k
6 votes
Accepted

How does Salesforce DX interact with paid apps?

You can script package installation with Salesforce DX using the sfdx force:package:install -i <PKGID> command. A common way to obtain the package ID, which starts with 04t, is to initiate an ...
David Reed's user avatar
  • 92.6k
5 votes
Accepted

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

Generally speaking, there's nothing "special" you need to do (in most cases). Once you switch to a per-license model, salesforce will automatically restrict access to all components in your package ...
sfdcfox's user avatar
  • 487k
5 votes
Accepted

Is there a way to build an app that can be used by people that don't have Salesforce?

That's conceptually possible using the various OEM licenses. By becoming an OEM, you can sell licenses pretty much at whatever price you want, and salesforce.com will take a slice of the pie (i.e. you ...
sfdcfox's user avatar
  • 487k
4 votes

I am not able to find" Recruiting App" in my Developer org

You cannot install this app in a Dev org as it is not supported. The description says the app only can be installed in EE, UE, FE or PE. If you just need install the app for the purpose of testing, ...
Helen Y.'s user avatar
4 votes

What would really happen in the security review before listing our app in AppExchange?

Have you done Burp testing for the API's for which you are making callouts. There are certain points which are considered in security review: Injection (SQL, XML etc.) Cross Site Scripting (XSS) ...
Krishna Bidwai's user avatar
4 votes

Does salesforce org update automatically?

As other answers have said, you get new salesforce release automatically. That covers the vast majority a DE org would ever use, so you're generally in pretty good shape there. What you don't get in ...
ca_peterson's user avatar
  • 22.9k
4 votes
Accepted

Managed packages but installed outside of Appexchange

I asked why they couldn't just use the Grant Login Access protocol and their reason is that as the app isn't installed from the appexchange, they cannot be granted access. That's an ...
sfdcfox's user avatar
  • 487k
4 votes
Accepted

What's the most efficient way to create a permission set for a Salesforce App?

There are a few suggested options in Migrating to Permission Sets for DX by Shane McLaughlin. It generally involves using your Admin profile as a basis for creating a corresponding permission set. The ...
Daniel Ballinger's user avatar
4 votes
Accepted

Where can I find the Lightning Usage App?

The Lightning Usage Application is only available in production.This was highlighted in the release notes when it came out in Winter '19. You can vote for this idea asking for it to be available in ...
Kris Goncalves's user avatar
4 votes
Accepted

Apps in Salesforce API don't match UI and both endpoints

Short Answer - Most accurate information to find what apps are connected to your Salesforce org will be to visit the section Connected Apps OAuth Usage. And which endpoints they are connected is not ...
Mohith Shrivastava's user avatar
3 votes
Accepted

Default landing Tab not updated when I upgrade a managed package

https://developer.salesforce.com/docs/atlas.en-us.packagingGuide.meta/packagingGuide/packaging_packageable_components.htm#component_properties Above link provides details about which components are ...
Needhi S's user avatar
  • 120
3 votes
Accepted

Change aesthetic things in an app package

Salesforce does the periodic security reviews (usually between 6 months and 2 years depending on the risk of the app) for all applications after it pass first time. After passing, you can submit any ...
Himanshu's user avatar
  • 10.5k
3 votes

Salesforce AppExchange app publishing

Yes you can create package without being a partner because only developer account is required to create a package but if you want to publish that on app exchange you need a partner account. No, ...
Himanshu's user avatar
  • 10.5k
3 votes
Accepted

How can I display an app logo in both Classic and Lightning Experience?

For existing apps that we wanted to make "Lightning Ready" we did create a second app definition. Each needed its own logo as the size specifications are different for the two UIs (300 wide by 55 high ...
Keith C's user avatar
  • 136k
3 votes
Accepted

Authenticated Oauth workflow required constant login

I am implementing the Web Server Oauth Authentication workflow with the understanding that it differs from the Username-Password workflow in that you shouldn't have to log in each time. That's not ...
Jayant Das's user avatar
  • 30.5k
3 votes
Accepted

What happened to the "New Event" button in the mobile app Events screen?

New Event button can be added or removed from Setup > Object Manager > Activity > Search Layout > List View
Tiny's user avatar
  • 159
3 votes
Accepted

Enforce OAuth Scope for Lightning Apps

What you're looking for is within ConnectedApp metadata. If you pull down this metadata type from the metadata API you'll be able to identify your apps. This should be a good first step for you to ...
nbrown's user avatar
  • 4,004
2 votes
Accepted

Changing uniqueness of fields of custom objects?

You need to come up with a data migration policy. You got different possibilities here: Delete duplicate records Modify them so that they are now unique Save the duplicated field to a new, non-unique ...
mkorman's user avatar
  • 4,036
2 votes
Accepted

How to show emails sent to a client without adding noise to normal activity section?

you can enable Enhanced emails functionality. This enables a new object in salesforce where all emails sent from/to salesforce are saved . You can write triggers and build reports on this object. Add ...
Cloud Man's user avatar
  • 1,347
2 votes
Accepted

ePayment Processing Services and Salesforce

There are apps on the app exchange that provide connector services to external systems along with a lot of other features. I don't know what US Banks payment processor is. But I have experience with ...
Jesse Milburn's user avatar
2 votes
Accepted

Are Workflows/Process Builder/Apex Triggers specific to an App the person is using, or do they apply to all Apps?

Workflows/Process Builder/Apex Triggers specific to an App the person is using, or do they apply to all Apps? Ans is. Yes, it is applicable to all the Apps. Those rules are applicable to specific ...
Santanu Boral's user avatar

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