tdm-calculator icon indicating copy to clipboard operation
tdm-calculator copied to clipboard

Create WIKI Product Documentation: Navigation

Open gabcdominic opened this issue 3 months ago • 0 comments

Overview

We need a Navigation page to document which pages and features are visible to each user type and login state. This ensures clarity for QA, user support, security reviews, and design decisions.

Details

This page should include:

  • [ ] A list of user types
  • [ ] A breakdown of which pages appear in the navigation bar for each user type
  • [ ] A table showing visibility and access by role
  • [ ] Notes on visibility vs access (e.g., pages accessible via URL but not shown in nav)
  • [ ] Any nuances or exceptions (e.g., test for how Security Admins show up in profile or test cases)

Reminder: When writing this wiki page, log into the TDM website as each user type to validate what is actually shown in the nav. Do not rely solely on documentation or assumptions. This ensures accuracy and reflects the live product state.

Action Items

  • [ ] Create a new wiki page titled “Navigation”
  • [ ] Link the Navigation page to the Product Documentation page
  • [ ] Add the list of user roles and role descriptions
  • [ ] Add a table showing nav bar visibility per user type.
  • [ ] Include notes on role-based access vs visibility
  • [ ] Validate page visibility by logging in as each user type
  • [ ] Include screenshots and walkthroughs of the Navigation menu when appropriate
  • [ ] Note that admins can be logged out. Double-check session behavior
  • [ ] Review with product and dev. Update if needed based on feedback
  • [ ] Add page to wiki

Resources/Instructions

  1. See Issue #2420 for a list of user types and navigation bar pages by availability to user type
  2. Go to Wiki > Product Documentations > Security > Create a Wiki page for the Navigation
  3. Tool to use to do full page screenshot: https://chromewebstore.google.com/detail/gofullpage-full-page-scre/fdpohaocaechififmbbbbbknoalclacl
Image

Staging and Release decks

  • Staging Deck
    • [Staging slide, 2680] - N/A
  • Release Deck
    • [2025-MM-DD Release deck, 2680] - N/A

gabcdominic avatar Oct 08 '25 22:10 gabcdominic