Help please! I have created a secondary entities with the Advanced Customization Wizard and the only users that can see the tab for the newly created secondary entity are System Admins. I am not sure where I went wrong. The entity is secondary to the company record. When viewing the data, the user would be in the context of the company. Everything works great for System Admin users. However, I am puzzled as to why users without System Admin rights cannot see the tab when on the company record.
I did not place any user or team specific data in the SQL where clause of the secondary entity tab for the company. However, there is a field on the company table that indicates whether or not to display the tab. The field is comp_sapphiretab. Therefore, I have this in the SQL where clause for the tab comp_sapphiretab = 'Y'.
I have a very basic asp page that displays the data and I don't believe I have any user or team restrictions in the asp page. In the ASP page I am using
CRM.GetContextInfo to get the companyID and CRM.FindRecord (linked to the company record) to get the data for the tab.
I have looked at Territories and Security Profiles. However, they seem to be related to main entities rather than secondary entities. I am not sure where I need to look to determine why only system admins can see the new secondary entities tab.
Any assistance that could be provided would be greatly appreciated. Thank you! I am using CRM 2017.