« Oracle Buys Instantis | Main | How Heroku is Transforming Salesforce's Culture: »

Curb Users From Creating New Records


Salesforce Tip of the Day!

If you're an admin in Salesforce, you have 2 ways to restrict users from creating new records: 

  1. you can use Validation Rules to restrict users from creating new records. The code below will show you how to prevent users of a specific Role IDs from creating records:



$User.ProfileId ='ID_Of_Profile_a',
$User.ProfileId ='ID_Of_Profile_b')


The way this code works is that it looks to see:

A.If the record is new

B.If the user attempting to create the record is one of those two profiles (a & b) and if so, an error will be        produced

One thing to keep in my mind is that Validation Rules in Salesforce are Object-specific; so you'd need            to create the same Validation Rule in other objects. 


   2. Another way to prevent users from creating new records is to remove the "Create" permission from that particular profile: Go to Setup> Administrator Setup> Manage Users> Profile/Role. 


 Leave a comment below and tell me if this helps you better organize your data in Salesforce!

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
All HTML will be escaped. Hyperlinks will be created for URLs automatically.