The NIH RAS announcement banner shown in the AnVIL Data Explorer (explore.anvilproject.org) is no longer needed and should be removed:
As part of new federal government security policies, Terra is required to integrate with the NIH Researcher Authentication Service (RAS) for identity proofing and enhanced security. In order to link your NIH authorization to Terra, users of eRA Commons must transition by March 25, 2026 to the use of Login.gov or ID.me credentials to access AnVIL controlled-access data in Terra. See here for more details and instructions.
Changes
- Delete
app/components/anvil/banner/RAS/ras.tsx
- In
site-config/anvil-cmg/dev/announcements/announcements.tsx, remove the RAS import and the generalAnnouncement: <RAS /> prop (prod inherits this via makeConfig in site-config/anvil-cmg/prod/config.ts, so no prod change is needed)
Keep as-is
The Announcements wrapper component (app/components/common/Banner/components/Announcements/announcements.tsx) must remain — it also renders the session-timeout, system-unavailable, and indexing banners.
Moved from clevercanary#911, which was filed in the wrong repo and has been closed. Originally raised by @NoopDog on 2026-08-20.
The NIH RAS announcement banner shown in the AnVIL Data Explorer (explore.anvilproject.org) is no longer needed and should be removed:
Changes
app/components/anvil/banner/RAS/ras.tsxsite-config/anvil-cmg/dev/announcements/announcements.tsx, remove theRASimport and thegeneralAnnouncement: <RAS />prop (prod inherits this viamakeConfiginsite-config/anvil-cmg/prod/config.ts, so no prod change is needed)Keep as-is
The
Announcementswrapper component (app/components/common/Banner/components/Announcements/announcements.tsx) must remain — it also renders the session-timeout, system-unavailable, and indexing banners.Moved from clevercanary#911, which was filed in the wrong repo and has been closed. Originally raised by @NoopDog on 2026-08-20.