AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones SaaS
  • Seguridad de la conexión
  • Casos especiales
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Conecta y autentifica al administrador del servicio web SaaS.
Observación: La función SaaSAdminConnect está reservada a:
  • el administrador de SaaS (un único administrador, cuyo nombre de usuario es "admin": este nombre está reservado).
  • los gestores de cuentas (al menos 1 por cada cuenta de cliente)
Estos dos tipos de administrador se pueden conectar simultáneamente:
  • El administrador de SaaS es un administrador.
  • Los gestores de cuentas son usuarios con más derechos (en las cuentas de los clientes y sólo sus usuarios)..
Ejemplo
// Connect to the SaaS database (required to use the management functions)
IF SaaSAdminConnect("admin", "secret") = False THEN
Error("You are not authorized to log in as administrator" + ...
CR + ErrorInfo(errFullDetails))
END
IF SaaSAdminConnect("admin", "mypassword", ...
"http://www.mydomain_or_ip.com/WDSAAS260_WEB/awws/WDSaaS260.awws") = False THEN
Error("You are not authorized to log in as administrator" + ...
CR + ErrorInfo(errFullDetails))
END
Sintaxis
<Result> = SaaSAdminConnect(<User> , <Password> [, <Address of SaaS Webservice> [, <Required level>]])
<Result>: booleano
  • True si se estableció la conexión,
  • False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo.
<User>: Cadena de caracteres
Nombre de usuario del administrador del sistema SaaS.
Observación: En esta versión, la cuenta de administrador es siempre la cuenta "admin".
<Password>: Cadena de caracteres
Contraseña del administrador del sistema SaaS.
La contraseña de Default es "admin". Le recomendamos encarecidamente que modifique la contraseña del administrador al final de instalación.
<Address of SaaS Webservice>: Cadena de caracteres opcional
  • Nombre del servidor (nombre o IP Address),
  • Address completo del SaaS Webservice.
Si no se especifica este parámetro, se utiliza el Webservice del ordenador local.
<Required level>: Constante opcional o combinación de constantes opcionales de tipo Integer
Nivel necesario para la conexión:
saasAccountManagerNivel requerido: Gerente de cuentas senior.
saasAdministrator
(valor predeterminado)
Nivel requerido: Administrador.
Estas dos constantes se pueden combinar.
Observaciones

Seguridad de la conexión

Para un modo de funcionamiento seguro, le recomendamos que utilice el protocolo HTTPS. El servidor debe estar configurado para aceptar este protocolo y el SSL Certificate utilizado no debe disparar ninguna advertencia de seguridad.
Para aumentar la seguridad del sitio SaaS, el servicio web puede instalarse en un ordenador al que no se puede acceder públicamente, sino sólo desde el servidor de aplicaciones que aloja el sitio SaaS.. Por lo tanto, las peticiones hechas al Webservice no pueden ser interceptadas.

Casos especiales

  • Para utilizar las funciones SaaSAdminxxx, se debe haber establecido correctamente una conexión con la función SaaSAdminConnect.
  • Para terminar una sesión de gestión, basta con utilizar SaaSAdminDesconectar.
Componente: wd290com.dll
Versión mínima requerida
  • Versión 15
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local