Considerations for Creating Custom Objects | Salesforce
Considerations for Creating Custom Objects
Before you create a custom object, make sure that you’ve reviewed the considerations.
Available in: both Salesforce Classic and Lightning Experience
Available in: Contact Manager, Group, Professional, Enterprise, Performance, Unlimited, and Developer Editions
In Enterprise, Unlimited, Performance, Professional, and Developer Editions, when you create a custom object, the “Read,” “Create,” “Edit,” and “Delete” permissions for that object are disabled for profiles that have “View All Data” or “Modify All Data” disabled. Enable access to custom objects in permission sets or custom profiles, and assign them to the users who need access.
In Contact Manager and Group Editions, when you create a custom object, the “Read,” “Create,” “Edit,” and “Delete” permissions for that object are enabled for all profiles.
An org-wide default setting controls the data sharing model for custom objects. For more information, see Custom Object Security.
Delegating Custom Object Administration
After you create a custom object, you can delegate its administration to non-admin users.
After you create a custom object, you can define queues to distribute ownership of custom object records to your users.