Para ejecutar un script de actualización de base de datos, por ejemplo, es posible que un agente tenga ser el usuario "oracle"; Sin embargo, para actualizar la aplicación, es posible que el agente tenga que ser el usuario "appserver". Mediante la suplantación, el mismo agente puede ejecutar el script y actualizar la aplicación. La suplantación le permite combinar estos pasos en un solo proceso. Para obtener información sobre la suplantación, consulte Suplantación de usuario.