Skip to content

PM: tipos Session operador (metadata operator_id) #422

Description

@rcabrera-py

Contexto

Portal PM usa Session token (X-Cuenca-SessionId) para que el operador actúe como la legal person. Downstream solo ve US_empresa.

Para auditoría (bitácora oaxaca#608, 4 ojos) necesitaremos distinguir qué operador hizo cada acción. El mecanismo exacto aún no está definido (ver authed#377) — este issue prepara tipos por si la Session expone metadata.

Qué hay que hacer

  1. Extender tipos de Session (response y/o metadata) para campo opcional operator_id (o equivalente acordado después).
  2. Documentar en docstring/comentario que el uso concreto depende de authed#377.
  3. No implementar propagación en servicios — solo contrato de tipos.

Criterios de aceptación

  • Tipo compatible con Session existente en cuenca-validations
  • Campo opcional; no rompe clientes actuales
  • Depende de cuenca-validations#421 (mismo release dev preferible)

Dependencias

Asignación

Persona A.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

empresasPortal de personas morales (proyecto Webapp #114)

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions