SERVER-101422 PR01: Remove ValidatedTenancyScope from the auth subsystem and wire protocol

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Overview

      Part of the ValidatedTenancyScope (VTS) / multitenancy removal tracked under epic SPM-3963 (Remove Native Tenant Data Isolation) and the integrated work on SERVER-101422.

      This is PR01 in the stacked Graphite series that lands the VTS removal as 18 reviewable, per-team pieces.

      Scope of Work

      Removes ValidatedTenancyScope (VTS) and the $securityToken / tenant-id handling from the authentication subsystem and the wire-protocol message path. This is one of the two foundational signature changes the rest of the stack compiles against.

      Owning team(s)

      server-security, server-networking-and-observability

      Notes

      • This is a mechanical deletion refactor: foundational PRs remove a parameter/field, and the PRs above them remove the now-dead call-sites. Individual lower PRs are not expected to build standalone.
      • Graphite branch: arayner/SERVER-101422-01-auth-wire
      • Buildable checkpoint: No — depends on call-site removals in higher PRs to compile.

            Assignee:
            Adam Rayner
            Reporter:
            Adam Rayner
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: