Semantius Logo

Training Records (Compliance Documentation Starter)

1. Overview

Deployable starter kit for small and mid-market organizations that outsource training delivery to external vendors (EasyLlama, Traliant, Ethena, NAVEX, KnowBe4) and need to retain audit-ready evidence in their own catalog. Embeds compliance assignments, training evidence records, learner certifications, signature records, and per-regulation training records from the full LMS-COMPLIANCE-TRAINING and LMS-CREDENTIALS modules; deploys standalone without requiring the full LMS substrate. Buyer persona: HR Director or Compliance Officer at a 50 to 500 person organization. When the org later adopts the full LMS, embedded shells deterministically demote to consumer.

2. Entity summary

Namedata_objectDescription
Certificationslearner_certificationsCredentials issued to a worker (internal, vendor, or regulatory), with issue date, expiry, issuing body, and renewal rules. Drives recertification campaigns.
Compliance Regulationscompliance_regulationsReference table of statutes a tenant is subject to, with jurisdiction, citation, and retention period; each tenant activates its applicable subset.
Compliance Training Assignmentscompliance_assignmentsMandatory training assignments tied to a regulation, role, location, or hire event, with due dates and escalation policy.
DPO Training Acknowledgmentsdpo_training_acknowledgementsRecords confirming that data protection officers completed required training, evidencing GDPR compliance.
FDA Part 11 Audit Trailsfda_part11_audit_trailsTamper-evident, retention-locked audit-trail rows for regulated training, meeting electronic-records requirements.
Harassment Training Acknowledgmentsharassment_training_acknowledgementsStatutory acknowledgments that harassment training was completed, carrying a signed timestamp and IP address.
PCI DSS Awareness Recordspci_dss_awareness_recordsSecurity-awareness training records for staff who handle card data, kept for PCI DSS compliance.
Signature Recordssignature_recordsE-signature envelopes with signing audit trail, IP addresses, provider references, and the signed document, one contract may have many.
Training Evidence Recordstraining_evidence_recordsInspection-ready training evidence packages, bundling the signed roster, certificate hash, content version, and signature record for regulators.
UsersusersPlatform users referenced as assignees, authors, approvers, and creators across records.
flowchart TD
  classDef embedded_master fill:#fff4cc,stroke:#c79100,color:#5b4500;
  classDef consumer fill:#e8def8,stroke:#7b1fa2,color:#3a155d;
  compliance_assignments["Compliance Training Assignments"]
  training_evidence_records["Training Evidence Records"]
  signature_records["Signature Records"]
  learner_certifications["Certifications"]
  harassment_training_acknowledgements["Harassment Training Acknowledgments"]
  fda_part11_audit_trails["FDA Part 11 Audit Trails"]
  users["Users"]
  compliance_regulations["Compliance Regulations"]
  dpo_training_acknowledgements["DPO Training Acknowledgments"]
  pci_dss_awareness_records["PCI DSS Awareness Records"]
  compliance_assignments -->|"acknowledged_via"| harassment_training_acknowledgements
  compliance_assignments -->|"produces"| fda_part11_audit_trails
  users -->|"acknowledges"| harassment_training_acknowledgements
  users -->|"audit_trailed_in"| fda_part11_audit_trails
  users -->|"signed"| signature_records
  users -->|"must complete"| compliance_assignments
  users -->|"owns"| compliance_assignments
  users -->|"holds"| learner_certifications
  compliance_regulations -->|"is_evidenced_by"| training_evidence_records
  class compliance_assignments embedded_master;
  class training_evidence_records embedded_master;
  class signature_records embedded_master;
  class learner_certifications embedded_master;
  class harassment_training_acknowledgements embedded_master;
  class fda_part11_audit_trails embedded_master;
  class users consumer;
  class compliance_regulations embedded_master;
  class dpo_training_acknowledgements embedded_master;
  class pci_dss_awareness_records embedded_master;
  style harassment_training_acknowledgements stroke-dasharray:5 5;
  style fda_part11_audit_trails stroke-dasharray:5 5;
  style compliance_regulations stroke-dasharray:5 5;
  style dpo_training_acknowledgements stroke-dasharray:5 5;
  style pci_dss_awareness_records stroke-dasharray:5 5;

3. Entities catalog

#data_objectcanonical codesingularpluralrolemastered inmastered labelnecessitypersonal_contententity_typewrite tiernotes
1learner_certificationslearner_certificationsCertificationCertificationsembedded_masterlms-credentialsCredentials, Badges and Continuing Educationrequiredyesoperational_workflow:manage-
2compliance_regulationscompliance_regulationsCompliance RegulationCompliance Regulationsembedded_masterlms-compliance-trainingCompliance Trainingoptional-catalog:admin-
3compliance_assignmentscompliance_assignmentsCompliance Training AssignmentCompliance Training Assignmentsembedded_masterlms-compliance-trainingCompliance Trainingrequiredyesoperational_workflow:manage-
4dpo_training_acknowledgementsdpo_training_acknowledgementsDPO Training AcknowledgmentDPO Training Acknowledgmentsembedded_master--optionalyesoperational_record:manage-
5fda_part11_audit_trailsfda_part11_audit_trailsFDA Part 11 Audit TrailFDA Part 11 Audit Trailsembedded_masterlms-compliance-trainingCompliance Trainingoptionalyesoperational_workflow:manage-
6harassment_training_acknowledgementsharassment_training_acknowledgementsHarassment Training AcknowledgmentHarassment Training Acknowledgmentsembedded_masterlms-compliance-trainingCompliance Trainingoptionalyesoperational_workflow:manage-
7pci_dss_awareness_recordspci_dss_awareness_recordsPCI DSS Awareness RecordPCI DSS Awareness Recordsembedded_master--optionalyesoperational_record:manage-
8signature_recordssignature_recordsSignature RecordSignature Recordsembedded_masterclm-repositoryContract Repositoryrequiredyesoperational_workflow:manage-
9training_evidence_recordstraining_evidence_recordsTraining Evidence RecordTraining Evidence Recordsembedded_masterlms-compliance-trainingCompliance Trainingrequiredyesoperational_workflow:manage-
10usersusersUserUsersconsumer(platform built-in)(platform built-in)required-operational_record:manage-

4. Aliases and industry synonyms

(none: no industry-scoped aliases for this scope)

5. Relationships

5.1 Intra-scope edges

fromverbtocardinalitykindnecessityowner_sidedelete_modefk_formatnotes
compliance_assignmentsacknowledged_viaharassment_training_acknowledgementsone_to_manyreferenceoptionaltargetclearreference-
compliance_assignmentsproducesfda_part11_audit_trailsone_to_manyreferenceoptionaltargetclearreference-
compliance_regulationsis_evidenced_bytraining_evidence_recordsone_to_manyreferenceoptionaltargetclearreference-

5.2 Built-in edges (users and other platform built-ins)

fromverbtocardinalitynecessityowner_sidedelete_modefk_formatnotes
usersacknowledgesharassment_training_acknowledgementsone_to_manyrequiredsourcerestrictreference-
usersaudit_trailed_infda_part11_audit_trailsone_to_manyoptionalsourceclearreference-
userssignedsignature_recordsone_to_manyoptionalsourceclearreference-
usersmust completecompliance_assignmentsone_to_manyrequiredsourcerestrictreference-
usersownscompliance_assignmentsone_to_manyoptionalsourceclearreference-
usersholdslearner_certificationsone_to_manyrequiredsourcerestrictreference-

5.3 Cross-scope edges

5.3a Outbound from this scope’s masters and contributors

Edges this scope drives: the in-scope endpoint has role of master or contributor.

(none: no outbound cross-scope edges from this scope’s masters or contributors)

5.3b Context edges on embedded shells and consumed entities

Edges the canonical owner drives, shown for context: the in-scope endpoint has role of embedded_master, consumer, or derived.

fromverbtocardinalitynecessitydelete_modefk_formatnotes
certification_definitionsinstantiated_aslearner_certificationsone_to_manyrequirednone (required-if-present)n/a-
certificate_templatesrenderslearner_certificationsone_to_manyoptionalnonen/a-
compliance_training_campaignsgeneratescompliance_assignmentsone_to_manyrequired⚠ audit: required composed child out of scopen/a-
compliance_assignmentsevidencescompliance_audit_recordsone_to_manyoptionalnonen/a-
compliance_audit_recordsrolled_intotraining_evidence_recordsone_to_manyoptionalnonen/a-
training_evidence_recordssuppliesregulator_filing_exportsmany_to_manyoptionalnonen/a-
automated_enrollment_rulescreatescompliance_assignmentsone_to_manyoptionalnonen/a-
compliance_assignmentsescalates_viamanager_nudgesone_to_manyoptionalnonen/a-
legal_contractswitnessed_bysignature_recordsone_to_manyrequired⚠ audit: required composed child out of scopen/a-
coursesfulfillscompliance_assignmentsone_to_manyoptionalnonen/a-
coursesgrantslearner_certificationsone_to_manyoptionalnonen/a-
skill_profilesupdated bylearner_certificationsone_to_manyoptionalnonen/a-
hcm_positionsrequirescompliance_assignmentsone_to_manyoptionalnonen/a-
org_unitssponsorscompliance_assignmentsone_to_manyoptionalnonen/a-
compliance_obligationstracked bycompliance_assignmentsone_to_manyoptionalnonen/a-
compliance_assignmentstriggersiga_provisioning_eventsone_to_manyoptionalnonen/a-
employeesreflected oncompliance_assignmentsone_to_manyoptionalnonen/a-
envelopesyieldssignature_recordsone_to_manyoptionalnonen/a-

6. Cross-domain context

6.1 Master consumers (other modules / domains that embed this scope’s masters)

(none: no other module embeds this scope’s masters; the canonical owners do.)

6.2 Outbound handoffs (events this scope publishes)

source moduletarget domaintarget moduletrigger_eventtransitionpayloadintegrationfrictiondescription
LMS-COMPLIANCE-TRAININGGRC(domain-level)compliance_assignment.completed(lifecycle)compliance_assignmentsevent_streamlow-
LMS-COMPLIANCE-TRAININGGRC(domain-level)compliance_assignment.due(threshold)compliance_assignmentsevent_streammediumGRC obligation tracker updates the per-employee compliance status to ‘due’ so the regulator-evidence dashboard reflects the impending breach risk. Drives audit-evidence reporting (e.g., Compliance Operations dashboard).
LMS-COMPLIANCE-TRAININGGRC(domain-level)compliance_assignment.expired(threshold)compliance_assignmentsevent_streamhigh-
LMS-COMPLIANCE-TRAININGGRC(domain-level)compliance_assignment.overdue(threshold)compliance_assignmentsevent_streamhighCompliance training overdue is a control failure; GRC tracks obligation status, IGA may suspend high-risk access.
LMS-COMPLIANCE-TRAININGGRC(domain-level)training_evidence_record.submitted(lifecycle)training_evidence_recordsevent_streamlow-
LMS-COMPLIANCE-TRAININGHRSDHRSD-CASE-MGMTcompliance_assignment.due(threshold)compliance_assignmentsapi_callmediumHR Service Delivery opens (or updates) an employee-facing case/task with the impending obligation, deadline, and link to the assigned course. Failure mode: when an HRSD platform isn’t deployed, the nudge falls back to direct email and the in-tool reminder.
LMS-COMPLIANCE-TRAININGIGAIGA-AUTO-PROVISIONINGcompliance_assignment.expired(threshold)compliance_assignmentsapi_callhigh-
LMS-COMPLIANCE-TRAININGIGAIGA-AUTO-PROVISIONINGcompliance_assignment.overdue(threshold)compliance_assignmentsapi_callhighSevere overdue (PCI, HIPAA, SOX-relevant) may auto-suspend system access pending completion. Alert-without-feedback-loop common.
LMS-CREDENTIALSIGAIGA-AUTO-PROVISIONINGlearner_certification.expired(threshold)learner_certificationsapi_callhigh-
LMS-CREDENTIALSIGAIGA-AUTO-PROVISIONINGlearner_certification.renewed(lifecycle)learner_certificationsapi_callmedium-
LMS-CREDENTIALSIGAIGA-AUTO-PROVISIONINGlearner_certification.revoked(lifecycle)learner_certificationsapi_callhigh-
LMS-COMPLIANCE-TRAININGHCMHCM-LIFECYCLE-WORKFLOWScompliance_assignment.due(threshold)compliance_assignmentsevent_streammediumCompliance assignment due-date nudges to HCM-mastered manager/employee record. HCM surfaces the impending obligation on the employee profile and routes a reminder to the line manager.
LMS-COMPLIANCE-TRAININGLMSLMS-AUTOMATIONcompliance_assignment.overdue(threshold)compliance_assignmentslifecycle_progressionlow-

6.3 Inbound handoffs (events this scope reacts to)

target modulesource domainsource moduletrigger_eventtransitionpayloadintegrationfrictiondescription
CLM-REPOSITORYCLMCLM-NEGOTIATIONsignature_record.completed(state_change)signature_recordslifecycle_progressionlowSignature envelope completion in negotiation hands the executed envelope to the repository for persistence. Intra-domain lifecycle progression; the signed document gets indexed and the linked legal_contract transitions out_for_signature -> signed.

6.4 Master providers (modules / domains that own masters this scope embeds)

data_objectrole herenecessitycanonical owner(s)slice notes
compliance_assignmentsembedded_masterrequiredLMS-COMPLIANCE-TRAINING (LMS)-
compliance_regulationsembedded_masteroptionalLMS-COMPLIANCE-TRAINING (LMS)-
dpo_training_acknowledgementsembedded_masteroptional(no canonical owner recorded)-
fda_part11_audit_trailsembedded_masteroptionalLMS-COMPLIANCE-TRAINING (LMS)-
harassment_training_acknowledgementsembedded_masteroptionalLMS-COMPLIANCE-TRAINING (LMS)-
learner_certificationsembedded_masterrequiredLMS-CREDENTIALS (LMS)-
pci_dss_awareness_recordsembedded_masteroptional(no canonical owner recorded)-
signature_recordsembedded_masterrequiredCLM-REPOSITORY (CLM)-
training_evidence_recordsembedded_masterrequiredLMS-COMPLIANCE-TRAINING (LMS)-
usersconsumerrequired(platform built-in)-

7. Lifecycle states

compliance_assignments (Compliance Training Assignment)

This scope holds compliance_assignments as embedded_master; the canonical state machine is owned by LMS-COMPLIANCE-TRAINING.

orderstate_nameinitial?terminal?requires_permission?derived gatedescription
1assigned---Mandatory training assignment created for a learner with due date.
2in_progress----Learner has started the underlying course or activity.
3completed-training-records-starter:completeLearner finished the assignment within the due window.
4overdue----Due date passed without completion and escalation policy engaged.
5waived-training-records-starter:waiveAssignment formally waived by compliance owner with audit reason.
6expired-training-records-starter:expireAssignment closed unmet at the regulatory deadline.

fda_part11_audit_trails (FDA Part 11 Audit Trail)

This scope holds fda_part11_audit_trails as embedded_master; the canonical state machine is owned by LMS-COMPLIANCE-TRAINING.

orderstate_nameinitial?terminal?requires_permission?derived gatedescription
1recorded----
2validated--training-records-starter:validate-
3archived-training-records-starter:archive-

harassment_training_acknowledgements (Harassment Training Acknowledgment)

This scope holds harassment_training_acknowledgements as embedded_master; the canonical state machine is owned by LMS-COMPLIANCE-TRAINING.

orderstate_nameinitial?terminal?requires_permission?derived gatedescription
1pending----
2acknowledged--training-records-starter:acknowledge-
3archived-training-records-starter:archive-

learner_certifications (Certification)

This scope holds learner_certifications as embedded_master; the canonical state machine is owned by LMS-CREDENTIALS.

orderstate_nameinitial?terminal?requires_permission?derived gatedescription
1issued-training-records-starter:issueCredential awarded to the learner with issue and expiry dates.
2active----Credential in force and valid for compliance or role requirements.
3renewing----Recertification campaign engaged before expiry.
4renewed--training-records-starter:renewCredential renewed with a fresh validity window.
5expired---Credential past its expiry date and no longer valid.
6revoked-training-records-starter:revokeCredential withdrawn by the issuing body or L&D for cause.

signature_records (Signature Record)

This scope holds signature_records as embedded_master; the canonical state machine is owned by CLM-REPOSITORY.

orderstate_nameinitial?terminal?requires_permission?derived gatedescription
10pending---Signature envelope created but not yet dispatched.
20sent----Envelope dispatched to first signer(s); awaiting first signature.
30in_progress----One or more signers have signed; others remain.
40completed---All required signers have signed. The signed contract document is persisted. Terminal positive outcome.
50declined---A signer declined to sign. Envelope is terminal; a new envelope can be created if negotiation re-opens.
60voided-training-records-starter:void_signature_recordSender voided the envelope before all signers completed. Terminal.

training_evidence_records (Training Evidence Record)

This scope holds training_evidence_records as embedded_master; the canonical state machine is owned by LMS-COMPLIANCE-TRAINING.

orderstate_nameinitial?terminal?requires_permission?derived gatedescription
1drafted----
2finalized--training-records-starter:finalize-
3submitted--training-records-starter:submit-
4archived-training-records-starter:archive-

8. Permissions and business rules (derived)

8.1 Permissions

permissiontierdescriptionincluded in :admin?
training-records-starter:readbaseline-readRead access to every entity in the module
training-records-starter:managebaseline-manageEdit operational records
training-records-starter:adminbaseline-adminEdit reference data and inherit every workflow gate below-
training-records-starter:void_signature_recordworkflow-gate (lifecycle)Transition signature_records into state voided
training-records-starter:issueworkflow-gate (lifecycle)Transition learner_certifications into state issued
training-records-starter:renewworkflow-gate (lifecycle)Transition learner_certifications into state renewed
training-records-starter:revokeworkflow-gate (lifecycle)Transition learner_certifications into state revoked
training-records-starter:completeworkflow-gate (lifecycle)Transition compliance_assignments into state completed
training-records-starter:waiveworkflow-gate (lifecycle)Transition compliance_assignments into state waived
training-records-starter:expireworkflow-gate (lifecycle)Transition compliance_assignments into state expired
training-records-starter:finalizeworkflow-gate (lifecycle)Transition training_evidence_records into state finalized
training-records-starter:submitworkflow-gate (lifecycle)Transition training_evidence_records into state submitted
training-records-starter:archiveworkflow-gate (lifecycle)Transition training_evidence_records into state archived
training-records-starter:acknowledgeworkflow-gate (lifecycle)Transition harassment_training_acknowledgements into state acknowledged
training-records-starter:validateworkflow-gate (lifecycle)Transition fda_part11_audit_trails into state validated
training-records-starter:view_all_compliance_training_assignmentsoverride (personal_content)View all compliance_assignments rows beyond row-scope
training-records-starter:manage_all_compliance_training_assignmentsoverride (personal_content)Manage all compliance_assignments rows beyond row-scope
training-records-starter:view_all_training_evidence_recordsoverride (personal_content)View all training_evidence_records rows beyond row-scope
training-records-starter:manage_all_training_evidence_recordsoverride (personal_content)Manage all training_evidence_records rows beyond row-scope
training-records-starter:view_all_signature_recordsoverride (personal_content)View all signature_records rows beyond row-scope
training-records-starter:manage_all_signature_recordsoverride (personal_content)Manage all signature_records rows beyond row-scope
training-records-starter:view_all_certificationsoverride (personal_content)View all learner_certifications rows beyond row-scope
training-records-starter:manage_all_certificationsoverride (personal_content)Manage all learner_certifications rows beyond row-scope
training-records-starter:view_all_harassment_training_acknowledgmentsoverride (personal_content)View all harassment_training_acknowledgements rows beyond row-scope
training-records-starter:manage_all_harassment_training_acknowledgmentsoverride (personal_content)Manage all harassment_training_acknowledgements rows beyond row-scope
training-records-starter:view_all_fda_part_11_audit_trailsoverride (personal_content)View all fda_part11_audit_trails rows beyond row-scope
training-records-starter:manage_all_fda_part_11_audit_trailsoverride (personal_content)Manage all fda_part11_audit_trails rows beyond row-scope
training-records-starter:view_all_dpo_training_acknowledgmentsoverride (personal_content)View all dpo_training_acknowledgements rows beyond row-scope
training-records-starter:manage_all_dpo_training_acknowledgmentsoverride (personal_content)Manage all dpo_training_acknowledgements rows beyond row-scope
training-records-starter:view_all_pci_dss_awareness_recordsoverride (personal_content)View all pci_dss_awareness_records rows beyond row-scope
training-records-starter:manage_all_pci_dss_awareness_recordsoverride (personal_content)Manage all pci_dss_awareness_records rows beyond row-scope

8.2 Business rules

rule_namedata_objectsource flagintent
compliance_training_assignment_edit_scopecompliance_assignmentshas_personal_contentRow-scope by default; override via training-records-starter:view_all_compliance_training_assignments / training-records-starter:manage_all_compliance_training_assignments
training_evidence_record_edit_scopetraining_evidence_recordshas_personal_contentRow-scope by default; override via training-records-starter:view_all_training_evidence_records / training-records-starter:manage_all_training_evidence_records
signature_record_edit_scopesignature_recordshas_personal_contentRow-scope by default; override via training-records-starter:view_all_signature_records / training-records-starter:manage_all_signature_records
certification_edit_scopelearner_certificationshas_personal_contentRow-scope by default; override via training-records-starter:view_all_certifications / training-records-starter:manage_all_certifications
harassment_training_acknowledgment_edit_scopeharassment_training_acknowledgementshas_personal_contentRow-scope by default; override via training-records-starter:view_all_harassment_training_acknowledgments / training-records-starter:manage_all_harassment_training_acknowledgments
fda_part_11_audit_trail_edit_scopefda_part11_audit_trailshas_personal_contentRow-scope by default; override via training-records-starter:view_all_fda_part_11_audit_trails / training-records-starter:manage_all_fda_part_11_audit_trails
dpo_training_acknowledgment_edit_scopedpo_training_acknowledgementshas_personal_contentRow-scope by default; override via training-records-starter:view_all_dpo_training_acknowledgments / training-records-starter:manage_all_dpo_training_acknowledgments
pci_dss_awareness_record_edit_scopepci_dss_awareness_recordshas_personal_contentRow-scope by default; override via training-records-starter:view_all_pci_dss_awareness_records / training-records-starter:manage_all_pci_dss_awareness_records

9. Roles, RACI, and responsibilities (derived)

Baseline roles, the permission hierarchy, and RACI realization are DERIVED from this scope’s entity-type write tiers + process_raci; none of it is stored in the catalog (the deployer provisions it from this blueprint).

9.1 TRAINING-RECORDS-STARTER

Baseline roles:

rolebaseline grant
training-records-starter_viewertraining-records-starter:read
training-records-starter_managertraining-records-starter:manage

Permission hierarchy:

permissionincludes
training-records-starter:admintraining-records-starter:manage
training-records-starter:managetraining-records-starter:read
training-records-starter:admintraining-records-starter:void_signature_record
training-records-starter:admintraining-records-starter:issue
training-records-starter:admintraining-records-starter:renew
training-records-starter:admintraining-records-starter:revoke
training-records-starter:admintraining-records-starter:complete
training-records-starter:admintraining-records-starter:waive
training-records-starter:admintraining-records-starter:expire
training-records-starter:admintraining-records-starter:finalize
training-records-starter:admintraining-records-starter:submit
training-records-starter:admintraining-records-starter:archive
training-records-starter:admintraining-records-starter:acknowledge
training-records-starter:admintraining-records-starter:validate
training-records-starter:admintraining-records-starter:view_all_compliance_training_assignments
training-records-starter:admintraining-records-starter:manage_all_compliance_training_assignments
training-records-starter:admintraining-records-starter:view_all_training_evidence_records
training-records-starter:admintraining-records-starter:manage_all_training_evidence_records
training-records-starter:admintraining-records-starter:view_all_signature_records
training-records-starter:admintraining-records-starter:manage_all_signature_records
training-records-starter:admintraining-records-starter:view_all_certifications
training-records-starter:admintraining-records-starter:manage_all_certifications
training-records-starter:admintraining-records-starter:view_all_harassment_training_acknowledgments
training-records-starter:admintraining-records-starter:manage_all_harassment_training_acknowledgments
training-records-starter:admintraining-records-starter:view_all_fda_part_11_audit_trails
training-records-starter:admintraining-records-starter:manage_all_fda_part_11_audit_trails
training-records-starter:admintraining-records-starter:view_all_dpo_training_acknowledgments
training-records-starter:admintraining-records-starter:manage_all_dpo_training_acknowledgments
training-records-starter:admintraining-records-starter:view_all_pci_dss_awareness_records
training-records-starter:admintraining-records-starter:manage_all_pci_dss_awareness_records

Processes wired:

process_keyprocess_namePCF codePCF IDleveldescription
manage_contractsManage contracts4.2.3.4102914Keeping contracts up-to-date with routine evaluation. Maintain order and discipline with the contracts in order to avoid any loss of information and mishaps.
manage_examinationsManage examinations and certifications7.3.4.6201254Managing identified training programs for employees. Engage with industries to provide certifications, administer certification test, and maintain active certification.
train_employees_appropriateTrain employees on appropriate regulatory requirements2.1.3.5.1127725Conducting training and impart learning to existing and new employees. Training will relate to the most recent/enforced regulations of the business to meet Manage regulatory requirements [12771].

RACI realization:

actorkindraciprocess_keyrealization
CONTRACT-OPS-SPECIALISTpersonaresponsiblemanage_contractsgrant gates [training-records-starter:void_signature_record] + the gated entities’ write tier
CONTRACT-OPS-MANAGERpersonaaccountablemanage_contractsapproval gate
LEGAL-COUNSELpersonaconsultedmanage_contractsadvisory read grant
LD-LEARNING-ADMINpersonaresponsiblemanage_examinationsgrant gates [training-records-starter:issue] + the gated entities’ write tier
GRC-COMPLIANCE-TRAINING-MANAGERpersonaaccountablemanage_examinationsapproval gate
LD-INSTRUCTORpersonaconsultedmanage_examinationsadvisory read grant
GRC-COMPLIANCE-TRAINING-MANAGERpersonaresponsibletrain_employees_appropriategrant gates [training-records-starter:complete, training-records-starter:submit] + the gated entities’ write tier
GRC-COMPLIANCE-TRAINING-MANAGERpersonaaccountabletrain_employees_appropriateapproval gate
PEOPLE-MANAGERpersonaconsultedtrain_employees_appropriateadvisory read grant
LEGAL-COMPLIANCE-SPECIALISTpersonainformedtrain_employees_appropriatenotification side effect (trigger_event / webhook_receiver)

9.2 Functional ownership and default grants

responsibilitybusiness functiondefault roledefault tier
ownerLearning and Developmentadmin:admin
contributorGovernance, Risk and Compliancemanage:manage
contributorLegalmanage:manage
consumerManufacturing Operationsread:read
consumerSalesread:read
consumerSoftware Engineeringread:read