DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Centres de Contrôle / Gestionnaire de comptes WEBDEV
  • Présentation
  • Gérer les comptes de déploiement
  • Fichier de paramètres des comptes de déploiement
  • Créer un compte de déploiement WEBDEV
  • Modifier un compte de déploiement WEBDEV
  • Supprimer un compte de déploiement
  • Lire les informations concernant un compte de déploiement
  • Obtenir la liste des comptes de déploiement
  • Gestion des applications
  • Supprimer une application
  • Attribution d'une application à un compte de déploiement WEBDEV
  • Liste des applications d'un compte de déploiement
  • Liste des applications WEBDEV non attribuées
  • Gestion des Webservices (SOAP et REST) et des serveurs de Websockets
  • Supprimer un Webservice (SOAP ou REST) ou un serveur de Websocket
  • Attribution d'un Webservice (SOAP ou REST) ou un serveur de Websocket à un compte de déploiement WEBDEV
  • Liste des Webservices (SOAP ou REST) ou les serveurs de Websocket d'un compte
  • Liste des Webservices (SOAP ou REST) ou les serveurs de Websocket non attribués
  • Migrer les comptes, les sites et les Webservices
  • Migrer un compte utilisateur
  • Migrer un site WEBDEV
  • Migrer un Webservice SOAP et REST
  • Migrer un serveur de Websocket
  • Migrer tout
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Manipuler le Gestionnaire de comptes WEBDEV en ligne de commande
Présentation
Le Gestionnaire de comptes WEBDEV peut être entièrement utilisé en ligne de commande. Il est possible de :
Gérer les comptes de déploiement

Fichier de paramètres des comptes de déploiement

Les manipulations des comptes de déploiement WEBDEV sont effectuées à partir d'un fichier contenant les paramètres du compte. Ce fichier est un fichier texte, d'extension quelconque. Ce fichier a la structure suivante :
[MAIN]
NOM=Durand
PRENOM=Alain
SOCIETE=PCSOFT
CONNEXION=66
LOGINOS=Durand

[DIR]
FTP=d:\temp\ftp
APPLI=d:\AppliWW\Durand
FICHIER=d:\DataWW\Durand
Le détail de ces paramètres est le suivant :
Section [MAIN]
NOMNom de l'utilisateur du compte
PRENOMPrénom de l'utilisateur du compte
SOCIETESociété de l'utilisateur du compte
CONNEXIONNombre de connexions totales autorisées pour ce compte
EMAILAdresse email de l'utilisateur du compte
ADRESSEAdresse de l'utilisateur du compte
TELEPHONENuméro de téléphone de l'utilisateur du compte
DIVERSRemarques supplémentaires
INTERDIT
  • 0 pour un compte activé,
  • 1 pour un compte désactivé.
ADMIN
  • 2 pour un compte de déploiement administrateur exclusif,
  • 1 pour un compte de déploiement administrateur,
  • 0 pour un compte de déploiement.
LOGINOSNom du compte Windows utilisé pour l'installation (déploiement) et l'administration distante. Le mot de passe associé est celui du compte Windows.
LOGINOSIUSRNom du compte Windows utilisé pour l'exécution des sites et webservices. Le mot de passe associé est celui du compte Windows.
PWDOSMot de passe du compte Windows utilisé pour l'installation (déploiement) et l'administration distante. Ce mot de passe est utilisé uniquement en mode cluster.
PWDOSIUSRMot de passe du compte Windows pour l'exécution des sites et webservices. Ce mot de passe est utilisé uniquement en mode cluster.
Section [DIR]
FTPRépertoire utilisé pour le transfert par FTP.
APPLIRépertoire des applications et sites WEBDEV associées à ce compte.
FICHIERRépertoire des fichiers de données des applications et sites WEBDEV associées à ce compte.
WEBSERVICERépertoire des Webservices SOAP associés à ce compte.
WEBSERVICERESTRépertoire des Webservices REST associés à ce compte.
SERVEURSWEBSOCKETRépertoire des serveurs Websocket associés à ce compte.
Section [HFCS1]Cette section est optionnelle. Elle permet de décrire le serveur HFSQL dans le cas d'une utilisation d'une base HFSQL Client/Serveur.
SERVEURAdresse IP du serveur HFSQL
PORTPort du serveur HFSQL
LOGINLogin de l'utilisateur de la base de données HFSQL Client/Serveur
PASSEMot de passe de l'utilisateur de la base de données HFSQL Client/Serveur
BASEBase de données HFSQL Client/Serveur

Créer un compte de déploiement WEBDEV

Pour créer un nouveau compte de déploiement WEBDEV à l'aide d'une ligne de commande et d'un fichier de paramètres :
  1. Créez un fichier contenant les paramètres du compte à créer.
  2. Lancez CCHebergement avec la ligne de commande suivante :
    WEBDEV Account Manager.exe /CREATEUSER /PARAM="<Chemin complet du fichier de paramètres>"
Remarque : Le mot de passe est celui du compte Windows.
Attention : Le fichier de paramètres n'est PAS détruit à la fin de la création du compte.

Modifier un compte de déploiement WEBDEV

Pour modifier un compte de déploiement WEBDEV à l'aide d'une ligne de commande et d'un fichier de paramètres :
  1. Créez un fichier contenant les paramètres du compte à modifier.
  2. Lancez CCHebergement avec la ligne de commande suivante :
    WEBDEV Account Manager.exe /MODUSER /PARAM="<Chemin complet du fichier de paramètres>"
Les paramètres non renseignés dans le fichier de paramètres ne sont pas modifiés.
Attention : Le fichier de paramètres n'est PAS détruit à la fin de la création du compte.

Supprimer un compte de déploiement

Pour supprimer un compte à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /DELETEUSER /PARAM="<LOGINOS>"

Lire les informations concernant un compte de déploiement

Pour lire les informations concernant un compte à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /INFOUSER /PARAM="<Chemin complet du fichier de paramètres>" /USER="<LOGINOS>"
Le fichier de paramètres est créé avec les informations concernant le compte utilisateur identifié par son LOGINOS.

Obtenir la liste des comptes de déploiement

Pour lire les informations concernant les différents comptes de déploiement à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /LISTUSER /PARAM="<Chemin complet du fichier de paramètres>"
Le fichier de paramètres est créé avec les informations concernant les différents comptes utilisateur.
Gestion des applications

Supprimer une application

Pour supprimer une application ou un site WEBDEV à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /DELETEAPP /APP="<Nom de l'application>"

Attribution d'une application à un compte de déploiement WEBDEV

Pour attribuer une application ou un site WEBDEV à un compte de déploiement WEBDEV à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /ATTRIBAPP /APPLI="<Nom de l'application>" /USER="<Login>"

Liste des applications d'un compte de déploiement

Pour lister les applications d'un compte de déploiement à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /LISTAPPUSER /PARAM="<Fichier Liste>" /USER="<Login>"
Les applications sont listées dans le fichier <Fichier Liste>.

Liste des applications WEBDEV non attribuées

Pour obtenir la liste des applications non attribuées à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /LISTAPPFREE /PARAM="<Fichier Liste>"
Les applications sont listées dans le fichier <Fichier Liste>.
Gestion des Webservices (SOAP et REST) et des serveurs de Websockets

Supprimer un Webservice (SOAP ou REST) ou un serveur de Websocket

  • Pour supprimer un Webservice SOAP à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /DELETEWEBSERVICE /WEBSERVICE="<Nom du Webservice>"
  • Pour supprimer un Webservice REST à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /DELETEWEBSERVICEREST /WEBSERVICEREST="<Nom du Webservice REST>"
  • Pour supprimer un serveur de Websocket à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /DELETESERVEURWEBSOCKET /SERVEURWEBSOCKET="<Nom du serveur de Websocket>"

Attribution d'un Webservice (SOAP ou REST) ou un serveur de Websocket à un compte de déploiement WEBDEV

  • Pour attribuer un Webservice SOAP à un compte de déploiement WEBDEV à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /ATTRIBWEBSERVICE /WEBSERVICE="<Nom du Webservice>" /USER="<Login>"
  • Pour attribuer un Webservice REST à un compte de déploiement WEBDEV à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /ATTRIBWEBSERVICEREST
    /WEBSERVICEREST="<Nom du Webservice REST>" /USER="<Login>"
  • Pour attribuer un serveur de Websocket à un compte de déploiement WEBDEV à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /ATTRIBSERVEURWEBSOCKET
    /SERVEURWEBSOCKET="<Nom du serveur de Websocket>"
    /USER="<Login>"

Liste des Webservices (SOAP ou REST) ou les serveurs de Websocket d'un compte

  • Pour lister les Webservices SOAP d'un compte de déploiement à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /LISTWEBSERVICEUSER /PARAM="<Fichier Liste>" /USER="<Login>"
  • Pour lister les Webservices REST d'un compte de déploiement à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /LISTWEBSERVICEUSERREST /PARAM="<Fichier Liste>" /USER="<Login>"
  • Pour lister les serveurs de Websocket d'un compte de déploiement à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /LISTSERVEURSWEBSOCKETUSER /PARAM="<Fichier Liste>" /USER="<Login>"
Les webservices et serveurs de websocket sont listés dans le fichier <Fichier Liste>.

Liste des Webservices (SOAP ou REST) ou les serveurs de Websocket non attribués

  • Pour obtenir la liste des Webservices SOAP non attribués à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /LISTWEBSERVICEFREE /PARAM="<Fichier Liste>"
  • Pour obtenir la liste des Webservices REST non attribués à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /LISTWEBSERVICERESTFREE /PARAM="<Fichier Liste>"
  • Pour obtenir la liste des serveurs de Websocket non attribués à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
    WEBDEV Account Manager.exe /LISTSERVEURSWEBSOCKET /PARAM="<Fichier Liste>"
Les webservices et serveurs de websocket sont listés dans le fichier <Fichier Liste>.
Migrer les comptes, les sites et les Webservices

Migrer un compte utilisateur

Pour migrer un compte utilisateur à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /MIGREUSER [/VERSIONMIGRATION=<Numéro de version à migrer>] [/MIGRERESETUSER]
Le paramètre <Numéro de version à migrer> correspond au numéro de version du compte à migrer.
Si ce paramètre correspond à *, toutes les versions précédentes seront migrées, de la version la plus récente vers la version la plus ancienne. Si le compte existe déjà, il n'est pas remplacé.
Si ce paramètre n'est pas précisé, seule la version précédente la plus récente est migrée.
Le mot-clé MIGRERESETUSER permet de supprimer les utilisateurs de la version actuelle avant la migration. Ce mot-clé permet notamment de supprimer le compte "admin" créé automatiquement à l'installation.

Migrer un site WEBDEV

Pour migrer un site WEBDEV à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /MIGREAPP [/VERSIONMIGRATION=<Numéro de version à migrer>]
Le paramètre <Numéro de version à migrer> correspond au numéro de version du site à migrer.
Si ce paramètre correspond à *, toutes les versions précédentes seront migrées, de la version la plus récente vers la version la plus ancienne. Si le site existe déjà, il n'est pas remplacé.
Si ce paramètre n'est pas précisé, seule la version précédente la plus récente est migrée.

Migrer un Webservice SOAP et REST

Pour migrer un Webservice à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /MIGREWEBSERVICE [/VERSIONMIGRATION=<Numéro de version à migrer>]
WEBDEV Account Manager.exe /MIGREWEBSERVICEREST [/VERSIONMIGRATION=<Numéro de version à migrer>]
Le paramètre <Numéro de version à migrer> correspond au numéro de version du Webservice à migrer.
Si ce paramètre correspond à *, toutes les versions précédentes seront migrées, de la version la plus récente vers la version la plus ancienne. Si le webservice existe déjà, il n'est pas remplacé.
Si ce paramètre n'est pas précisé, seule la version précédente la plus récente est migrée.

Migrer un serveur de Websocket

Pour migrer un serveur de Websocket à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /MIGRESERVEURSWEBSOCKET [/VERSIONMIGRATION=<Numéro de version à migrer>]
Le paramètre <Numéro de version à migrer> correspond au numéro de version du serveur de websocket à migrer.
Si ce paramètre correspond à *, toutes les versions précédentes seront migrées, de la version la plus récente vers la version la plus ancienne. Si le serveur de websocket existe déjà, il n'est pas remplacé.
Si ce paramètre n'est pas précisé, seule la version précédente la plus récente est migrée.

Migrer tout

Pour migrer les utilisateurs, les sites et les Webservices à l'aide d'une ligne de commande, utilisez la syntaxe suivante :
WEBDEV Account Manager.exe /MIGREALL
[/VERSIONMIGRATION=<Numéro de version à migrer>] [/MIGRERESETUSER]
Le paramètre <Numéro de version à migrer> correspond au numéro de version du compte à migrer.
Si ce paramètre correspond à *, toutes les versions précédentes seront migrées, de la version la plus récente vers la version la plus ancienne. Si le compte, le site ou le Webservice existe déjà, il n'est pas remplacé.
Si ce paramètre n'est pas précisé, seule la version précédente la plus récente est migrée.
Le mot-clé MIGRERESETUSER permet de supprimer les utilisateurs de la version actuelle avant la migration. Ce mot-clé permet notamment de supprimer le compte "admin" créé automatiquement à l'installation.
Version minimum requise
  • Version 26
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 27/09/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale