Aplicaciones externas y autenticación mediante el servicio web API
Las aplicaciones externas pueden integrarse al VSA a través del servicio web API. Estas aplicaciones externas pueden ser proporcionadas por fabricantes de software independientes (ISV), tales como Autotask, ConnectWise o Tigerpaw. Las consultoras o cualquier organización con especialización técnica también pueden desarrollar aplicaciones externas. Para usar el servicio web API, las aplicaciones externas deben programarse para autenticarse usando un nombre de usuario y una contraseña del VSA válidos.
Cambios de contraseña de la versión 6.2 que afectan las aplicaciones externas
La versión 6.1 del VSA y las versiones anteriores usaban un algoritmo SHA-1 para aplicar un algoritmo hash a las contraseñas. Por ende, las aplicaciones externas que eran compatibles con la versión 6.1 usaban un método de autenticación basado en SHA-1. A partir de la versión 6.2, se usa un algoritmo SHA-256 para aplicar un algoritmo hash a cualquier contraseña que se cree en esta versión. A las contraseñas creadas en versiones anteriores del VSA se les sigue aplicando un algoritmo hash con SHA-1 hasta que se cambie la contraseña o el nombre de usuario, en cuyo momento se aplica un algoritmo hash a la contraseña con SHA-256. Las aplicaciones externas que se usaban con la versión 6.1 deben actualizarse, por medio de un cambio de programación, para admitir las contraseñas SHA-256 en la versión 6.2.
Actualización de aplicaciones externas y contraseñas
Si usó la versión 6.1 o una versión anterior del VSA con una aplicación externa, compruebe la compatibilidad de la credencial que se está usando. Kaseya recomienda realizar las gestiones necesarias para obtener una versión actualizada de la aplicación externa que sea compatible con la versión 6.2 del VSA. Mientras tanto, se puede seguir el procedimiento de Creación de una credencial SHA-1 nueva para una aplicación externa heredada que se describe a continuación para mantener la compatibilidad con aplicaciones de terceros.
Advertencia: Al cambiar una contraseña que utiliza una aplicación externa heredada, se deshabilita la integración hasta que la aplicación externa se actualice para usar el algoritmo hash SHA-256 o hasta que se cree una credencial SHA-1 nueva y se implemente. Asegúrese de no cambiar las contraseñas que usan las aplicaciones externas antes de que se implemente la actualización.
Si usó la versión 6.1 o una versión anterior del VSA con una aplicación externa proporcionada por un ISV u otro tercero:
Para ISV o terceros responsables del desarrollo de aplicaciones externas
Creación de una credencial SHA-1 nueva para una aplicación externa heredada
Si está ejecutando la versión 6.2 del VSA o una versión superior, y necesita crear un nombre de usuario y una contraseña de SHA-1 que sean compatibles con una aplicación externa heredada, y estos aún no se actualizaron para ser compatibles con las contraseñas de la versión 6.2, use uno de los siguientes procedimientos. Puede crear un usuario maestro y una contraseña nuevos o restablecer la contraseña de un usuario maestro existente.
Nota: Debe tener privilegios de administrador en Kaseya Server. Por razones de seguridad, no puede realizar el siguiente procedimiento en forma remota.
Crear una nueva cuenta de usuario maestro
http://localhost/localAuth/setAccountV61.asp
La aplicación externa ahora puede actualizarse para usar la nueva cuenta de usuario y la contraseña de SHA-1 para conectarse al VSA.
Resetee la contraseña de una cuenta de usuario maestro existente
Nota: La cuenta de usuario maestro no puede deshabilitarse.
http://localhost/localAuth/setAccountV61.asp
La aplicación externa ahora puede actualizarse para usar la nueva contraseña de SHA-1 para conectarse al VSA.