SA Coat of Arms
KM2 ACCESS CONTROL
DUTY ROSTER — SOFTWARE APPLICATION
KGOSI MAMPURU II MANAGEMENT AREA
PERSONNEL MANAGEMENT SYSTEM
AC Office members: Admin access · AC Gates members: Personal workspace
DCS Officials: Exploration & navigation only · Access code: DCS2026
🔒
PERSONAL WORKSPACE
Enter your Date of Birth to unlock
Range: 01/01/1966 to today · Enter Day · Month · Year
SA Coat of Arms
Department of Correctional Services · Republic of South Africa
KM2 ACCESS CONTROL: DUTY ROSTER
SOFTWARE APPLICATION  ·  KGOSI MAMPURU II MANAGEMENT AREA
PERSONNEL MANAGEMENT SYSTEM  ·  EXTERNAL SECURITY ACCESS CONTROL-GATES
JULY 2026
Post Hours: 06h00–18h00 / 18h00–06h00
12-Hour Shift Cycle
| 🚪 0
📢 NOTICE BOARD
📌 KM2 ACCESS CONTROL DUTY ROSTER — KGOSI MAMPURU II MANAGEMENT AREA   
👁️ DCS OFFICIAL — EXPLORATION & NAVIGATION MODE  ·  READ-ONLY  ·  NO DATA ENTRY OR MODIFICATIONS PERMITTED
🛡️ ADMINISTRATOR DASHBOARD AC Office · Fixed Post · 07H00–16H00 · Full Administrative Rights
👤
Add Personnel Member
Register new AC Gates member with PERSAL, ID number, DOB, photo and post assignment.
Verify Members
Verify, validate and confirm personnel data entries. Cross-check PERSAL and ID records.
📝
Compiled / Checked / Approved
Record compiling, checking and approving officials for the current roster period.
📤
Upload Duty Roster
Load current month document. AI parses and extracts all personnel data and shift patterns.
🎂
Birthday AI Dashboard
Auto-extract DOB from ID numbers. AI generates personalised birthday messages. Manage alerts and broadcasts.
📋
Notice Board Management
Post birthdays, bereavements, duty notices and any information for daily broadcast.
📊
Reports & AI Analytics
AI-powered attendance, leave, sick leave, staffing reports and roster optimisation.
AC
AC OFFICE & FIXED POSTS
KGOSI MAMPURU II — ACCESS CONTROL ADMINISTRATION
FIXED POSTS: 07H00 TO 16H00
Mon–Fri · 9-hour shift · No lunch break
🛡️ SECURITY MANAGER 🔑 SUPV. AC GATES 📋 ADMIN CLERKS ×2 📝 SECRETARY CORRECTIONS 📝 SECRETARY SECURITY & FAC.
COMPILED: MALULEKA SD  |  CHECKED: MATHIBAKO SP  |  APPROVED: MALULEKA A  |  2026-06-21
Month:
SHIFT CODES: D Day DF Day Off S Sick AL Annual Leave C Compassionate LO Local Leave MAX Max Leave CAL Calendar Leave ✏️ Click any cell to edit · Changes auto-save
# RANK / POST PERSAL NAME POST GR LVL SHIFT ALLOCATION — STATUS ACTIONS
NB !!!! NOTICES
Officials may NOT change or swop shifts with other officials without the approval of the Unit Manager.
Officials must take note that all posts must be manned — all officials are therefore expected to work at any post where needed.
The member in charge of night shift can rotate officials in terms of operational needs.
A
A-Division — Access Control Gates Security12-Hour Shifts · FR–TH Rotation
Month: Filter:
D=Day N=Night DF=Day Off AL=Annual Leave S=Sick SEC=Security Post
✏️ All cells fully editable — click any name, PERSAL, rank, post or shift cell to update. Shift codes: D=Day  N=Night  DF=Day Off  AL=Annual Leave  S=Sick  SEC=Security Post  V=Vacant. Changes auto-save to database.
PersonnelSHIFT ALLOCATION — StatusActions
B
B-Division — Access Control Gates Security12-Hour Shifts · FR–TH Rotation (Offset)
Month: Filter:
✏️ All cells fully editable — click any name, PERSAL, rank, post or shift cell to update. Shift codes: D=Day  N=Night  DF=Day Off  AL=Annual Leave  S=Sick  SEC=Security Post  V=Vacant. Changes auto-save to database.
PersonnelSHIFT ALLOCATION — StatusActions
?
📷
My Workspace
🔒 LOCKED ✓ SAVED
🔒
WORKSPACE DOUBLE-LOCKED
Secured with PERSAL + ID Number + Date of Birth.
Click Unlock to access your personal workspace.
📋 NOTICE BOARD — DAILY BROADCAST
🎂 BIRTHDAYS
No birthdays today.
🕊️ BEREAVEMENTS & CONDOLENCES
No bereavement notices.
✅ DUTY NOTICES
No duty notices posted.
📌 GENERAL & OPERATIONAL
No general notices.
🚨 URGENT ALERTS
No urgent alerts.
💛 WELFARE & WELLNESS
No welfare notices.
📰 ALL BROADCASTS — SAVED NOTICES FEED
No notices yet. Post a notice using the ✏️ Post Notice button above.
🤖 AI NOTICE BOARD ASSISTANT

Ask AI to draft notices, summarise recent broadcasts, or generate welfare messages for the team.

👥 PERSONNEL PROFILES
🗄️ DATABASE MANAGEMENT CENTRE
🏛️ ACCESS CONTROL GATES DATABASE
Status: ONLINE
Personnel Records: 0
Leave Records: 0
Notice Board Items: 0
Last Sync:
⚡ QUICK INTERFACE DATABASE
Status: ONLINE
Workspace Entries: 0
Cached Members: 0
Active Session:
Last Sync:
🔍 DATABASE SEARCH & RETRIEVAL
🗃️ ALL WORKSPACE ENTRIES (AC OFFICE VIEW)
No workspace entries yet.
📋 PERSONNEL REGISTER — ALL MEMBERS
# PERSAL FULL NAME RANK / POST POST GR LEVEL DIVISION DOB ID No. STATUS VERIFIED ACTIONS
Loading register…
Showing 0 members · Last updated:
📊 STAFFING SUMMARY
Last updated:
🤖 AI ROSTER ANALYSIS
📊 CONSOLIDATED DUTY REPORTS — AC OFFICE
View:
Month:
Division:
📋 DAILY DUTY ENTRIES
No duty reports yet.
👥 MEMBER SUBMISSION TRACKER
🤖 AI CONSOLIDATED ANALYSIS
📋 LEAVE & ABSENCE LOG
OfficerDivisionTypeFromToDaysSupervisorSecurity MgrStatus
No leave records yet.
🍽️ KM2 CLUB MESS — WORLD BEST FOOD MENU 2026–2027 AUTO-PLAY · 15s · 24/7
ADVERTISEMENT
📢 Advertise your business here — reach all KM2 personnel daily 🏢 Premium advertising space available — contact the system developer 📱 Your brand seen by government professionals every shift 📢 Advertise your business here — reach all KM2 personnel daily 🏢 Premium advertising space available — contact the system developer 📱 Your brand seen by government professionals every shift
🏢
ADVERTISING SPACE
Banner · 280×100px
Prime left position
BOOK THIS SPACE
KM2 ACCESS CONTROL: DUTY ROSTER
PERSONNEL MANAGEMENT SYSTEM v3.0
Department of Correctional Services
Republic of South Africa
JIMMY (GR) NYALUNGU
IT Specialist  ·  Software Engineer
Cyber-Security: Pro  ·  4IR Expert
© 2026–2027  ·  Kaska-Ladiva Creative & Innovative Studio
📧 ADVERTISE ⚙️ AD ADMIN
📱
ADVERTISING SPACE
Banner · 280×100px
Prime right position
BOOK THIS SPACE
LEADERBOARD AD SPACE — 728×60 — FULL WIDTH
Maximum visibility · Seen by every user on every login · Click to book
AC
AC OFFICE — SPECIAL DATABASE
Fixed Posts 07H00–16H00 · Compiled MALULEKA SD · Checked MATHIBAKO SP · Approved MALULEKA A · 2026-06-21
>