User Guide

Compliance Management System

Version
1.0
Date
May 2026
Audience
All Staff
👤 For Users 📋 Step-by-Step 🖼️ Screenshots Included

🌐1.1  Getting Started — Accessing the Form

The submission form is the main page for submitting your compliance screenshot. No login is required.

  1. Open your web browser
    Use any modern browser — Chrome, Edge, Firefox, or Safari.
  2. Navigate to the submission page
    Type the system URL into the address bar (e.g. http://localhost:3000/form) and press Enter. The submission form appears immediately.
  3. The form is ready — no login needed
    You will see three fields: Account ID, Submission Type, and Image. Fill them all in and click Submit.
The User Dashboard — the submission form with three required fields

📸 The User Dashboard — the submission form with three required fields

📤1.2  Step-by-Step: Submitting a Compliance Document

Follow these steps in order. All three fields must be filled before the Submit button activates.

Step 1 — Enter your Account ID
  1. Click the Account ID field and type your username
    Enter your company account name — for example HuyenTP or TungDP2. Must be at least 2 characters. This identifies your submission record.
Account ID entered — field highlights blue when active

📸 Account ID entered — field highlights blue when active

Step 2 — Select Your Submission Type
  1. Click the Submission Type dropdown
    Choose the option matching your device:
    Windows — Windows laptop/desktop with SEED  |  Mac — Apple Mac with SEED  |  Thin — Thin client / virtual desktop
  2. A requirements checklist appears automatically
    A blue checklist card appears showing exactly what your screenshot must contain. Read it carefully before taking or uploading your screenshot.
  3. A sample reference image is shown
    A sample valid screenshot is displayed below the checklist. Use it as a guide.
After selecting 'Windows' — the requirements checklist and sample reference image appear automatically

📸 After selecting 'Windows' — the requirements checklist and sample reference image appear automatically

Step 3 — Upload Your Screenshot
  1. Click the upload zone (or drag & drop / paste)
    Click the dashed area to open a file browser, drag a file onto it, or press Ctrl+V to paste from clipboard. Accepted formats: JPG, PNG, WEBP — max 10 MB.
  2. A preview appears instantly
    Once a valid file is selected, a thumbnail preview shows inside the upload box with a green border confirming the file is ready. A red border with an error message means the file needs to be fixed.
The upload zone — supports click-to-browse, drag & drop, and Ctrl+V clipboard paste

📸 The upload zone — supports click-to-browse, drag & drop, and Ctrl+V clipboard paste

Step 4 — Click Submit
  1. Click the blue 📤 Submit button
    The button at the bottom right becomes active only when all three fields are valid. Click it and wait a few seconds while AI validates your image.
  2. Wait for the result
    The page scrolls down automatically to show the validation result below the form.

💡 Fastest way — Paste with Ctrl+V

Take a screenshot with the Snipping Tool (Win+Shift+S) — the image is automatically in your clipboard. Then click anywhere on the page and press Ctrl+V to paste it directly. No need to save a file first.

ℹ️1.3  Compliance Requirements by Device Type

The system shows a checklist automatically when you select a type. Here is the full list of what your screenshot must show.

The requirements checklist — shown automatically after choosing a submission type

📸 The requirements checklist — shown automatically after choosing a submission type

🪟 Windows Laptop — 5 Required Items
ℹ️
All 5 items must be clearly visible. The SEED dashboard is the most important — open the SEED app first.
  • 📊
    SEED Dashboard REQUIREDSEED app dashboard showing device name, serial number, and the 4 metric counters: Malware Alerts, Compliance Checks, SEED Configuration, Operating System
  • 🕐
    System Clock REQUIREDTimestamp visible in the bottom-right corner of the Windows taskbar
  • 🔄
    Windows Update Status REQUIREDWindows Update screen (Settings → Windows Update) showing "You're up to date"
  • 💻
    Device Name REQUIREDComputer hostname fully readable (not truncated with "…") anywhere on screen
  • #️⃣
    Device Serial Number REQUIREDSerial number fully readable anywhere on screen — visible in the SEED dashboard or Settings → System → About

✅ Windows Tips

  • Open the SEED app first — the dashboard shows all required items in one place
  • Expand the window so device name and serial are not cut off
  • Go to Settings → Windows Update for the update screen
  • You can take multiple screenshots and combine them into one image

Reference — Example of a valid Windows submission:

Example valid Windows screenshot — SEED dashboard with device name, serial, all 4 counters, system clock, and Windows Update visible

📸 Example valid Windows screenshot — SEED dashboard with device name, serial, all 4 counters, system clock, and Windows Update visible

🍎 macOS Laptop — 3 Required Items
All 3 items must be visible in your screenshot.
  • 📊
    SEED Dashboard REQUIREDSEED app dashboard showing device name, serial number, and the 4 metric counters
  • 🕐
    Timestamp REQUIREDA readable date or time visible anywhere in the image — menu bar clock, browser tab, page footer, etc.
  • ℹ️
    Mac System Info REQUIREDSystem Settings → General → About (or Apple menu → About This Mac) showing model name and serial number

✅ macOS Tips

  • Click 🍎 Apple menu → About This Mac for model and serial (macOS Ventura+: System Settings → General → About)
  • Any timestamp in the image counts — the menu bar clock is fine
  • Ensure device name and serial are not truncated

Reference — Example of a valid Mac submission:

Example valid macOS screenshot — SEED dashboard, About This Mac with serial, and visible timestamp

📸 Example valid macOS screenshot — SEED dashboard, About This Mac with serial, and visible timestamp

🖥️ Thin Client — 3 Required Items
⚠️
All 3 items must be visible. You may combine all screens into one capture.
  • 🛡️
    Windows Security Full Scan Result REQUIREDWindows Security → Virus & threat protection → Scan options: must show a completed Full scan with "No current threats", "0 threats found", last scan date/time, and number of files scanned
  • 🔄
    Windows Update REQUIREDSettings → Windows Update showing "Up to date"
  • #️⃣
    Serial Number in Terminal REQUIREDPowerShell or Command Prompt showing the device serial number output

✅ Thin Client Tips

  • Go to Windows Security → Virus & threat protection → click Scan options — capture the scan results page, NOT the home six-tile overview screen
  • Open PowerShell and run: (Get-CimInstance Win32_BIOS).SerialNumber — capture the output
  • All three screens can fit in a single wide screenshot

Reference — Example of a valid Thin Client submission:

Example valid Thin Client screenshot — Windows Security scan results, Windows Update, and serial number in terminal

📸 Example valid Thin Client screenshot — Windows Security scan results, Windows Update, and serial number in terminal

🖼️1.4  Three Ways to Upload Your Screenshot

📁 Method 1 — Browse

Click inside the dashed upload box. Your file browser opens. Navigate to your screenshot file and click Open.

🖱️ Method 2 — Drag & Drop

Open File Explorer alongside your browser. Drag your screenshot file directly onto the dashed upload area and release.

📋 Method 3 — Paste (Ctrl+V)

Take a screenshot with Snipping Tool or PrtSc, then click anywhere on the page and press Ctrl+V. Clipboard image pastes instantly — no file saving needed.

Upload zone — all three methods (click, drag-drop, Ctrl+V) are supported

📸 Upload zone — all three methods (click, drag-drop, Ctrl+V) are supported

⚠️
Image requirements:
• Accepted formats: JPG, JPEG, PNG, WEBP only
• Maximum size: 10 MB
• Must be a real image — renaming a document to .png will be detected and rejected
• If a red border appears, fix the issue shown before submitting
📊1.5  Reading Your Submission Result

After clicking Submit, the system runs AI validation. A result card appears below the form. There are two possible outcomes:

✅ Outcome A — Image Accepted

Your screenshot passed validation. A green result card shows a 4-step checklist confirming everything was verified.

Step shown in resultWhat it means
📤 Image received and format verifiedFile format and image integrity passed
🤖 AI validation passed (XX% confidence)AI found all required elements in your screenshot
🏷️ Matches submission typeThe image content matches the type you selected
✔️ Submission saved successfullyYour record is saved — an admin will review it

ℹ️ Status shows PENDING after submission

Your submission is saved and awaiting admin review. An admin will change the status to Approved or Rejected. You do not need to do anything further unless you receive notification of a rejection.

❌ Outcome B — Image Not Valid

Your screenshot failed validation. A red result card shows what failed and how to fix it.

Element in result cardWhat to do
⚠️ Reason messageRead first — summarises the main problem
✗ Failed requirementLists each specific item that was missing or unclear
→ Guideline arrowStep-by-step instruction for fixing that specific issue
💡 Tip at bottomOptional improvement suggestion for future submissions

🔁 What to do when your submission is rejected

  • Read the failed requirements and follow the → guidelines
  • Take a new screenshot that includes all missing elements
  • Go back to the top of the form, upload the new screenshot, and submit again
  • Your previous failed attempt is not saved — you start fresh each time