--- title: Roles in Third-party Risk Management description: Roles determine permissions and access in TPRM. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/governance-risk-compliance/third-party-risk-management/tprm-roles.html release: australia product: Third-party Risk Management classification: third-party-risk-management topic_type: reference last_updated: "2026-09-10" reading_time_minutes: 5 breadcrumb: [Reference, Third-party Risk Management, Governance, Risk, and Compliance] --- # Roles in Third-party Risk Management Roles determine permissions and access in TPRM. ## TPRM roles
| Friendly name \[role name\] | Description | Contains roles |
|---|---|---|
| Third-party reader \[vendor\_reader\] | Read access to third-party contact records. | None |
| Third-party editor \[vendor\_editor\] | Create, update, or delete third-party contact records. | None |
| Third-party assessment reviewer\[sn\_vdr\_risk\_asmt.vendor\_assessment\_reviewer\] | View assessment and questionnaire data. Users with this role can also leave comments on the following tables: - Tiering assessment - Internal assessment - External assessment - Third-party risk issues - Third-party risk tasks - Third-party risk due diligence request | Contains: - sn\_risk.implementation\_reader - sn\_compliance.control\_framework\_reader - sn\_compliance.policy\_reader - sn\_grc.library\_reader - sn\_smart\_asmt.actor - task\_editor - vendor\_reader - sn\_dora\_accel.user - sn\_smart\_asmt.template\_reader - sn\_smart\_asmt.assessment\_reader - sn\_tprm\_genai.nowassist\_user |
| TPR internal task responder\[sn\_vdr\_risk\_asmt\_internal\_task\_responder\] | Create, read, update, and delete the elements linked to the internal tasks for which the user is the respondent. This role is automatically granted to the assigned respondent when an internal task moves to the **Submitted to respondent** state, and replaces use of the internal assessment user \[sn\_vdr\_risk\_asmt.internal\_assessment\_responder\] role for internal tasks specifically. | - sn\_grc\_workspace.task\_reader - sn\_grc\_workspace.user |
| TPR assessor \(Third-party risk assessor\) \[sn\_vdr\_risk\_asmt.vendor\_assessor\] | - All permissions of the Third-party assessment reviewer role, plus the ability to manage third parties, third-party contacts, external risk assessments, and issues. - You can set the following options for the sn\_svdp.allow\_assessor\_edit property: - Enable TPR assessors to answer questions or modify responses in third-party questionnaires \(default\). - Enable TPR assessors to modify responses. - Don't enable TPR assessors to answer questions or modify responses. See [Configure TPRM properties](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/governance-risk-compliance/third-party-risk-management/tprm-properties-configure.md). | Contains:- vendor\_assessment\_reviewer - sn\_grc.library\_reader - vendor\_editor - vendor\_reader - sn\_dora\_accel.manager - sn\_smart\_asmt.reassign |
| TPR approver \[sn\_vdr\_risk\_asmt.approver\] | Includes all permissions of the Third-party assessment reviewer role plus: approve IRQs. | Contains: - vendor\_assessment\_reviewer - sn\_dora\_accel.user |
| TPR manager \(Third-party risk manager\)\[sn\_vdr\_risk\_asmt.vendor\_risk\_manager\] | Includes all permissions of the TPR assessor role plus: - Manage third-party assessment templates and scheduled assessments. - Manage engagements and engagement contacts. - Manage scoring rules for both third parties and engagements. | Contains: - vendor\_assessor - sn\_dora\_accel.manager - sn\_smart\_asmt.reassign |
| TPR admin \(Third-party risk admin\)\[sn\_vdr\_risk\_asmt.vendor\_risk\_admin\] | Includes all permissions of the TPR manager role plus: Create and edit the following items: - Third-party assessment templates - Risk tiering templates - Risk tier questionnaire templates - Third-party questionnaire templates - Document request templates - Post assessment automation rules **Note:** Templates include both classic and SAE templates. | Contains: - vendor\_risk\_manager - assessment\_admin - sn\_dora\_accel.admin - sn\_smart\_asmt.assessment\_admin - sn\_smart\_imp\_auto.automation\_creator - sn\_smart\_asmt.reassign |
| Contract risk negotiator\[sn\_vdr\_risk\_asmt.contract\_negotiator\] | Includes all permissions of the TPR assessor role plus: Users in the legal department can modify contract status and the start and expiration dates. You can add users with this role to the **Contract risk negotiators** user group. See [Add users to groups based on responsibilities](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/governance-risk-compliance/third-party-risk-management/tprm-groups-add-users-to.md). | Contains: - vendor\_assessor - sn\_dora\_accel.manager |
| Third-party / engagement contact \[vendor\_contact\] - Called a third-party contact when responding to an external questionnaire or task or issue for a third party. - Called an engagement contact when responding to a questionnaire or task or issue for an engagement. | You assign the third-party contact role to users at the third-party organization whose risk is being assessed. Third-party contacts are assigned the snc\_external role to give them access to resources and actions in the Third-party portal. **Important:** The third-party contact role should be used only for external contacts. The role prohibits access to your ServiceNow AI Platform instance and grants access only to the Third-party portal. You assign the **primary contact** responsibility to the third-party contact who can directly answer assessment questions or assign another contact at the third party to answer the questions. Primary contacts can manage other contacts for the third party. | Contains: snc\_external |