<!-- Copyright (c) 2026 defconxt. All rights reserved. -->
<!-- Licensed under AGPL-3.0 — see LICENSE file for details. -->
---
name: implementing-role-based-security-training
description: >-
  Implement role-based security training programs with audience segmentation,
  customized learning paths, competency assessments, and compliance tracking
  for developers, executives, IT admins, HR, and finance teams.
domain: cybersecurity
subdomain: security-awareness
tags:
  - role-based-training
  - audience-segmentation
  - learning-paths
  - competency
  - compliance
version: "1.0"
author: defconxt
license: AGPL-3.0
metadata:
  mitre-attack: []
---

# Implementing Role Based Security Training

## Overview

Role-based security training recognizes that different roles face different threats.
Developers need secure coding; executives need BEC awareness; finance needs wire fraud
detection. This skill covers audience analysis, learning path design, competency
assessment, and tracking completion against compliance requirements.

## Prerequisites

| Requirement | Install |
|---|---|
| LMS platform | SCORM/xAPI compatible learning management system |
| HR integration | Role and department data feed |
| Content library | Role-specific training modules |

## Commands

| Command | Description |
|---|---|
| `node agent.js segment --hr-feed employees.csv` | Segment employees by role and risk profile |
| `node agent.js learning-path --role developer` | Generate learning path for a specific role |
| `node agent.js assess --role executive --type competency` | Run competency assessment for role |
| `node agent.js compliance-track --standard hipaa --department finance` | Track compliance by department |

## Workflow

### Step 1 — Assess Current State

Evaluate existing capabilities and identify gaps before implementing changes.

```bash
# Run assessment with agent tooling
node agent.js segment --hr-feed employees.csv
```

### Step 2 — Plan and Design

Define objectives, scope, timeline, and success criteria.

```bash
# Plan implementation
node agent.js learning-path --role developer
```

### Step 3 — Execute and Deliver

Implement the planned activities and deliver outputs.

```bash
# Execute delivery
node agent.js assess --role executive --type competency
```

### Step 4 — Measure and Optimize

Track results against success criteria and iterate.

```bash
# Measure results
node agent.js compliance-track --standard hipaa --department finance
```

## Verification

- [ ] Prerequisites validated and tools installed
- [ ] Assessment of current state completed
- [ ] Implementation plan documented and approved
- [ ] Execution completed per plan
- [ ] Results measured against defined KPIs
- [ ] Findings documented and next steps identified
