Service Model Foundation responsibilities

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 2 Minuten Lesedauer
  • A responsibility, or responsibility definition, describes a role or a function that supports a customer. Use responsibility definitions to create relationships between an agent and a customer or between two consumers.

    When you create a relationship, you select the users involved in the relationship and the responsibility that one user performs on behalf of another. The responsibility that is assigned to a relationship provides access to customer cases and information.

    Service Model Foundation includes responsibility definitions that you can use to create relationships:
    • Between agents and accounts, households, or consumers.
    • Between two consumers.
    The following responsibilities are provided with the Service Model Foundation plugins.
    Hinweis:
    Responsibilities are stored in the Responsibility Definition [sn_customerservice_responsibility_def] table.

    For the list of responsibilities included in the base system, see List of responsibilities provided with the base system. To create a responsibility, see Create a responsibility definition.

    Customizing responsibility definitions

    You can use the responsibility definitions provided with Service Model Foundation plugins. You can also modify these definitions or create your own definitions to meet your business requirements.
    Hinweis:
    If you modify the existing definitions or create definitions, you must update access control lists (ACLs) to reflect the changes.
    If you have an existing account manager responsibility definition, you must evaluate the functionality of the account manager responsibility definition provided with the Service Model Foundation plugins.
    Hinweis:
    Creating and using responsibility definitions is a feature available in releases before Paris. Customers can create responsibility definitions using the Responsibility Definition (sn_customerservice_responsibility_def) table and use those definitions to create account teams using the Account Team Member (sn_customerservice_team_member) table. For more information, see Create account teams.

    Create a unique responsibility definition

    A responsibility definition can be unique, meaning that the responsibility can only be assigned to one user. To make a responsibility definition unique:
    1. Navigate to Customer Service > Administration > Responsibility Definitions.
    2. Select a responsibility definition.
    3. Enable the Unique check box on the Responsibility Definition form.
    4. Select Update.
    When creating or updating records in the following tables, the system checks for and enforces unique responsibilities.
    • Household Team Member [sn_customer_rel_household_to_user]
    • Consumer Team Member [sn_customer_rel_consumer_to_user]
    • Account Team Member [sn_customerservice_team_member]

    For example, the following table describes the table type, an associated responsibility and the applied unique behavior.

    Tabelle : 1. Unique responsibility definition
    Table Responsibility Example Unique behavior
    Account Team Member Account Manager An account can have only one account manager but a user with the Account Manager responsibility can manage multiple accounts.
    Consumer Team Member Relationship Manager A consumer can have only one Relationship Manager but a user with the Relationship Manager responsibility can manage multiple consumers.
    Household Team Member

    Relationship Manager

    A household can have only one Relationship Manager but a user with the Relationship Manager responsibility can manage multiple households.
    Hinweis:
    The unique behavior of a responsibility definition isn’t enforced when the responsibility is used for relationships between consumers or household members.