Integration is very important for Salesforce applications. Streaming API is one of the important integration concepts. This post is about the top Salesforce Integration Interview Questions question. Q.1 What is Streaming API? Ans. Streaming API is used to push notifications (information, data, data changes, etc.) to clients. Notifications are sent from Salesforce to the client based on criteria that we define. Let us take an example, when the server is down, you want to notify your agent to work on another server. We can use streaming API to notify agents. Q.2 How to create a Streaming API? We can build…
Author: Dhanik Lal Sahni
Application security is the discipline of processes, tools, and practices aiming to protect applications from threats throughout the entire application lifecycle. We have to properly analyze and handle application security risks. Web developers or administrators should follow best practices while developing applications. This post will explain the basics of securing Salesforce application. Application security can also help organizations protect all kinds of applications used by internal and external stakeholders including customers, business partners and employees. Application security issues are growing day by day, in this month only lot of internet fraud and data breach incident happened. See below image to for…
Lightning Flow is an excellent tool that empowers any business to create and extend the power of process automation to any customer or employee experience. We can leverage the power of low-code, drag-and-drop functionality to customer engagement, Lightning Flow delivers an innovative new way for businesses to realize the benefits of process automation. As number of flows will increase based on project requirements. We have to manage flow in a better way so that it will be easy to maintain and offer better performance. Â Let us see the top 10 best practices for lightning flow that should be implemented while…
This post will help in identifying named entities using Salesforce einstein api
Salesforce Bulk API is used primarily for data migration or data upload. Bulk API has two versions to support data upload. Bulk API V1.0 is custom REST API and V2.0 is standard REST API. Bulk API V2.0 will support all features of REST API like stateless, cacheable , simple to use and etc. Below are some benefits of Bulk API V2.0 Difference between Bulk API V1.0 and V2.0: Bulk API V1.0 can also process records but there is some advantage in Bulk API v2.0. Below is some important difference between Bulk API V1.0 and V2.0 BULK API 1.0BULK API 2.0Batch…
Files/documents which are attached in record are stored as Salesforce File. Salesforce File is used to share and collaborate on uploaded files, store files privately, manage version updates, and follow files that are important for update. By default, public sharable link is not generated for any uploaded file. If we have any use case that whenever image file is attached, it should generate public sharable link so that further processing can be done on that file. We can generate sharable public link for above scenario using trigger. Let us see code to generate public link. Below trigger ContentVersionExternalLink will be…
Salesforce Bulk API is required when we need to process high volume of data in Salesforce. This is quickest way to load data using programmatic ways. When to use Salesforce Bulk API? Parallel Vs Serial Mode We can process record using Bulk API V1.0 or V2.0. By default bulk API records are process using parallel mode, where multiple records are process in multiple batches. It might throw record lock or record lookup issue. Record lookup issue is where one records is being processed in one batch and referenced record is being processed in other batch, so it will create issue…
UML Sequence diagram is important for Salesforce Integration with third party system. It will give step by step execution of complete integration based on activity time. Let us see UML diagram concept in detail. UML (Unified Modelling Language) is standard modelling language for designing and documenting a system in an object oriented manner. Modelling is about creating some model or some software product. So basically, UML will help us in designing software application. UML will help developer in writing proper code for application based on design. UML diagram should be created once requirement phase is completed or some time it…
Files is the excellent and most robust way to manage and share files in Salesforce. This post will explain how to create file related list in LWC.
SOAP Integration is done using WSDL file in Salesforce. WSDL (Web Service Description Language) is used to describe functionalities provided by web service. This WSDL file can be used by any client like .NET, JAVA, Perl to connect with Salesforce system. In Salesforce we can generate below types of WSDL files. 1. Enterprise WSDL: This WSDL can be used by customer who already using Salesforce system and wants to integrate their Org with other application like .NET, Java. As they will work with their Salesforce org only so we can use Enterprise WSDL. Enterprise WSDL are strongly types means WSDL…