Why Modernization Changes the Governance Problem
Core banking modernization programs rarely replace legacy infrastructure in a single cutover. Most run modernized API-based services alongside legacy mainframe or core systems for extended periods while data, workloads, and customer segments migrate in phases. This coexistence period creates a governance problem that generic enterprise AI governance frameworks do not fully address: any AI agent introduced during this window must operate against two distinct data models, two different access control mechanisms, and often two different logging standards, sometimes within a single workflow.
Legacy core systems were generally not built with fine-grained, API-level authorization or the logging fidelity that current governance expectations require. Modernized services are typically built with more granular access control and structured logging. An AI agent that reconciles transactions or supports underwriting may need to query both environments in the same task, which means governance controls have to be designed for the transition itself, not only for the eventual end-state architecture.
AI Agent Use Cases During Modernization
The AI agent use cases most commonly introduced during core banking modernization cluster around a small set of tasks: validating data integrity as records move from legacy to modernized data stores, reconciling transactions across old and new ledgers during parallel-run periods, supporting underwriting workflows with document or data analysis, and handling customer service interactions that may draw account or customer data from either environment depending on migration status.
Each of these tasks requires read or write access to account, ledger, or customer data, categories that sit among the most regulated data classes in banking. Agent-to-system interaction is typically mediated through API gateways, middleware, or integration layers positioned between legacy and modernized systems. That layer is usually the most practical point for permission scoping and tool-call control, rather than relying on an agent's own logic to self-limit its actions.
Practical control point: Place policy enforcement at the API gateway or middleware layer that connects legacy and modernized systems. You get a consistent control surface regardless of which system an agent queries.
Operational Ownership During the Coexistence Period
- Assign joint ownership of agent governance decisions to the modernization program team and existing model or AI risk governance functions, since responsibility often falls into the gap between the two.
- Coordinate agent permission changes with the migration cutover schedule so access rights update in step with data and workload migration rather than remaining stale.
- Plan for coexistence-period drift, where permissions or data mappings change as migration phases progress, and revalidate agent scope on a recurring basis rather than once.
- Address agent behavior explicitly for the transitional period in governance frameworks, since risk exposure during coexistence can differ meaningfully from either the legacy or fully modernized steady state.