Assign responsibilities
Use the responsibility data model to assign responsibilities to an organization member.
Before you begin
Role required: admin
About this task
Use the responsibility data model to assign multiple responsibilities to a single organization member across different business organizations. For hierarchy responsibilities you can assign the same responsibility to a user at multiple locations. Each assignment has its own assignment point and excluded locations list. The user's effective access is the union of all assignments, minus excluded and restricted locations.
The responsibility data model tracks the relationship between the organization members and their responsibility type in the Organization Member Responsibility [sn_csm_svc_org_member_responsibility] table.
Note: If the business organization plugin is active, this feature is enabled by default. However, for upgrade customer, the data in the [sn_csm_svc_org_member_responsibility] table will be auto-populated for existing organization members to confirm that they retain as much access after the upgrade. Any new records created after the Australia release must be created using the following steps.
Procedure
Navigate to All > Customer Service > Business Organizations > Internal/External Organizations.
Open the business organization (internal or external) record.
Open the Organization Member record from the Members related list.
Select New to create a record in the Organization Member Responsibility [sn_csm_svc_org_member_responsibility] table.
The Organization Member Responsibility record shows the following fields:
- Member: Refers to the [sn_csm_service_organization_member] table and is auto-populated if the record is initiated from the Organization Member related list.
- Type: Refers to the [sn_customerservice_related_party_configuration] table
- Order: Refers to the sequence in which records are displayed, organized according to business preferences.
- Excluded Organizations: Exclude the following child organizations from hierarchy-based access for this user. Note:
With the base system, users with a specific role can be assigned a particular type.
| Responsibility | Name |
|---|---|
| Location AgentNote: This role only applies to the internal business organization. | sn\_customerservice.svc\_location\_agent |
| Location Consumer AgentNote: This role only applies to the internal business organization. | sn\_customerservice.svc\_location\_consumer\_agent |
| Location Contributor | sn\_customerservice.service\_organization\_contributor |
| Location Manager Contributor | sn\_customerservice.svc\_location\_manager\_contributor |
| Location Manager FulfillerNote: This role only applies to the internal business organization. | sn\_customerservice.svc\_location\_manager |
| Location Relationship ManagerNote: This role only applies to the external business organization. | sn\_bus\_loc.location\_relationship\_manager |
| Location Support Agent | sn\_bus\_loc.svc\_location\_support\_agent |
After you assign the required related party type, select Submit.
A new responsibility is added to the organization member.