What this category's data looks like
This page addresses the enterprise independent skill talent evaluation scenario. Materials include the enterprise evaluation filing form, evaluation specifications, and candidate roster. The filing form is submitted by the reporting department by batch, the evaluation specifications are updated with occupational standards and question bank versions, and the roster is maintained by the examination affairs team by session; the field characteristics of the three are concentrated in names, quantities, dates, and signature receipts. When entering this function, the filing form serves as the primary object providing the evaluation scope and basis, the evaluation specifications serve as the comparison benchmark providing the trade level and assessment method, and the roster serves as the personnel details providing candidate identity and batch information. Materials are updated according to the batch or session rhythm. When versions are not synchronized, the names, quantities, and dates of the same record in two materials will not match, or signatures and receipts will be missing. The discrepancy list must be submitted to the reviewer for confirmation and written back; after write-back, the verification process is entered again.
Configuration and implementation checks
Enable commercial file permissions and give the member read access to the knowledge base.
This link is executed by member permissions and file-level permissions (server-side authentication), outputting the visible file set 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. Viewing the list and details requires knowledge base read permission plus file read permission; deletion is limited to the creator; retrieval is filtered by files readable by the current member, and only takes effect when authenticated by member identity.
| Object | Check | Verification action |
|---|---|---|
| Enterprise evaluation filing form | Check whether the name, quantity, date, and signature receipt are consistent with the evaluation specifications | Use a restricted member account to view the file details, and compare the trade level, number of evaluatees, and evaluation date between the filing form and the evaluation specifications |
| Evaluation specifications | Check whether the version number and assessment method are consistent with the version referenced by the filing form | Retrieve the current version of the evaluation specifications, and check whether the trade level, assessment modules, and items referenced by the filing form correspond one by one |
| Candidate roster | Check whether the candidate names, ID numbers, batch, and number of people in the filing form are consistent | Retrieve the roster by session, and compare candidate names, quantities, dates, and the filing form summary count one by one |
| File list and retrieval | Filter visible files by member permissions; unauthorized files do not occupy a place and are not recalled | Use a restricted member account to view the list and retrieve the same question, and check whether the returned results contain only readable files |
Three common errors
- Symptom: A restricted member saw files they should not see. Cause: File-level permissions were not filtered member by member, or viewing the list and details did not simultaneously verify knowledge base read permission and file read permission.
- Symptom: Retrieval recalled unauthorized files. Cause: The workflow was not authenticated by member identity, or the knowledge base search node did not enable file-level filtering, causing unauthorized files to enter the recall results.
- Symptom: The names, quantities, and dates of the same record in two materials do not match. Cause: The versions of the filing form and roster were not synchronized, or the evaluation specifications were not written back after updating, and missing signatures and receipts were not identified.
How to verify the setup
Acceptance of this function: Use a restricted member account to view the file list and perform one retrieval, and check whether the visible range contains only files readable by that member, and that unauthorized files do not occupy a place and are not recalled; at the same time, check whether member identity authentication corresponding to teamId and tmbId is in effect.
Business test: Use a real record to find fields inconsistent with the ledger, submit the discrepancy list to the reviewer for confirmation and write-back, and after write-back verify the names, quantities, dates, and signature receipts again.
- Use a collaborator account to try deleting a file, check whether it is filtered and prompted, and confirm that deletion is limited to the creator.
- Check the authentication configuration of the workflow and knowledge base search node, and confirm that when authenticated by member identity, retrieval is filtered by readable files.