Configuration

Approved WeChat on WeCom configuration requires specific steps in Tencent WeCom, Veeva CRM, and Veeva Vault.

Prerequisites

There are several prerequisites you must configure before configuring WeCom Applications:

  • Tencent WeChat Open Platform
  • Tencent WeCom Corp Account
  • Tencent WeChat Service Account
  • Veeva Consent
  • Engage for Portals
  • China CDN

CRM Permissions and Settings

Grant the following permissions for all user profiles.

WeChat Settings

Field Label

API Name

Data Type

Notes

APPROVED WECHAT BASE URL

APPROVED_WECHAT_BASE_URL_vod__c

URL(255)

Used for Approved WeChat server URL

SBX:

https://awec-35-sbx-app-ap.veevacrm.com/wechatcrm

PROD:

https://awec-35-app-ap.veevacrm.com/wechatcrm

ENABLE APPROVED WECHAT

ENABLE_APPROVED_WECHAT_vod__c

Number(1, 0)

Enable Approved WeChat feature - 1 is enabled, 0 is disabled.

ENABLE CONTENT FORWARDING

ENABLE_CONTENT_FORWARDING_vod__c

Number(1, 0)

Enable content forwarding - 1 is enabled, 0 is disabled.

ENABLE CUSTOMIZED CONSENT DISCLAIMER

CUSTOMIZED_CONSENT_DISCLAIMER_vod__c

Number

This Setting helps enable a customized consent disclaimer feature for customers in WeCom CRM. Default value 0 will only be used for Tencent's Consent Disclaimer; value 1 will be used for Customized Consent Disclaimer sent after authenticating HCP; value 2 will be used for Customized Consent Disclaimer sent after adding a new HCP.

Record Type Settings

Object

Record Type

Admin

User Profile

Consent Type

WeChat_vod

Active and Enabled

Active and Enabled

Content Type

WeChat_WeChatWork_vod

Active and Enabled

Active and Enabled

Multichannel Consent

WeChat_vod

Active and Enabled

Active and Enabled

Multichannel Content

Engage_Presentation_vod

Active and Enabled

Active and Enabled

Sent Message

WeChat_vod

Active and Enabled

Active and Enabled

Multichannel Activity

WeChat_wec_vod

Active and Enabled

Not Required

Multichannel Active Line

WeChat_wec_vod

Active and Enabled

Not Required

Object Permissions

Grant the following by applying the appropriate permission set:

  • For admins and integration users - AWEC_ADMIN_INTEGRATION_USER_VOD
  • For end users - AWEC_FIELD_USER_VOD

Object

Administrator

Profile

Content Type

CRUD

R

Multichannel Content

CRUD

R

Send Message

CRUD

CR

DCR fields Type (if DCR is enabled)

CRUD

R

MultiChannel Consent

CRUD

CRU

Consent Type

CRUD

R

Field-Level Security

Object

Field

Administrator

Profile

Multichannel Consent

Content_Type_vod

Edit

Edit

Channel_Value_vod

Edit

Edit

Account_vod

Edit

Edit

Capture_Datetime_vod

Edit

Edit

Captured_By_vod

Edit

Edit

Consent_Type_vod

Edit

Edit

Opt_Expiration_Date_vod

Edit

Edit

Opt_Type_vod

Edit

Edit

User_Last_Notified_vod

Edit

Read

Consent_Confirm_Datetime_vod

Edit

Read

Union_Id_vod

Edit

Edit

Content Type

Name

Edit

Edit

Service_Account_App_Id_vod

Read

Read

Disclaimer_Page_Url_vod

Read

Read

External_Id_vod

Read

Read

Account

Union_Id_vod

Edit

Edit

Total_Sent_Message_vod

Edit

Read

Formatted_Name_vod

Edit

Read

Account_Search_LastFirst_vod

Edit

Read

Account_Search_FirstLast_vod

Edit

Read

Account_Search_Business_vod

Edit

Read

PersonTitle

Read

Read

PersonDepartment

Read

Read

Approved Document

Name

Edit

Edit

Content_Type_vod

Edit

Read

Email_Html_1_vod

Edit

Read

Product_vod

Edit

Read

Sent Message

Account

Edit

Edit

Capture Date Time

Edit

Edit

Content

Edit

Edit

Content Clicked

Read

Edit

Content Type

Edit

Edit

Created By

Read

Edit

Currency

Edit

Edit

Delivered Datetime

Edit

Edit

Detailed Group

Read

Edit

Last Modified By

Edit

Edit

Last Opened Datetime

Edit

Edit

Name

Read

Edit

Opened

Edit

Edit

Owner

Edit

Edit

Product

Edit

Edit

Record Type

Edit

Edit

Sent Datetime

Edit

Edit

Status

Edit

Edit

Template

Edit

Edit

Territory

Edit

Edit

Total Duration

Edit

Edit

Total Interaction

Edit

Edit

User

Edit

Edit

VExternal ID

Edit

Edit

Multichannel Activity

Sent_Message_vod

Edit

Read

Sent_Message_External_Id_vod

Edit

Read

Multichannel Content

Cobrowse_vod

Edit

Read

Description_vod

Edit

Read

Detail_Group_vod

Edit

Read

Display_Order_vod

Edit

Read

Expired_vod

Edit

Read

Language_vod

Edit

Read

Presentation_Id_vod

Edit

Read

Product_vod

Edit

Read

Vault_DNS_vod

Edit

Read

Vault_Doc_Id_vod

Edit

Read

Vault_External_Id_vod

Edit

Read

Vault_GUID_vod

Edit

Read

VExternal_Id_vod

Edit

Read

Consent Type

Product_Preference_vod

Edit

Read

Disclaimer_Text_vod

Edit

Read

Visualforce Page Permissions

Visualforce Page Label

Administrator

User Profile

WeChat Administration Console

Available

Hidden

WeChat Content Preview

Available

Hidden

Clear WeChat Cache

Available

Hidden

Tab Permissions

Table Name

Administrator

Profile

WeChat_Content_Preview

Available

Hidden

Clear_WeChat_Cache_vod

Available

Hidden

Clear WeChat CRM Cache

Available

Hidden

Approved Messaging Administration

Available

Hidden

Engage Content Administrator Console

Available

Hidden

Engage MetaData Admin

Available

Hidden