The only snag seems to be that Campaign Member isn't available for use in Approval Processes. Does anyone know of any way around this?
When a user adds a new Campaign Member record to a Campaign, we'd like the user to then be entered into an approval process, so that a selected user must approve the record. So the submitter and the approver must be flexible.
Any ideas?
Thanks!
Jo
답변 2개
As you've seen, you can't use an Approval Process, but you can use Workflow Rules and Validation Rules to get the same result.
Use a custom field on the Campaign Member object, maybe a checkbox called 'Approved', that only certain Users can edit (use a Permission Set to assign who). Then, use a WFR to set a field called 'needs approval' when your CampaignMember record meets the criteria you need. An Email Alert on the WFR will tell your Approvers they have work to do.
Finally, when the Approver 'checks' the Approved field, use a WFR to uncheck the 'Needs Approval' field.
For even more control you could use CampaignMember record types, page layouts, and Validation Rules to make a 'read only' view of the CampaignMember between "Needs Approval" and "Approved".