logo

Are you need IT Support Engineer? Free Consultant

Assigning a Custom Party Role to a Case for Approvals in SAP Sales & Service Cloud v2 + ESM

  • By Sanjay
  • 03/08/2026
  • 23 Views



This blog explains how to create and assign a custom party role to a Case and leverage it within an SAP Sales & Service CloudEnterprise Service Management (ESM) approval process. This approach provides greater flexibility and enables business-specific approval chains without affecting standard service processing roles.

 

Business Scenario

Consider a customer complaint management process where:

  • A service agent creates a case.
  • Complaints above a certain financial impact require manager approval.
  • The approving manager is not necessarily the processor or owner of the case.
  • The approver should be maintained directly on the case using a dedicated party role such as Business Approver.

Using a custom party role allows organizations to clearly separate:

  • Operational responsibility
  • Approval responsibility
  • Escalation responsibility

2026-08-02_21-23-15 (1).Gif

 

Configuration Steps

The following steps reflect the general configuration approach for this scenario in SAP Sales Cloud v2 / Service Cloud v2 + ESM.

Step 1: Define the Custom Party Role

Navigate to the System Settings – Party Processing area of your SAP Sales Cloud v2 or Service Cloud v2 tenant.
  1. Go to Party Roles configuration.
  2. Create a new party role with a meaningful code and description — for example, Z_APPROVER_L1 with label “Line 1 Approver.”
  3. Define whether the role is fulfilled by an internal employee or an external business partner, and configure the appropriate cardinality (single or multiple).

Yogananda_0-1785696955977.Png

Step 2: Pick Case Type & Add the Custom Party Role to the Case Party Schema

  1. Navigate to Case Type Configuration (for ESM, this is typically under the Case Type setup in the Business Configuration).
  2. Select the relevant Case Type for which this approval role applies.

Yogananda_2-1785697459633.Png

  1. In the Party Schema section, add the newly created custom party role.
  2. Define its visibility and whether it is a required or optional entry on the case.

Yogananda_1-1785697272755.Png

Step 3: Populate the Party Role on Cases

Once the role is in the party schema, service agents or administrators can assign the appropriate person (or group) to the custom party role when creating or updating a case. This can be done:
  • Manually by the agent in the case UI – Assign via Involved Parties
  • Automatically via an External Hooks, Autoflow determination rule that populates the role based on other case attributes (e.g., category, account, region)

Yogananda_3-1785697700993.Png

Step 4: Configure the Autoflow Approval Rule

This is where the custom party role becomes actionable for approvals.
  1. Navigate to Autoflow Configuration in the Administration workbench.
  2. Create or edit an Autoflow rule scoped to the Case object.
  3. Define the trigger condition (e.g., case status moves to “Pending Approval,” or a specific case category is set).
  4. In the Actions section, add a Send Approval Request or Send Notification action.
  5. For the Recipient, select Role-Based Recipient and choose the custom party role (e.g., APPROVER_L1).
  6. The system will resolve the recipient at runtime by looking up who is assigned to that role on the specific case instance.
The approved Approval Workflow definition from SAP terminology confirms this pattern: “A step-by-step process in which a request is routed to authorized people for approval. Approval workflows can contain multiple sequential or parallel steps for collecting different levels of approval. Approval workflows are generated based on a set of rules in an approval template.”

Yogananda_4-1785698124080.Png

 

Conclusion

Custom party roles provide a powerful mechanism for implementing business-specific approval scenarios in SAP Sales & Service Cloud Version 2. By introducing a dedicated Business Approver role on the Case object and integrating it with Enterprise Service Management (ESM) approval workflows, organizations can achieve flexible approval routing, better governance, and improved transparency.

This approach eliminates the dependency on standard ownership fields and enables approvals to be driven directly by business responsibilities, making it particularly useful for complaint handling, exception approvals, escalations, and other controlled service processes.

By combining Case Party Roles with ESM Approval Processes, you can build scalable and maintainable approval frameworks that align closely with your organization's service governance model.

 





Source link

Leave a Reply

Your email address will not be published. Required fields are marked *

Chat with us on WhatsApp!