Organization Wide Default in salesforce:  In this Crm Salesforce Training Tutorial we are going to learn about organization-wide default settings in salesforce, OWD access level actions, What is meant by Organization-wide defaults. In this training we are able to learn clearly about OWD(organization-wide default ). Through organization-wide default settings we define the access level for all users to a Record in an Organization.

Record Ownership : The User or Queue who controls and have the right to access  a record.

Generally there are two types of Owners. They are

  1. Users.
  2. Queues.

Record Owner Privileges.

  • View and Edit.
  • Transfer.
  • Changing Ownership for a record.
  • Deletion of a record.

When we are making record level security we have to make Object permissions enabled. This is the important thing we have to make and now we assume we Object permissions are enabled.

Record Level Security or Record Accessibility can be done by

  • Organization wide Defaults.
  • Sharing Settings.
  • Role Hierarchy.

Organization wide Defaults in salesforce.

  • Organization wide Defaults define the baseline level of access to data records for all users in an Organization.
  • Organization wide Defaults are used to restrict access to data(Records).
  • Organization wide Defaults(OWD) can be defined for Standard Objects and Custom Objects.

Organization-wide Defaults Access level actions.

  1. Public Full access.
  2. Read/Write/Transfer.
  3. Read/Write.
  4. Public Read Only.
  5. Private.

Public Full access.

Public full action option is available for setting the Campaign Object only. Through public access the user can have the ability to search records, Reports and records, add related records, edit details of the record, can delete the record.

Access levels for the campaign OWD’s can be set to private, Public Read only, Public Read/Write and Public Full Access. When campaign object is set to public full access, all users in that organization can be able to view, edit, transfer and delete.


Read/Write/Transfer option is only available for Leads and Cases. Here we can set to Private, Public Rad only, Public Read/Write and public/Read/Write/Transfer for case and lead objects. When case and lead objects are set to public/Read/Write/Transfer all users can view, edit, transfer and report on all cases and lead records.

Public Read/Write.

When ever a record is set to Public Read/Write the user can view, edit and report on all record.

Public Read Only.

When ever a record is set to public Read only the user can search the records, view and report on every record but the user can not edit that record. Record owners and users can edit that records.


When ever a record is set to private only that record owner and users above that roles in an hierarchy can view, edit and report on those records.

No Access, View only, Use.

This No Access, View only, Use options is available only for Price books only. We can set access level for price book OWD settings to either No Access, view only or use.

  •  Use is default access level for price Book and allows the users to access the price book information and can use that price book information in opportunities with products
  • View Only allows the users to access the price book information and but not to use that price book information in opportunities with products.
  • No Access restricts the users to access price book information and prices.

How to make organization-wide default settings in salesforce.

  1. Go to Setup.
  2. Security Controls.
  3. Sharing Settings.
  4. Organization wide defaults.
  5. Edit.

Organization Wide Default in salesforce

Grant Access using Hierarchies.

Salesforce uses role hierarchy to automatically to grant access to users by default. We can not edit Grant Access using Hierarchies for standard objects and can edit Grant Access using Hierarchies check box for Standard objects. If Grant Access using Hierarchies check box for custom objects is not checked, only the record owner and users which are granted by Organization-wide default settings will be to access those records.