---
schema_version: "1"
id: e9f35e5fde4bf866ec47510deddc55e57db3d9ae88a6cabb9ac245082dcfcd3a
title: Role-Based Permissions for B2B Referral Management
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/mktg/264-0-0/b2b_referral_setup_role_based_permissions.md
canonical_url: https://help.salesforce.com/s/articleView?id=mktg.b2b_referral_setup_role_based_permissions.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 7a35ffd866af9f9133a86e51ec1d0a956914c85fc1106bfdbafe3a364b9b42be
description: Salesforce admins provide access to features based on the user's role in the company. For B2B Referral Management, admins provide themselves, channel managers, and business executives the permissions they require to work with referrals. Depending on the user’s role, determine which permission sets are assigned to users.
products:
  - Marketing
  - Marketing Cloud Account Engagement
release: "264"
---
# Role-Based Permissions for B2B Referral Management

Salesforce admins provide access to features based on the user's role in the company. For B2B Referral Management, admins provide themselves, channel managers, and business executives the permissions they require to work with referrals. Depending on the user’s role, determine which permission sets are assigned to users.

- **[Assign Permission Sets to Administer B2B Referral Management](https://help.salesforce.com/s/articleView?id=mktg.b2b_referral_setup_admin_perms.htm&release=264.0.0&type=5)**  
    Assign admins the permission set that they require to administer B2B Referral Management in the org and to complete the setup tasks.
- **[Assign Users the Permission Sets to Work with B2B Referral Management](https://help.salesforce.com/s/articleView?id=mktg.b2b_referral_setup_user_perms.htm&release=264.0.0&type=5)**  
    Assign channel managers the permission set that they require to design and run referral programs.
- **[Object Permissions for B2B Referral Management](https://help.salesforce.com/s/articleView?id=mktg.b2b_referral_setup_object_perms.htm&release=264.0.0&type=5)**  
    B2B Referral Management comes with a set of objects to view and manage referral programs. Admins must provide role-specific object access to users in the org. For example, channel managers need permission to view, create, and edit referral programs and their related records whereas admins need access to delete records as well.
- **[Permission to Create Target Audience for Promotions](https://help.salesforce.com/s/articleView?id=mktg.b2b_referral_setup_audience_perm.htm&release=264.0.0&type=5)**  
    Use B2B Referral Management to target promotions towards all partners or specific partner groups. Filter accounts in the org by selecting all advocates or campaign that consists of the accounts you want to target. Provide channel managers the permission to create campaigns in the org.
- **[Permission Sets for Advocates to Manage Referrals](https://help.salesforce.com/s/articleView?id=mktg.b2b_referral_setup_assign_permission_sets_advocate.htm&release=264.0.0&type=5)**  
    Assign advocates the permission set that they require to manage their referrals on Experience Cloud sites