What this category's data looks like
This page addresses the scenario of university laboratory safety grading and classification, involving three types of materials: laboratory grading and classification tables, hazard source lists, and safety responsibility statements. The grading and classification table registers entries by laboratory room number, category level, and hazard source type, with updates adjusted according to each semester's safety assessment or rectification receipt; the hazard source list records name, quantity, storage location, and responsible person, synchronized with reagent procurement and disposal; the safety responsibility statement includes signatures, dates, and receipts, updated with personnel changes or annual signing. After these three types of materials enter this function, each assumes a different role: the grading and classification table serves as the master ledger, the hazard source list serves as the comparison source for quantities and names, and the safety responsibility statement serves as the verification basis for signatures and dates. Together, they support material verification and discrepancy location.
Configuration and implementation checks
Enable commercial file permissions and give the member read access to the knowledge base.
This step is executed by member permissions and file-level permissions (server-side authentication), outputting the set of visible files filtered by member. The discrepancy list is subsequently completed by AI nodes, code nodes, or manual work; the file list and retrieval only return the readable set filtered by member. The visible scope is based on knowledge base read permission plus file read permission; deletion is restricted to the creator; retrieval is filtered by the current member's readable files and only takes effect when authenticated by member identity.
| Object | Check | Verification action |
|---|---|---|
| Laboratory grading and classification table | Compare with the hazard source list to see whether the name, quantity, and date of the same laboratory are consistent | Take one laboratory record, compare field by field against the two materials, and mark discrepancies in name, quantity, and date |
| Hazard source list | Compare with the safety responsibility statement to see whether the name, quantity, date, and signature receipt of the same hazard source are consistent | Search by hazard source name, verify quantity and date, and check whether signatures and receipts are complete |
| Safety responsibility statement | Compare with the grading and classification table to see whether the responsible person, room number, signing date, and signature match | Locate the responsibility statement by room number, verify the signing date and receipt, and record items with missing signatures or unsynchronized versions |
| File list and retrieval | Return the visible file set after filtering by member permissions | Use a restricted member account to view the list and perform a retrieval, confirming that unauthorized files do not appear and are not recalled |
Three common errors
- Phenomenon: The name, quantity, and date of the same laboratory do not match between the grading and classification table and the hazard source list. Cause: The two materials are maintained by different personnel, update rhythms are not synchronized, and there is no unified comparison entry point.
- Phenomenon: The safety responsibility statement lacks signatures or receipts, and the version is not synchronized to the latest. Cause: After personnel changes, signatures were not supplemented in time, old versions remain in the knowledge base, and verification was not performed by date and signature fields.
- Phenomenon: Restricted members saw files they should not see, and retrieval recalled unauthorized files. Cause: File-level permissions were not filtered item by item by member, or the workflow was not authenticated by member identity, causing unauthorized files to enter the visible set.
How to verify the setup
This function's acceptance: Use a restricted member account to view the file list and perform one retrieval, verify whether the visible scope contains only files readable by that member, unauthorized files do not occupy a place and are not recalled, and record the correspondence between teamId, tmbId, and file read permissions.
Business test: Use one real laboratory record, find fields with inconsistent name, quantity, and date in the grading and classification table and the hazard source list, form a discrepancy list for the reviewer to confirm and write back.
- Verify member permissions and file-level permissions by
teamIdandtmbId, confirming that the list and retrieval return according to that set. - Use a collaborator account to attempt to delete a file, confirming that only the creator can delete, and non-creator items are filtered and prompted.