Skip to content

Remove NIH RAS banner from the AnVIL Data Explorer #4940

Description

@frano-m

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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions