XOG / UI create of Custom Object Instances would insert redundant Instance Object Rights for admin user
Creating a custom object instance seems to always also create instance rights, without a regard whether or not the resource has already Global rights on the object. This may end up creating many redundant instance rights for the admin user if XOG is used for large data inserts.
STEPS TO REPRODUCE:
Expected Results: Because this is an admin user with global rights, instance permission entries should not be added in CMN_SEC_ASSGND_OBJ_PERM
Actual Results: 2 entries are added every time a new object instance is created. If you open the admin user in Administration – Resources, and go to Resource – Access Rights - Instance – you can see instance rights were added for this object
All Supported Clarity Releases
Reviewed as DE161381
Works as Designed. Bulk custom object records can be created without adding the instance rights using a XOG or API flag 'assignInstanceRights'. Refer to online documentation for more details.
Best Practices: