Retirar una aplicación
Elimina una aplicación que ya no está en servicio, y todo lo que contiene con ella. La eliminación es terminal: no hay forma de restaurarla.
Quién puede hacerlo
Un administrador del tenant o un gestor de claves del tenant, y un superadministrador de plataforma que trabaja en un tenant en un despliegue de nube privada o local. La consola ofrece Eliminar aplicación solo a quien tiene el permiso para eliminar aplicaciones.
Antes de empezar
- Revisa lo que contiene la aplicación. Nada de lo que contiene bloquea la eliminación, y la eliminación lo alcanza todo:
- sus casos de uso internos y sus concesiones de capacidad se revocan, sus contextos de intercambio se cierran y sus intercambios criptográficos se revocan;
- cada uno de sus actores criptográficos se deshabilita, incluido el actor predeterminado, así que nada puede volver a autenticarse como ellos;
- las claves que solo se usan mediante sus actores se archivan, con su material conservado y nunca destruido. Una clave que todavía usa un actor fuera de esta aplicación conserva su estado actual.
- Ten preparado un motivo. Es obligatorio y se registra en la auditoría.
Pasos
- Abre Aplicaciones y selecciona la aplicación para abrir su detalle.
- Selecciona Eliminar aplicación.
- Escribe el nombre de la aplicación exactamente como se muestra, incluidas las mayúsculas.
- Completa el Motivo.
- Selecciona Revocar.
Qué ves cuando funcionó
La consola confirma que la aplicación se eliminó, que sus actores, credenciales, concesiones e intercambios pasaron a estados terminales y que sus claves se archivaron. La aplicación sale de la lista, y los totales sobre la lista se vuelven a leer.
Con el permiso para leer aplicaciones eliminadas, la aplicación y lo que contenía se listan, en modo de solo lectura, en Retiradas. Su nombre queda libre de nuevo: una aplicación nueva con el mismo nombre es una aplicación distinta que no hereda nada de la eliminada.
Si falla
| Qué ves | Causa | Qué hacer |
|---|---|---|
| "No coincide. Escríbelo exactamente como se muestra, incluidas las mayúsculas." | El nombre escrito no coincide con el de la aplicación | Escribe el nombre exactamente como se muestra |
| Se rechaza la eliminación porque no se encuentra | La aplicación ya se eliminó, o no está en este tenant | Vuelve a cargar la lista |
| Se rechaza la eliminación por ser un cambio concurrente | Otra solicitud cambió la aplicación después de leerla; no se escribió nada | Vuelve a abrir la aplicación e inténtalo de nuevo. Consulta Concurrent Modification (en inglés) |
| Se rechaza el motivo | Está vacío o es demasiado largo | Escribe un motivo más corto que no esté vacío |
Sin la consola
| Superficie | Cómo |
|---|---|
| API | POST /api/v3/admin/tenants/{tenantId}/applications/{applicationId}/revoke con un cuerpo que lleva el reason (operación revokeApplication) |
Relacionado
- Aplicaciones: qué muestra la pantalla y cada decisión que tomas en ella.