Suspender, reanudar o cerrar un contexto de intercambio
Detén a la vez todos los intercambios y concesiones de un escenario de negocio, vuelve a activarlos, o termina el escenario de forma definitiva. Suspender es reversible; cerrar no lo es.
Quién puede hacerlo
Un administrador del tenant o un gestor de claves del tenant. Suspender, reactivar y cerrar son tres permisos distintos, y la consola muestra cada botón solo a una persona que tiene su permiso. Ambos roles tienen los tres.
Antes de empezar
- Decide qué necesitas. Suspende cuando el escenario se vaya a reanudar: cada concesión del contexto se rechaza hasta que lo reactives, y no se revoca nada. Cierra cuando el escenario terminó: se revoca cada intercambio del contexto que no haya terminado y se retira cada concesión vigente, sea quien sea su propietario.
- Prepara un motivo. Suspender y cerrar lo requieren, y se registra en la pista de auditoría a nombre de tu cuenta.
- Un contexto que pertenece a un caso de uso interno termina solo cuando se revoca ese caso de uso. Su Propietario en la pestaña Información nombra el caso de uso.
Pasos
- Abre Contextos de intercambio desde la navegación del tenant y selecciona la fila del contexto.
- Abre la pestaña Ciclo de vida.
- Para suspender un contexto activo:
- Selecciona Suspender.
- En Motivo de la suspensión, indica por qué.
- Selecciona Suspender en la confirmación.
- Para reactivar un contexto suspendido, selecciona Reactivar y luego Reactivar de nuevo en la confirmación.
- Para cerrar un contexto:
- Selecciona Cerrar (terminal).
- Lee Lo que termina al cerrar: los intercambios que se revocarán y cuántas concesiones vigentes se retirarán.
- Escribe el nombre del contexto para confirmar.
- En Motivo del cierre, indica por qué.
- Selecciona Cerrar (terminal).
Qué ves cuando funcionó
La consola lo confirma con "<name>" suspendido, "<name>" reactivado o "<name>" cerrado (terminal — irreversible), y el estado del contexto en la lista pasa a SUSPENDIDO, ACTIVO o CERRADO. La transición se registra en la pestaña Actividad del contexto.
Las concesiones de un contexto suspendido no autorizan nada hasta que se reactive; vuelven a autorizar, sin cambios, en cuanto se reactiva. Un contexto cerrado nunca se puede reactivar. Sus intercambios, concesiones e historial siguen siendo legibles, y la pestaña Ciclo de vida indica entonces Este contexto está cerrado. Las transiciones del ciclo de vida ya no están disponibles.
Si falla
| Qué ves | Causa | Qué hacer |
|---|---|---|
| El botón de confirmación sigue sin estar disponible | El motivo está vacío, o el nombre escrito no coincide | Indica un motivo, y escribe el nombre exactamente como se muestra |
Este contexto de intercambio pertenece al caso de uso criptográfico interno <id>, y solo ese caso de uso puede usarlo o modificarlo. Elige otro contexto. | Un caso de uso interno es el propietario del contexto | Revoca el caso de uso interno para terminar el contexto |
| No se ofrece Suspender | El contexto no está activo, o no tienes el permiso para suspenderlo | Revisa el estado del contexto, o pregunta a un administrador del tenant |
| No se ofrece Reactivar | El contexto no está suspendido, o no tienes el permiso para reactivarlo | Un contexto cerrado no se puede reactivar; crea uno nuevo |
Sin la consola
| Superficie | Cómo |
|---|---|
| CLI de gestión de claves | ankasecure-km exchange-contexts suspend --id <uuid> --reason <text>; exchange-contexts resume --id <uuid>; exchange-contexts close --id <uuid> --reason <text> |
| Admin SDK | ExchangeContextOperations.suspend(UUID, SuspendExchangeContextRequest), ExchangeContextOperations.resume(UUID), ExchangeContextOperations.close(UUID, CloseExchangeContextRequest) |
| API | POST /api/v3/admin/tenants/{tenantId}/exchange-contexts/{contextId}/suspend (operación suspendExchangeContext); POST /api/v3/admin/tenants/{tenantId}/exchange-contexts/{contextId}/resume (operación resumeExchangeContext); POST /api/v3/admin/tenants/{tenantId}/exchange-contexts/{contextId}/close (operación closeExchangeContext) |
Relacionado
- Contextos de Intercambio: qué muestra la pantalla y cada decisión que tomas en ella.
- Crear un contexto de intercambio
- Suspender, reanudar o revocar un intercambio
- Topología de Intercambios