Overview:
The Consent Text checkbox (zvod_Consent_Default_Consent_Text_vod) is on the Consent Capture page layout and is marked as required. It is still possible to capture consent without setting the field to TRUE.
Root Cause:
In order to make the consent checkbox required, user's profiles need the following:
- Read and Edit Access to the Consent_Type_vod object
- Edit access to the zvod_Consent_Default_Consent_Text_vod field.
Solution:
- Grant object level Read and Edit access to the Consent_Type_vod object:
- Log on with a System Administrator.
- Open the User Detail Page.
- Click on the User's Profile and click Edit.
- Scroll down to the Custom Object Permissions section.
- Provide at least Read and Edit access.
- Click Save.
- Grant FLS Edit access to the zvod_Consent_Default_Consent_Text_vod field:
- Log on with a System Administrator.
- Open the User Detail Page.
- Click on the User's Profile.
- Scroll down to the Field-Level Security --> Custom Field-Level Security section.
- Click View next to Consent Type and click Edit.
- Grant Read and Edit access to the field.
- Click Save.
- Clear Veeva Cache.
Related Documentation:
CRM Help Documentation: Consent Capture Overview