In this lesson, we test out our Mileage Tracker enhancements by logging in as another user. To enable this, we access Login Access Policies. We then log in as another user and log a trip to verify that they only have the ability to enter in a Trip with a Record Type of Self and not Other.
We also disable the Force Re-Login After Login-As User setting in Session Settings. This keeps us logged in as an admin whenever we log in and then out as another user.
While logged in as another user, we note a few fields on the Trip page layout that were missing. This is due to the President Profile not having access to the Project object. We then adjust the profile object settings to verify that the Project lookup now displays in the Trip page layout for the other user by logging in as them.
In this lesson, we create a profile-specific validation rule. This is to enhance our Expense Tracker application.
We work through the scenario of having only administrators able to enter an expense that is greater than $25.
Validation Rule Code on Expense Object:
AND(Amount__c > 25,$Profile.Na...
In this lesson, we improve the Time Tracker application by first adding a Status picklist field to allow for submitting, approving and rejecting Time Cards. We then proceed with enabling Field History Tracking and setting the fields to track. We also adjust the Chatter Feed Tracking to now track ...
In this lesson, we take away the ability of those with the Profile of Vice President to delete accounts. We then make an exception for one of those Vice President’s by creating a Permission Set and assign it to that user.