PREFACE: This post is part of the Zero to Hero series.
Our last two Zero to Hero posts have focused on the basics of the Salesforce architecture. Now that you have gotten through that dry and boring stuff, we’re going to start the next Chapter of the series by looking at the User Interface.
Before we get started, make sure that you have a free developer org setup. We will now be getting into the application, and it may be helpful for you to follow along or play with the functionality from this point forward.
To start, let’s define User Interface (abbreviated UI) to ensure that we are all on the same page. Here’s a definition that I like from webopedia:
The user interface is the junction between a user and a computer program. An interface is a set of commands or menus through which a user communicates with a program.
Essentially, the user interface allows us humans to communicate with machines. When you’re on your phone or computer, the software you interact with is the user interface. Every website, including this one, has a user interface.
Salesforce is a SaaS application. That stands for Software as a Service. SaaS applications are delivered through the internet (otherwise called The Cloud). There are several ways to access Salesforce, but we are going to be focusing on the desktop version.
To login to your developer account (or any production account), navigate to login.salesforce.com and enter your credentials. You are now logged in!
Salesforce Navigation Basics
Because we access Salesforce through a web browser, you’ll notice that all of the basic web functions you know already will apply to Salesforce. For example, users can use the back arrow to navigate to a previous record. Keyboard shortcuts (like my favorite Ctrl+F) can be used as well.
In the above screenshot of an account record, you will see that the page is made up of several components: tabs, hyperlinks and form fields. Let’s break each one of these down quickly.
If any of the content definitions below are confusing, just navigate back to the first post: Understanding Salesforce as a Database. We cover some of the basic terminologies there.
Tabs are quick links to objects in Salesforce. Tabs are persistent across all pages with a few exceptions including Reports & Dashboards. The tabs that display at the top of the page can be modified by the individual user to accommodate the way they work. They can also be modified by you, the Administrator, which impacts all users.
Clicking on a tab name will redirect you to a landing page which includes several actions. For example, if you click on Accounts, you will then be presented with an option to create a new account.
Just like any website, Salesforce contains hyperlinks. These links can be used to navigate through Salesforce in a variety of ways. Notice that in the screenshot below, my name displays as a hyperlink. Remember when we talked about relational databases in the first Zero to Hero post? This is what a relational database looks like.
By clicking on the owner’s name, you will be redirected to the owner’s profile. Clicking on any other hyperlink on the page will redirect the user to a new related page or allow them to perform a specific action.
Form fields allow users to enter data into a record. In the above screenshot, the account name and all contact information, including the address, are form fields. We won’t get into the specific field types in today’s post, but several types of fields can be created to capture all sorts of data.
Great! Now that we have that covered let’s look at how to navigate Setup.
Setup: The Admin’s Home Base
As an Administrator, most of your time will be spent behind the scenes in Setup. Setup allows you to manage the entire Salesforce org.
By clicking Setup at the top of the page, we are redirected to this restricted area of Salesforce. It’s important to note that System Administrators are typically the only users to have access to Setup by default. However, users can be awarded access to the Setup menu to complete specific tasks or functions.
Accessing the Setup menu for the first time can seem overwhelming. There is a lot of information here, and it can be difficult to know what to do or where to navigate. To start, I want to break down a few of the sections in the middle of the page.
The Center Carousel
The top Carousel in Lightning Experience has a series of links that will provide you with additional resources. With multiple pages to scroll through, you may find links to release notes and the AppExchange, or quick links to org setup settings.
Take a quick scroll through the carousel on occasion to see what’s new!
The setup menu is broken up into three distinct sections: Administer, Build, and Deploy. You’ll live in these three primary sections the majority of your time.
The Administration section contains permissions related to Salesforce access. This includes user management, desktop integration (like Lightning Sync), email templates and organization-wide system preferences.
Platform Tools contains the system toolsets you’ll need to extend functionality in the org including creating process automation with Process Builder and Workflow, customizing the global user interface settings, managing global actions, and managing deployments.
Settings provide Admins the ability to manage network security access, pull system reports like the Setup Audit Trail and Data Exports, set login access policies and manage company settings (including holidays and business hours).
Within each of these sections, you can click on any of the sub-section headers and a tree of options will open up. As you work more with the Setup menu building and modifying the system, you’ll become familiar with where everything lives and navigating will become very quick and very easy.
However, to help new users find what they are looking for, Salesforce has a new Setup Search option. This search box allows you to enter a keyword and find areas within Setup that match that result.
So, Let’s say that you need to create a workflow rule but you don’t know where to go. In the Setup Search box, you can type in the word Workflow and the left-hand menu options will dynamically filter to reveal matching results.
This field can also be used to search for matching custom fields, custom objects, users and other setup items. It makes it fast to find what you’re looking for. I remember when this search didn’t exist, and I had to memorize the location of all of the settings within Setup!
Congratulations on completing this module of Zero to Hero! You are one step closer to becoming an Admin Hero. Next time, we will get our feet wet with a hands-on lesson! I hope you’re excited!
If Zero to Hero, or any post on Admin Hero has helped you, please share it!