System Groups and Predefined Rules for Custom Objects

After you create a new custom object in Application Composer and enable it for access group security, you have to synchronize the object to make it available for access groups and rules processing. Use these steps to synchronize the custom object:

  1. Navigate to the Access Groups page in the Sales and Service Access Management work area.

  2. Click the Object Rules tab.
  3. On the Object Sharing Rules page, select the Synchronize Custom Objects and Fields option from the Actions menu.

Once the custom object is successfully synchronized, a system access group, Custom Objects Administration Group, is created that corresponds to the Custom Objects Administration job role. Predefined object sharing rules are generated for the new custom object and are assigned to the Custom Objects Administration Group system group.

The predefined rules provide the same access to the custom object data as the Custom Objects Administration job role provides, so rules are generated that provide access using these access paths:

  • Custom_Object Owner

  • Custom_Object Owner Hierarchy

  • All Custom_Objects

If you also enabled the custom object for team access group security, two additional predefined rules are created for you:

  • Custom_Object Team
  • Custom_Object Team Hierarchy

The predefined rules are inactive by default. You can choose whether or not to activate each of the rules generated for the custom object, and whether or not to enable the association between the Custom Objects Administration Group and the generated rules. For additional information on activating and enabling object sharing rules, see the Manage System Access Groups section in this chapter.