Network Integration Permission Sets
Permission sets are now available for Network Integration making it easier to get started with integrating Network and CRM. Two permission sets are included: one for Administrator or integration users and one for end users:
- NETWORK_INTEGRATION_USER_VOD
- NETWORK_FIELD_USER_VOD
The following is a quick-start guide outlining the permissions included in delivered permission sets. These may overlap with configuration instructions outlined in other areas of the Network integration documentation. This is not intended to outline all features of Network Integration.
Major versions of Veeva CRM may update these permission sets to include permissions to the newest features. New feature deployment involves change management and training. For that reason, we recommend cloning the Veeva-delivered permission sets and enabling the features that you want to use.
Ensure the VeevaUserPermissions Apex Class is installed before continuing with permission sets. See Security in Veeva CRM for more information.
Object Permissions
Object | Field | Admin/Integration |
---|---|---|
Account | No C&D | CRUD |
Account_Territory_Loader_vod | No C&D | CRUD |
Address_vod | No C&D | CRUD |
Child_Account_vod |
R | CRUD |
Network_Mapping_vod | R | CRUD |
Network_Object_Mapping_vod |
R | CRUD |
Network_Field_Mapping_vod | R | CRUD |
Network_Reference_Mapping_vod |
R |
CRUD |
DCR_Field_Types_vod | R | CRUD |
Data_Change_Request_vod |
CRU | CRUD |
Data_Change_Request_Line_vod | CRU | CRU |
Granting Record Type Access
Grant access to all record types for the following objects:
- Data_Change_Request_vod
- Network_Field_Mapping_vod
- Network_Reference_Mapping_vod
Grant access to only the following record type for the Address object:
- CompanyMaintained
Granting Access to Visualforce Pages
Grant all users access to the following Visualforce pages:
- DCR_vod
- Edit_Address_DCR_vod
- Edit_Child_Account_DCR_vod
- New_Child_Account_DCR_vod
- New_Parent_Account_DCR_vod
- New_Address_DCR_vod
- View_Child_Account_vod
Granting Tab Availability
Object Tab | Field | Admin/Integration User |
---|---|---|
DCR_Field_Types_vod | Default On | Default On |
Data_Change_Request_vod | Default On | Default On |
Visualforce Page | Field | Admin/Integration User |
---|---|---|
Network Administrator | Hidden | Default On |
Veeva Process Scheduler | Hidden | Default On |
Individual Field Permissions
Access is required to the following existing network fields:
Object | Field | End User | Admin/Integration User |
---|---|---|---|
Account | Network_External_ID_vod | Read | Edit |
Account | Customer_Master_Status_vod | Read | Edit |
Account_Territory_Loader_vod |
NAW_Alignment_vod |
Edit |
Edit |
Address_vod |
Customer_Master_Status_vod |
Read |
Edit |
Address_vod |
Network_License_Entity_ID_vod | Read | Edit |
Address_vod |
Network_DEA_Entity_ID_vod |
Read | Edit |
Address_vod |
Network_CDS_Entity_ID_vod | Read | Edit |
Address_vod |
Network_ASSMCA_Entity_ID_vod |
Read | Edit |
Address_vod |
Network_Sample_Eligibility_vod | Read | Edit |
Child_Account_vod |
Customer_Master_Status_vod |
Read | Edit |
Child_Account_vod | Network_Primary_vod | Read | Edit |
Data_Change_Request_vod
|
all fields |
Read | Edit
|
Parent_Data_Change_Request_vod |
Edit |
||
Data_Change_Request_Line_vod |
all fields |
Edit | Edit |
DCR_Field_Types_vod |
all fields |
Read | Edit |
Network_Mapping_vod |
all fields |
Read | Edit |
Network_Object_Mapping_vod |
all fields |
Read | Edit |
Network_Field_Mapping_vod |
all fields |
Read | Edit |
Network_Reference_Mapping_vod |
all fields |
Read | Edit |
User | Network_Admin_vod | n/a | Read |
In addition to out-of-the-box fields on specific objects listed above, access should be added to customer created Network mapped fields. These fields should be considered part of the base install as a best practice:
Object | Field | End User | Admin/Integration User |
---|---|---|---|
Account | Network_External_ID | Read |
Edit |
Account | NET_Account_Status | Read | Edit |
Account |
NET_Account_Type |
Read | Edit |
Account | NET_TIN | Read | Edit |
Address_vod |
Network_External_ID |
Read | Edit |
Address_vod |
NET_Address_Ordinal | Read | Edit |
Address_vod |
NET_Address_Status |
Read | Edit |
Address_vod |
NET_Address_Type | Read | Edit |
Address_vod |
NET_Veeva_Mastered |
Read | Edit |
Child_Account_vod | Network_External_ID | Read | Edit |
To use Network DCRs, additional configuration is required. See the Configuration section for more information.
Edit Override for DCR Enabled Objects
The edit action on Account and Address can be overridden to use the Data Change Request interface and to enable a consistent user experience across the CRM application.
Page Layouts
Remove the standard SFDC 'Edit' button from page layouts that create DCRs. Replace it with the custom Edit DCR button. The custom Edit DCR button names are Edit_DCR_vod, Edit_Address_DCR_vod, and Edit_Child_Account_DCR_vod for Account, Address, and Child Account, respectively.
- Data Change Request Layouts
- Data Change Request Line Layouts
- DCR Field Type Layouts
Data Loads
The following data loads should also be considered as part of the base install as best practices:
- Network Mapping
- Network Object Mapping
- Network Field Mapping
- Network Reference Mapping
- DCR Field Types
Related Topics
For more information regarding additional required and optional configurations, see the following: