Documentación
Documentación/Conceptos fundamentales

Acciones con gobierno

Convierte una decisión propuesta en un cambio explícito y revisable en un sistema de origen.

En esta página

Define la capacidad

Un tipo de acción describe una operación permitida y sus parámetros. Los ejecutores admitidos son una actualización SQL declarada y una llamada a una función activa sujeta a controles de gobierno. Una función es una referencia a una implementación operada por la organización; su comportamiento sigue siendo responsabilidad de esa implementación.

Crea la definición como borrador, revisa su destino y su contrato de modificación, y promuévela mediante el control de aprobación del catálogo. Una definición de acción visible describe una capacidad; no da permiso para invocarla a todas las personas que pueden leerla.

Separa la propuesta, la aprobación y la ejecución

El permiso para invocar una acción y el permiso para aprobar una propuesta son independientes. La política de una acción determina si la ejecución puede continuar automáticamente, si admite el mecanismo de deshacer correspondiente o si requiere aprobación. Las políticas de aprobación pueden exigir un aprobador independiente o una sesión humana interactiva.

Una invocación registra una solicitud y su resultado. Crear una propuesta no equivale a aprobarla; una aprobación no demuestra que la escritura en la fuente haya tenido éxito. Sigue la invocación hasta conocer su resultado de ejecución.

Revisa una decisión

Abre Decisiones para consultar las solicitudes dirigidas a ti. Lee el contexto, el destino, los parámetros y las opciones disponibles antes de decidir. Los permisos vigentes se comprueban de nuevo al aprobar una propuesta y al ejecutar el trabajo en cola.

En las propuestas de acciones sobre objetos enviadas por agentes externos, la solicitud debe identificar un objeto existente con permiso de lectura, su clave natural exacta y la versión actual de la acción. Las propuestas basadas en funciones también fijan la versión de la función. Estas propuestas siempre crean una tarjeta de decisión humana mediante la interfaz compartida de agentes.

  • Comprueba que el destino sea el objeto previsto.
  • Revisa los valores propuestos y la operación que ejecutarán.
  • Confirma la versión actual y la política de aprobación requerida.
  • Inspecciona el resultado final antes de dar el cambio por terminado.

Historial y recuperación

nondro registra las modificaciones y los eventos de auditoría juntos, en la misma transacción de su plano de control. Las operaciones en las fuentes conservan su estado de ejecución para que los equipos puedan distinguir un intento fallido de un trabajo completado.

Deshacer solo está disponible para las operaciones que lo admiten y están configuradas para ello. No es una reversión universal de código arbitrario ni de efectos externos. Revisa el comportamiento de recuperación de la acción al diseñar el flujo de trabajo, especialmente cuando una función modifica más de un sistema.