Skip to content

LeanIX

LeanIX is Roche’s enterprise architecture management platform. As a stretch goal, the roche-data pipeline will register data products, APIs, and platform components in the LeanIX catalog, giving enterprise architects real-time visibility into the data platform’s footprint without manual documentation.

PropertyValue
URLTBD (awaiting A14 resolution)
Auth methodAPI token
NetworkRoche corporate network
Access taskA14 (stretch goal)
GitHub issue#29
VariableSourceDescription
LEANIX_BASE_URLVault common/leanixBase URL for LeanIX REST API
LEANIX_API_TOKENGitHub Actions secretsAPI token for authenticated access
ModuleUsage
(none yet)Future module for EA catalog registration

Script: scripts/access/check-leanix.sh

Required tools: curl

Checks performed:

  1. HTTP connectivity to LeanIX endpoint (if LEANIX_BASE_URL is set)
  2. HTTP status code validation

Expected state: skip — stretch goal, A14 not resolved.

  • Priority: Stretch goal — not on critical path
  • Access: Not started
  • Implementation: No CLI module exists yet; planned as a future registration module
  • Workaround: Not needed — LeanIX registration is additive and non-blocking