Sharing and Embedding for School Safety Inspections and Incident Reporting: Manage Authorized Access and External Services

Campus Safety: review sharing & embeds for authorized access. Check source versions, input mappings and the values received by downstream nodes.

What this category's data looks like

This page addresses school safety hazard inspection and campus incident reporting, and the materials cover three categories: safety inspection checklists, hazard rectification ledgers, and emergency incident reports. Safety inspection checklists are recorded by inspection date, inspector signature, hazard description, and rectification recommendations; hazard rectification ledgers are recorded by hazard name, rectification quantity, rectification date, responsible person signature, and receipt; emergency incident reports are recorded by incident name, number of people involved, occurrence date, reporter signature, and superior receipt. When these three categories of materials enter the sharing and embedding function, the safety inspection checklist serves as the inspection basis for external display, the hazard rectification ledger serves as the process evidence opened to parents or superiors, and the emergency incident report serves as the external entry point for reporting and archiving. The update rhythm advances in sync with inspection batches, rectification closure, and incident handling, and the fields use dates, quantities, signatures, and receipts as verification anchors.

Configuration and implementation checks

This part is executed by the sharing link in the publishing channel (the publishing service performs authentication), outputting the sharing link, display parameters, and authentication results. The externally available entry point and authorization scope are then completed by external visitors seeing the corresponding content according to their identity. The sharing link can be configured with an expiration time, per-minute access limit, credit limit, identity verification, and display items for quoted snippets, quoted full text, and source original text.

ObjectCheckVerification action
Safety inspection checklistThe inspection date and number of hazards for the same inspection batch must be consistent across the two materials, and the inspector signature and receipt must be completeCompare the two materials item by item by inspection date and inspector signature, check whether the number of hazards and rectification recommendations match, and confirm that signatures or receipts are not missing
Hazard rectification ledgerThe hazard name, rectification quantity, and rectification date remain synchronized across the three material categories; when versions are not synchronized, the latest signed version prevailsAccess once with a restricted identity, check the scope of the rectification ledger visible to that identity, and verify the name, quantity, date, and responsible person signature item by item
Emergency incident reportThe incident name, number of people involved, and occurrence date are consistent with the reporting archive, and the superior receipt and reporter signature are completeCheck the report against the archive by occurrence date and reporter signature, confirm that the superior receipt is attached, and check the scope visible to that identity
Sharing linkThe expiration time, per-minute access limit, credit limit, and identity verification are set according to usage needs, and the quote display items are checked item by itemCheck the time limit and values in the link configuration, try once with an over-limit request, and access once with an unauthenticated session, verify the allowance and quote display, and record shareId

Three common errors

  • Symptom: the link cannot be opened after a period of time. Cause: the expiration time has arrived, the publishing channel has not been renewed according to usage needs, and external visitors are denied when accessing by identity.
  • Symptom: access is rate-limited. Cause: the per-minute access limit does not match the expected access volume, and over-limit requests are intercepted by the publishing service.
  • Symptom: the quoted full text can be seen without logging in. Cause: identity verification is not connected or the callback is not effective, and the quote display item switches have not been narrowed according to identity.

How to verify the setup

This feature acceptance: access once each with an unauthenticated session and an over-limit request, verify the allowance and quote display; and check the expiration time, per-minute access limit, credit limit, and identity verification callback corresponding to shareId.

Business test: access once with a restricted identity, see whether the visible scope matches the settings, and check whether the fields, dates, and signatures of the safety inspection checklist, hazard rectification ledger, and emergency incident report are consistent.

  • In the link configuration, check the expiration time, per-minute access limit, credit limit, and identity verification callback address, and check item by item the switch status of the display items for quoted snippets, quoted full text, and source original text.
  • Access once with an unauthenticated session, then access once with an over-limit request, record shareId and the authentication result, and check whether the scope visible to the restricted identity and the material signatures and receipts are complete.