Salesforce
Salesforce
Salesforce
Create a Report
Create a Dashboard
Q.3 Describe what you should do before you distribute a flow. List the various ways you can
distribute a flow. Build a simple screen flow.
Apex is a programming language that uses Java-like syntax and acts like database
stored procedures. Apex enables developers to add business logic to system events,
such as button clicks, updates of related records, and Visualforce pages.
Junction objects are used to build many-to-many relationships between objects. For
example, the user can take a recruiting application where a position for a job can be
linked to many candidates or can link a candidate to many other jobs. In order to
connect the data model, a third party object is referred to as a junction object. In the
given example, the junction object is “job application.”
7. What is the benefit of Salesforce CRM?
Trigger takes a programmatic approach but the workflow does not require coding.When
you want to take some actions say for an email, outbound message, task or field
update, then a point in click workflow is required.
The workflow rules can be used for the same object or the child to parent objects.
However, a trigger can be applied to any type of object.
9. Explain the four levels at which you can control data access in salesforce.
You can control which users have access to which data in your whole org, a specific
object, a specific field, or an individual record.
Organization: For your whole org, you can maintain a list of authorized users, set
password policies, and limit logins to certain hours and locations.
Objects: Access to object-level data is the simplest thing to control. By setting
permissions on a particular type of object, you can prevent a group of users from
creating, viewing, editing, or deleting any records of that object. For example, you can
use object permissions to ensure that interviewers can view positions and job
applications but not edit or delete them. You can use profiles to manage the objects that
users can access and the permissions they have for each object. You can also use
permission sets and permission set groups to extend access and permissions without
modifying users' profiles.
Fields: You can restrict access to certain fields, even if a user has access to the object.
For example, you can make the salary field in a position object invisible to interviewers
but visible to hiring managers and recruiters.
Records: You can allow particular users to view an object, but then restrict the individual
object records they're allowed to see. For example, an interviewer can see and edit her
own reviews, but not the reviews of other interviewers. You can manage record-level
access in these four ways.
11.What is the use of writing sharing rules? Can you use sharing rules to restrict data
access?
Sharing rules are written to give edit access (public read and write) or public read only
access to certain individuals in Salesforce org. A classic example is when:- only your
managers or superiors need to be given extra credentials to your records in objects as
compared to your peers.
As far as the second part of the question is concerned, the answer is no. We cannot use
sharing rules to restrict data access. It is only used for allowing greater access to
records.
12. What Is the Salesforce Architecture? Define key terms related to the Salesforce
architecture.
● In the multilayer salesforce architecture, the users are at the topmost layer.
● The user can access a layer below the user layer, which means various clouds
offered by the salesforce, such as sales cloud, service cloud, AppExchange, etc.
● The third layer is the salesforce1 App, which allows the user to access the
salesforce on mobile device.
● The last layer contains various other salesforce platforms, such as Force.com,
Heroku, Exact TargetFuel, etc.
● Sandbox: Sandbox is the instance of the production. It contains the sample data
instead of the original data. The sandbox allows the developer to test the various
conditions for the development to accomplish the client's expectations for the
applications. With the sandbox, developers can create multiple copies of the
production organization in different environment.
13. Describe what business accounts and contacts are, and explain how they’re
related. What are Best Practices for Managing Accounts and Contacts?
In Salesforce, you store information about your customers using accounts and
contacts. Accounts are companies that you're doing business with, and contacts are the
people who work for them.
Accounts and contacts are related to many other standard objects, which makes them
some of the most important objects in Salesforce.
Don’t let inactive accounts and contacts get lost in the shuffle.
Keep an eye out for, or create a report to find, accounts and contacts without activities
listed within the last 30, 60, or 90 days. Depending on your business, these inactive
customers may be ripe for a new product, or it may be time to exclude them from list
views, reports, and campaigns so you can focus on active customers.
It’s hard to actively manage an account if it’s assigned to someone who isn’t using
Salesforce. If you run across an account or contact that’s owned by someone who
moved to a different position or left your company, help find the account and its
contacts a new owner.
Whenever you locate new information about an account, contact, or lead, enter it into
Salesforce. Your Salesforce data is only as good as you make it.
14. How will you build Data Model for a recruiting App?
15. Explain different types of picklists and Compare standard picklist ,custom
picklist,custom multi-select picklist.
Types of Picklist
1. Standard – Standard Picklists are included in your Salesforce org before making any
customizations like Opportunity Stage picklist on Opportunity object, Lead Source picklist
on the Lead object, and more.
2. Custom – Custom Picklists are the ones that you create based on your organization’s
processes.
3. Restricted – Restricted picklists limit users from adding new values (either through the
API or other apps).
4. Dependent – Dependent picklist filters values for one picklist based on a selection from
another picklist or a checkbox on the same record.
Standard Picklists
Standard picklists are the ones that are included in your Salesforce org before any
customization. Examples include the Lead Source picklist on the Lead object, the
Opportunity Stage picklist on the Opportunity object, and others.
Custom Picklists
Custom picklists are the ones you create. You can add your own values and configure a
custom picklist’s behavior.
Pick this option if you want your users to select more than one value from the picklist.
When a user picks more than one value, the selected values show in the field, separated
by a semicolon.
16. Explain various types of Reports available in Salesforce.
1. Tabular reports Simple Excel type tables which provide a list of items with the grand
total
2. Summary reports Similar to Tabular reports, but also have functionality of grouping
rows,viewing subtotals & creating charts
3. Matrix reports Two-dimensional reports which allow you to group records both by
row and column
4. Joined reports Multiple blocks showing data from different reports based on same or
different report types