Puente BPM¶
El puente BPM permite que BPM abra DMS en una sesión embebida y autenticada sin pedir al usuario que inicie sesión de nuevo.
Cómo funciona¶
- BPM crea un token de corta duración con el usuario, una expiración y una marca de solo lectura.
- El token se firma con la
BPM_API_KEYcompartida. - El navegador abre
GET /bpm-bridge/auth?t=<token>. - DMS valida la firma y la ventana de tiempo, verifica el usuario y el permiso
explorador:ver, y crea una sesión embebida. - DMS redirige al Explorador en modo embebido.
Una sesión embebida de solo lectura bloquea las solicitudes de carga, edición y eliminación. DMS usa una cookie de sesión separada para la sesión embebida, así no sobrescribe la sesión directa del usuario en DMS.
Incrustación en el navegador¶
DMS relaja su política frame-ancestors solo para los orígenes de BPM configurados
por el administrador. Configura esos orígenes antes de habilitar la vista embebida.