Components installed with Health and Safety Risk Management

  • Release version: Zurich
  • Updated July 31, 2025
  • 7 minutes to read
  • Several types of components are installed with installation of the Health and Safety Risk Management application, including tables, user roles, and scheduled jobs. The application also installs related store applications if they aren’t already installed.

    Store applications installed

    Table 1. Store apps installed with Health and Safety Risk Management
    Store application Description
    Health and Safety Core

    Installs core data model for Health and Safety. This data model includes common components such as Health and Safety user profile and actions that are used in the Health and Safety applications.

    For more information on store applications, roles, and tables installed with Health and Safety Core, see Components installed with Health and Safety Core.

    Workplace Core

    [sn_wsd_core]

    Enables workplace locations for Health and Safety applications.
    Important:
    The application installation doesn’t install the location demo data for the Workplace Core location model. As a workaround, repair the Workplace Core plugin with the Load demo data option.
    Risk Heatmap

    [sn_risk_heatmap]

    Provides a heatmap component that enables you to visualize the risk posture of a safety risk assessment.
    Smart Assessment Engine Enables creating smart assessments for safety inspection or audits. For more information, see Smart Assessment Engine.

    Roles installed

    Table 2. Roles in Health and Safety Risk Management
    Role title [name] Description Contains roles

    Hierarchy of controls manager

    [sn_hs_rm.hierarchy_of_controls_manager]

    Create, update, and delete control measure categories

    sn_hs_rm.hierarchy_of_controls_writer

    Hierarchy of controls writer

    [sn_hs_rm.hierarchy_of_controls_writer]

    Create and update control measure categories

    sn_hs_rm.hierarchy_of_controls_reader

    Job safety analysis writer

    [sn_hs_rm.job_safety_analysis_writer]

    • Create and update job safety analyses (JSAs)
    • View filed JSA records
    • sn_hs_rm.risk_category_reader
    • sn_hs_rm.job_safety_analysis_reader
    • sn_hs_rm.hazard_reader
    • sn_hs_rm.hierarchy_of_controls_reader
    • sn_wsd_core.location_reader
    • sn_hs_rm.control_measure_reader

    Risk manager

    [sn_hs_rm.risk_manager]

    Manager for risk team who can
    • View job safety analysis (JSA) records in Health and Safety Workspace
    • Create and update job safety analyses (JSAs) from Health and Safety Workspace
    • Create, update, and delete:
      • Hazards
      • Control measures
      • Jobs in Job register
      • Risk matrixes including risk severity, likelihood, and tolerance
    • sn_hs_rm.job_safety_analysis_reader
    • sn_ohs_im.workspace_user
    • canvas_user
    • sn_hs_rm.risk_data_manager

    Job safety analysis reporter

    [sn_hs_rm.jsa_reporter]

    • View filed JSA records
    • Submit JSAs from Employee Center and Now Mobile app
    • Use pre-defined jobs from job register when submitting JSAs
    • sn_hs_rm.job_reader
    • sn_hs_rm.job_safety_analysis_writer
    • sn_hs_rm.template_reader

    Risk assessment approver

    [sn_hs_rm.risk_assessment_approver]

    • Work on approval tasks through Employee Center
    • Review and approve risk assessments

    sn_hs_rm.risk_assessment_reader

    Risk assessment manager

    [sn_hs_rm.risk_assessment_manager]

    Risk assessment manager who can:
    • Create risk matrixes
    • Conduct risk assessments
    • Assign risk assessments to approver
    • sn_hs_rm.risk_assessment_writer
    • sn_hs_rm.risk_assessment_approver

    Risk assessment writer

    [sn_hs_rm.risk_assessment_writer]

    Create and update risk assessments

    • sn_hs_rm.job_reader
    • sn_hs_rm.risk_assessment_reader
    • sn_ohs_im.action_writer

    Risk category manager

    [sn_hs_rm.risk_category_manager]

    Create, update, and delete risk categories

    sn_hs_rm.risk_category_writer

    Risk category writer

    [sn_hs_rm.risk_category_writer]

    Create and update risk categories

    sn_hs_rm.risk_category_reader

    Risk data manager

    [sn_hs_rm.risk_data_manager]

    Create, update, and delete
    • Hazards
    • Control measures
    • Jobs in Job register
    • Risk matrixes including risk severity, likelihood, and tolerance

    sn_hs_rm.risk_data_writer

    Risk data writer

    [sn_hs_rm.risk_data_writer]

    Create and update:
    • Hazards
    • Control measures
    • Jobs in Job register
    • Risk matrixes including risk severity, likelihood, and tolerance
    • sn_hs_rm.risk_category_reader
    • sn_hs_rm.job_reader
    • sn_hs_rm.hazard_reader
    • sn_hs_rm.risk_matrix_reader
    • sn_hs_rm.template_reader
    • sn_hs_rm.hierarchy_of_controls_reader
    • sn_wsd_core.location_reader
    • sn_hs_rm.control_measure_reader

    Inspection schedule writer

    [sn_hs_rm.inspection_schedule_writer]

    Create and update inspection schedules

    sn_hs_rm.inspection_schedule_reader

    Safety inspection manager

    [sn_hs_rm.safety_inspection_manager]

    Inspection manager who can
    • Build inspection surveys with the Survey designer
    • Create and manage safety inspections in Health and Safety Workspace
    • Schedule safety inspections Health and Safety Workspace
    • Complete inspection surveys
    • Create, update, and delete inspection findings, RCA, and actions
    • sn_hs_rm.inspection_schedule_writer
    • sn_ohs_im.action_manager
    • sn_hs_rm.safety_inspection_writer
    • survey_creator

    Safety inspection writer

    [sn_hs_rm.safety_inspection_writer]

    Create and update safety inspections and related records
    • sn_ohs_im.workspace_user
    • sn_hs_rm.safety_inspection_reader
    • canvas_user
    • sn_ohs_im.action_writer
    • survey_reader

    Safety register manager

    [sn_hs_rm.safety_register_manager]

    Create, update, and delete safety registers

    sn_hs_rm.safety_register_writer

    Safety_register_writer

    [sn_hs_rm.safety_register_writer]

    Create and update safety registers
    • sn_wsd_core.location_reader
    • sn_hs_rm.safety_register_reader
    • sn_ohs_im.action_writer

    Risk matrix reader

    [sn_hs_rm.risk_matrix_reader]

    Can view risk matrixes

    None

    Job reader

    [sn_hs_rm.job_reader]

    Can view jobs defined in the Job register

    None

    JSA template reader

    [sn_hs_rm.template_reader]

    Can view job safety analysis templates

    None

    Control measure reader

    [sn_hs_rm.control_measure_reader]

    Can view control measures

    None

    Hazard reader

    [sn_hs_rm.hazard_reader]

    Can view hazards

    None

    Hierarchy of controls reader

    [sn_hs_rm.hierarchy_of_controls_reader]

    Can view control measure categories

    sn_ohs_im.hs_profile_reader

    Inspection schedule reader

    [sn_hs_rm.inspection_schedule_reader]

    Can view inspection schedules

    None

    Safety inspection reader

    [sn_hs_rm.safety_inspection_reader]

    Can view safety inspections and its related records and fields

    • sn_ohs_im.hs_profile_reader

    • sn_hs_rm.hazard_reader
    • sn_hs_rm.risk_matrix_reader
    • sn_wsd_core.location_reader
    • sn_ohs_im.incident_reader
    • sn_ohs_im.action_reader

    Job safety analysis reader

    [sn_hs_rm.job_safety_analysis_reader]

    Can view job safety analyses

    sn_ohs_im.hs_profile_reader

    Risk assessment reader

    [sn_hs_rm.risk_assessment_reader]

    Can view risk assessments and related records such as risk actions

    • sn_ohs_im.hs_profile_reader
    • sn_hs_rm.job_reader
    • sn_hs_rm.hazard_reader
    • sn_hs_rm.risk_matrix_reader
    • sn_wsd_core.location_reader
    • sn_hs_rm.control_measure_reader
    • sn_ohs_im.workspace_user
    • canvas_user
    • sn_ohs_im.action_reader

    Risk category reader

    [sn_hs_rm.risk_category_reader]

    Can view risk categories

    sn_ohs_im.hs_profile_reader

    Safety register reader

    [sn_hs_rm.safety_register_reader]

    Can view safety registers

    None

    Safety audit schedule reader

    [sn_hs_rm.audit_schedule_reader]

    Can view audit schedule

    None

    Safety audit schedule writer

    [sn_hs_rm.audit_schedule_writer]

    Can write audit schedule

    sn_hs_rm.audit_schedule_reader

    Safety audit manager

    [sn_hs_rm.safety_audit_manager]

    Audit manager who can
    • Build audit surveys with the Survey designer
    • Create and manage safety audits in Health and Safety Workspace
    • Schedule safety audits Health and Safety Workspace
    • Complete audit surveys
    • Create, update, and delete audit findings, RCA, observations, risk assessments, and actions
    • sn_ohs_im.action_manager
    • sn_hs_rm.safety_audit_writer
    • sn_ohs_im.observation_writer
    • survey_creator
    • sn_ohs_im.observation_reader
    • sn_hs_rm.audit_schedule_writer

    Safety audit reader

    [sn_hs_rm.safety_audit_reader]

    Can view safety audit

    • sn_ohs_im.hs_profile_reader
    • sn_hs_rm.hazard_reader
    • sn_hs_rm.risk_matrix_reader
    • sn_wsd_core.location_reader
    • sn_ohs_im.incident_reader
    • sn_hs_rm.risk_assessment_reader
    • sn_ohs_im.action_reader

    Safety audit writer

    [sn_hs_rm.safety_audit_writer]

    Can write safety audit

    • sn_ohs_im.document_writer
    • sn_ohs_im.workspace_user
    • canvas_user
    • sn_hs_rm.risk_assessment_writer
    • sn_ohs_im.action_writer
    • sn_ohs_im.observation_writer_restricted
    • survey_reader
    • sn_hs_rm.safety_audit_reader
    • sn_ohs_im.document_reader
    • survey_creator
    • sn_ohs_im.observation_reader

    Industrial hygienist

    [sn_hs_rm.industrial_hygienist]

    Industrial hygienist who can:
    • Create exposure types
    • Conduct exposure assessments
    • Assign actions to people affected by exposure
    • sn_ohs_im.document_writer
    • sn_hs_rm.hazard_reader
    • sn_hs_crm.company_writter
    • sn_ohs_im.action_schedule_writer
    • sn_ohs_im.hs_profile_writer
    • sn_hs_rm.control_measure_reader
    • sn_hs_rm.safety_register_reader
    • sn_hs_rm.exposure_reader
    • sn_hs_rm.risk_assessment_reader
    • sn_hs_crm.company_reader
    • sn_hs_rm.exposure_writer
    • sn_ohs_im.document_reader

    Exposure_writer

    [sn_hs_rm.exposure_writer]

    Can create and update exposure related records

    sn_hs_rm.exposure_reader

    Exposure reader

    [sn_hs_rm.exposure_reader]

    Can view exposure records

    None

    Permit requestor

    [sn_hs_rm.permit_requestor]

    Can request a permit and the type of work

    • sn_ohs_im.hs_profile_reader
    • sn_hs_rm.job_safety_analysis_reader
    • sn_hs_rm.safety_register_reader
    • sn_hs_rm.risk_assessment_reader
    • sn_hs_rm.safety_inspection_reader

    Permit approver

    [sn_hs_rm.permit_approver]

    Can approve or reject permit to work request.

    • sn_ohs_im.hs_profile_reader
    • sn_hs_rm.job_safety_analysis_reader
    • sn_hs_rm.safety_register_reader
    • sn_hs_rm.risk_assessment_reader
    • sn_hs_rm.safety_inspection_reader

    Permit coordinator

    [sn_hs_rm.permit_coordinator]

    • Oversees the permit to work workflow.
    • Can issue, reject, or suspend a permit.
    • sn_hs_rm.permit_writer
    • sn_ohs_im.action_manager
    • sn_ohs_im.workspace_user

    Permit reader

    [sn_hs_rm.permit_reader]

    Can view a permit record.

    None

    Permit writer

    [sn_hs_rm.permit_writer]

    Can create and update permit request.

    • sn_ohs_im.hs_profile_reader
    • sn_hs_rm.job_safety_analysis_reader
    • sn_hs_rm.permit_reader
    • sn_hs_rm.safety_register_reader
    • sn_hs_rm.risk_assessment_reader
    • sn_hs_rm.safety_inspection_reader

    Tables installed

    Table 3. Tables installed with Health and Safety Risk Management
    Table Description

    Affected people

    [sn_hs_rm_affected_people]

    Stores all users affected by exposures across all locations.

    Audits

    [sn_hs_rm_audit]

    Stores all safety audit records created standalone as well as generated from audit schedules. This table extends the Health and Safety task [sn_ohs_im_task] table.

    Audit schedule

    [sn_hs_rm_audit_schedule]

    Stores all audit schedules created for safety audits. This table extends the Health and Safety schedule [sn_ohs_im_schedule] table.

    Audit survey

    [sn_hs_rm_audit_survey]

    Stores all audit surveys for safety audits. This table extends the Health and Safety task [sn_ohs_im_task] table.

    Control measure

    [sn_hs_rm_control_measure]

    Stores all control measures that are in place to help prevent or mitigate hazards in your organization.

    Document link

    [sn_hs_rm_document_link]

    Stores all document links for jobs created in the job register.

    Exposure

    [sn_hs_rm_exposure]

    Stores all exposure records generated from exposure assessments across all locations.

    Exposure assessment

    [sn_hs_rm_exposure_assessment]

    Stores all exposure assessments conducted for exposure types across all locations.

    Exposure source

    [sn_hs_rm_exposure_source]

    Stores all exposure sources identified for exposure measurements across all locations.

    Exposure type

    [sn_hs_rm_exposure_type]

    Stores all exposure types identified across all locations.

    Finding

    [sn_hs_rm_finding]

    Stores all records of findings created for safety inspections. This table extends the Health and Safety task [sn_ohs_im_task] table.

    Hazard

    [sn_hs_rm_hazard]

    Stores all identified and potential workplace hazards related to all jobs and task types in your organization.

    Hazard assessment

    [sn_hs_rm_hazard_assessment]

    Stores all hazard assessments performed as part of risk assessments.

    Hierarchy of controls

    [sn_hs_rm_hierarchy_of_controls]

    Stores all categories for control measures in your organization. All controls that are related to hazards in your organization are arranged under these categories.

    Persons informed

    [sn_hs_rm_informed_persons]

    Stores names of all employees and workers who are informed of their job hazards when submitting JSAs.

    Inspection

    [sn_hs_rm_inspection]

    Stores all safety inspection records created standalone as well as generated from inspection schedules. This table extends the Health and Safety task [sn_ohs_im_task] table.

    Inspection schedule

    [sn_hs_rm_inspection_schedule]

    Stores all inspection schedules created for safety inspections. This table extends the Health and Safety task [sn_ohs_im_task] table.

    Job

    [sn_hs_rm_job]

    Stores all jobs with predefined hazards and controls created in the job register. These jobs can be used to quickly submit JSAs and conduct risk assessments.

    Hazards and controls

    [sn_hs_rm_job_hazard]

    Stores hazards and controls associated with all of the jobs defined in the job register.

    Job Safety Analysis

    [sn_hs_rm_job_safety_analysis]

    Stores all job safety analyses (JSAs) submitted by employees through Employee Center and Now Mobile app.

    Job step

    [sn_hs_rm_job_step]

    Stores all jobs steps for the multi-step jobs defined in the job register.
    JSA step

    [sn_hs_rm_jsa_step]

    Stores all jobs steps that are added for multi-step jobs when submitting JSAs.

    Exposure assessment document

    [sn_hs_rm_m2m_exposure_assessment_document]

    Stores all documents related to exposure assessments across all locations.

    Measurement

    [sn_hs_rm_measurement]

    Stores all measurements recorded for exposure assessments across all locations.

    Permit checklist

    [sn_hs_rm_permit_checklist]

    Stores information related to items, tasks, or steps in a checklist.

    Permit to work

    [sn_hs_rm_work_permit]

    Stores data related to the permit to work request.

    Risk assessment

    [sn_hs_rm_risk_assessment]

    Stores all records of risk assessments conducted. This table extends the Health and Safety task [sn_ohs_im_task] table.

    Risk category

    [sn_hs_rm_risk_category]

    Stores all risk categories for hazards in your organization. All workplace hazards related to all job types in your organization are arranged in these risk categories.

    Risks and controls

    [sn_hs_rm_risk_controls]

    Stores all Risks and controls records associated with all risk assessments.

    Risk matrix

    [sn_hs_rm_risk_matrix]

    Stores all risk matrixes created for your organization.

    Risk tolerance

    [sn_hs_rm_risk_tolerance]

    Stores all risk tolerance records associated with all risk matrixes created.

    Safety Register

    [sn_hs_rm_safety_register]

    Stores all safety registers created for the hazardous material used in your organization. This table extends the Health and Safety task [sn_ohs_im_task] table.

    Asbestos Safety Register

    [sn_hs_rm_safety_register_asbestos]

    Stores all safety registers created for asbestos material used in your organization. This table extends the Safety Register [sn_hs_rm_safety_register] table.

    Chemical Safety Register

    [sn_hs_rm_safety_register_chemical]

    Stores all safety registers created for chemicals. This table extends the Safety Register [sn_hs_rm_safety_register] table.

    Template

    [sn_hs_rm_template]

    Stores all JSA templates with predefined hazards and controls for each job type in your organization.