User Setup, 7%
Identify the steps to set up and/or maintain a user (for example, assign licenses, reset passwords, and resolve locked user accounts).
Understand the implications of activating, deactivating, or freezing a user.
User Management Settings and GDPR
- Access User Interface settings via: Settings > User Interface > User Interface
- User Management Settings: Settings > Users > User Management Settings
- Recommends to Enable Enhanced Profile List Views and Enhanced Profile User Interface
- Enhanced Profile User Interface - impacts display of user interface. Without enabling this, the UI for profiles is very complex and daunting
- Recommends to Enable Enhanced Profile List Views and Enhanced Profile User Interface
- Become GDPR compliant by:
- Enable User Self Deactivate - lets external users (community users) self-deactivate
- Enable Scramble Specific Users' Data - Apex method (obfuscateUser)
Search Settings
- “Search Settings” - only available in Setup in Classic
- Lightning and Classic are just “Window dressing” on the functionality. Admins should focus on the functionality.
- “Search Settings” have to do with “Global Search”
- Can “Limit to Items I Own”
- Can reduce the number of search results displayed, and set the limit on a per-object basis
- Lookup Settings:
- Enable Enhanced Looksups let users filter, sort, page through searcy results, customize columns
- Lookup auto-completion displays suggestions from Recent Items as you type
Creating and Filtering List Views
- List Views are a powerful means of performing bulk updates on several records at once. Select multiple check boxes and then updating a field will give you the option of updating multiple records
- Can be shared with groups of users
- Can have inserted charts, parameters: Type, Aggregate Type, Aggregate Field, Grouping Field
Creating Kanban List Views
- Kanban list views
- Useful view for object with a Stage (like Opportunities) or Status (like Leads) designations
- Kanbans can be grouped by almost any Picklist value (these become the columns)
- Great for dynamically dragging and dropping records from one picklist value to another
Customizing a Home Page Layout
- Home Page is the view that users see on the “Home” tab
- Home Page Layou8ts differ significantly between classic and lightning
- Classic: Setup > Search “Home Page” > Home Page Layouts
- Lightning: Gear Icon > Edit Page
- Two steps to editing in lightning experience: make edits, activate page
Themes and Branding
- Only available in lightning experience
- Setup > Search “themes” > Themes and Branding
- Can add as many as 300 custom themes
- Can set RGB values for the brand color, page background, global header background, etc
Creating a New User
- Create a new User via: Setup > User
- Username must be unique across all orgs
- Generally, use Salesforce User License instead of Salesforce Platform
- Per user: 1 profile, 0 or 1 role assigned
- When creating a new user, the org-wide locale settings copy over for the new user
- See counts of available licenses via: Setup > Company Information
Creating Multiple Users and Assigning Licenses
- From Setup > User, can Set Up Multiple Users that have the same profile
- Changing to a cheaper license type can save orgs thousands of dollars/month
- In-depth User License Info available from Company Info page
- Salesforce: user needs access to custom apps and standard CRM functionality
- Salesforce Platform: user needs access to custom apps but no access to standard CRM functionality
Resetting a User Password
- Rare to reset passwords for multiple users at once, but its possible via user setup page
- Salesforce is the “most attainable path to a cloud career”! - MW
Resolving Locked User Accounts
- When users are first set up and receive the “Welcome to Salesforce, Verify Your Account” email
- If users do not click “Verify Account,” but instead go straight to
login.salesforce.com
, copy their username, and then try to log in, then they are stuck in limbo.- The issue can be compounded if they have saved their password in their browser
- View “Login History” on the user’s login page. May see “Invalid Password” on their recent login times, if this is the case.
- If users type in the wrong username when attempting to log in, Salesforce will email that incorrect email, which will bounce.
- Users may also save the username in their browser, which will compound the problem
- If the user reports trying to log in, but the attempts aren’t showing up under Login History, then the user is either:
- Typing the incorrect username or
- Trying to log into an incorrect domain, like
test.salesforce.com
- After several unsuccessful attempts to log in, the user’s account will be locked.
- This can be resolved by clicking the “Unlock” button on their user.
- Helpful to immediately reset their password, and tell them to click on the “Verify Button”
- If users do not click “Verify Account,” but instead go straight to
Activating and Deactivating a User
- To deactivate a user, click “Edit” on their user and then un-check the “Active” checkbox
- Deactivating a user will free up their license for use by others
- Reactivate a user by re-checking the Active checkbox
- Not as easy to deactivate someone integral to the org, like:
- System Admins, default lead owners, time-based workflows attached to the user, etc
- Warnings will indicate this.
- May be necessary to freeze these users instead of deactivating them.
Freezing a User
- Default Lead Owners cannot be deactivated. There are other examples where users are designated to perform a certain task that may be automated in nature.
- Could change the default lead owner via: Setup > Search “Lead” > Lead Settings
- In a scenario where there are multiple reasons a user cannot be deactivated (and they have been laid off), it may be best to quickly Freeze the user to prevent them from doing any damage to the org.
- “Freezed” users are unable to log in, but they are still Active in Salesforce, and they still have their license attached to their user.
Logging in as Another User
- Bad practice to login using a user’s password. Instead, turn on the Administrators Can Log in as Any User checkbox.
- Access via: Setup > Security > Login Access Policies > Administrators Can Log in as Any User checkbox
- Makes it easy to determine if the user is seeing something different than the admin expects.
- After logging in as another user, by default, admins need to log out of Salesforce entirely to return to normal admin access.
- Can turn off this requirement via: Setup > Session > Session Settings
- Force relogin after Login-As-User
- Can turn off this requirement via: Setup > Session > Session Settings
- Mike Wheeler recommends not using Internet Explorer 11 with Lightning Experience
SalesforceA Mobile App for User Administration
- “SalesforceA” application is distinct from “Salesforce Mobile”
- SalesforceA enables performing common admin tasks: Reset Passwords, Freeze Users, etc.
- Available on both iOS and Android
These notes were taken while studying using Mike Wheeler's Salesforce Courses.