Managing Visibility to MyInsights Content
- Browser
- iPad
- iPhone
Admins can use profile names and object record types to define end user visibility to MyInsights content. This allows developers to create specific content for different types of users.
For example, Verteo BioPharma content creators create an account summary MyInsights page for Professional accounts and a stakeholder summary page for MSLs. Sarah Jones is a sales rep who works with Professional and non-Professional accounts. Since Dr. Clinton Ackerman is a Professional account, Sarah can navigate to his account and select the account summary tab. Bob Adams is not a Professional account, so when Sarah navigates to his account, the account summary tab is not available. As a sales rep, Sarah cannot view the stakeholder summary. However, Larry Lakes is an MSL, so when he navigates to Dr. Ackerman’s account, he can view and select the stakeholder summary tab.
Configuring Visibility to MyInsights Content
To enable admins to manage visibility to MyInsights content:
- Grant access to the following Visualforce pages.
- HTML_Report_Edit_vod
- HTML_Report_View_vod
- Grant override permission to the appropriate actions for the HTML_Report_vod object:
Button
Visualforce Page
New
HTML_Report_Edit_vod
Edit
HTML_Report_Edit_vod
View
HTML_Report_View_vod
-
Grant the following permissions:
Object
OLS
Record Types
Fields
FLS
HTML_Report_vod
n/a
n/a
- Object_RecordType_vod
- Object_RecordType_Id_vod
- Profile_vod
- Profile_Name_vod
Edit
To enable end user visibility to MyInsights content:
- Grant the following permissions:
Object
OLS
Record Types
Fields
FLS
HTML_Report_vod
n/a
n/a
- Object_RecordType_vod
- Object_RecordType_Id_vod
- Profile_vod
- Profile_Name_vod
Read
-
Place the Object_RecordType_vod field on the appropriate HTML_Report_vod object page layout.
Managing Visibility to MyInsights Content
When creating MyInsights records, admins can manage which users can view the content by populating specific fields:
- Populate the Profile_Name_vod field with the appropriate end user profile to define which users can view the content
- Select the appropriate record type for the Object_RecordType_vod field to define when specific content is available to users. The drop-down list only displays the record types available for the object mapped to the entry point.
If the value of the Object_RecordType_vod field is None, the MyInsights content displays for all object record types.