Contributor user roles
Summarize
Summary of Contributor User Roles
The contributor user roles in ServiceNow enable users to manage cases and related information based on business requirements. These roles are included across various plugins, such as Customer Service, CSM Contributor User, Business Location, and CSM Base Extension Entities. Understanding these roles is crucial for users to effectively navigate and utilize case management functionalities.
Show less
Key Features
- Customer Service Plugin Roles:
- Case Task Agent: Grants access to case tasks, allowing users to view, update, and create tasks, as well as manage related customer information.
- Case Task Viewer: Provides read-only access to all case tasks.
- Case Viewer: Allows read-only access to all cases.
- Case Contributor Editor: Offers limited write access to specific fields on the case form.
- Case Contributor Viewer: Provides read access to all tables related to a case.
- CSM Contributor User Plugin Roles:
- Account Contributor: Users can create cases for any account.
- Consumer Contributor: Enables case creation for any consumer.
- Self-Contributor: Allows internal users to create cases for themselves.
- Case Contributor Creator: This top-level role enables users to create cases.
- Business Location Plugin Roles:
- Service Organization Contributor: Enables case creation for service organizations, requiring membership in the respective organization.
- CSM Base Extension Entities Plugin Roles:
- Relationship Contributor: Allows case creation for customers with established relationships, requiring membership in specific teams.
- Additional Roles:
- Customer Data Viewer: Grants read access to customer data, including account and household information.
- Workspace User: Provides access to case tasks and additional functionalities within the CSM workspace.
Key Outcomes
By utilizing these contributor roles, ServiceNow customers can enhance their case management capabilities, streamline workflows, and ensure that team members have the appropriate access to manage customer service interactions effectively. Properly assigning these roles can lead to improved collaboration and efficiency within service teams.
The contributor user data model includes several roles that control access to cases, case tasks, and related information, assigned to users based on business needs.
- Customer Service (com.sn_customerservice)
- CSM Contributor User (com.snc.csm_contributor_user)
- Business Location (com.snc.business_location)
- CSM Base Extension Entities (com.snc.cs_base_extension)
Roles included with the Customer Service plugin
The following table lists the contributor roles that are included with the Customer Service (com.sn_customerservice) plugin along with their descriptions and associated roles.
| Role | Description | Contains roles |
|---|---|---|
| Case task agent [sn_customerservice.case_task_agent] |
This role provides access to case tasks and related case information. A
user with this role can work on the following case tasks:
With this role, the user can:
With this role, users have read-only access to customer information
for the case:
|
|
| Case task viewer [sn_customerservice.case_task_viewer] |
This role provides read-only access to all case tasks. Note: When combined
with the case viewer role (sn_customerservice.case_viewer), a user can access
all customer service cases and all case tasks. |
|
| Case viewer [sn_customerservice.case_viewer] |
This role provides read-only access to all cases. | |
| Case contributor
editor [sn_customerservice.case_contributor_editor] |
This role provides limited write access to some of the fields on the Case
form if the user has read access to the case through another role. Limited
write access is available for the following fields:
|
|
| Case contributor
viewer [sn_customerservice.case_contributor_viewer] |
This role provides read access to all tables associated with a case if the user has read access to the case through another role. The user can access the All tasks I participate in module in CSM Agent Workspace. |
|
Roles included with the CSM Contributor User plugin
The following table lists the contributor roles that are included with the CSM Contributor User (com.snc.csm_contributor_user) plugin along with their descriptions and associated roles.
| Role | Description | Contains roles |
|---|---|---|
| Account contributor [sn_customerservice.account_contributor] |
This role enables users to create cases for any account. | sn_customerservice.case_contributor_creator |
| Consumer contributor [sn_customerservice.consumer_contributor] |
This role enables users to create cases for any consumer. | sn_customerservice.case_contributor_creator |
| Self-contributor [sn_customerservice.self_contributor] |
This role enables users with snc_internal role to create cases for themselves. | sn_customerservice.case_contributor_creator |
| Case contributor creator [case_contributor_creator] |
This role enables users to create cases and is included in the top-level contributor roles. |
Roles included with the Business Location plugin
The following contributor roles are included with the Business Location plugin (com.snc.business_location).
| Role | Description | Contains roles |
|---|---|---|
| Service organization contributor
[sn_customerservice.service_organization_contributor] |
This role enables you to create cases for their service organization (business location). Note: A service organization contributor must be a member of a service organization to create cases on its
behalf. |
sn_customerservice.case_contributor_creator |
Roles included with the CSM Base Extension Entities plugin
The following contributor roles are included with the CSM Base Extension Entities plugin (com.snc.cs_base_extension).
| Role | Description | Contains roles |
|---|---|---|
| Relationship contributor
[sn_customerservice.relationship_contributor] |
This role enables you to create cases for customers with which they have an established relationship. Note:
|
sn_customerservice.case_contributor_creator |
Additional roles
| Role | Description | Contains roles |
|---|---|---|
| Customer data viewer [sn_customerservice.customer_data_viewer] |
This role provides read access to customer data, including account, consumer, and household data, and the information included in the related lists. | |
| Workspace user [sn_customerservice.csm_workspace_user] |
This role provides access to case tasks from the following modules in the CSM workspaces:
You can also:
Note: By default, this role is added to the case task agent role (sn_customerservice.case_task_agent). |
|