AdminManager2
(→application:deploy) |
|||
Ligne 20 : | Ligne 20 : | ||
==== application:deploy==== | ==== application:deploy==== | ||
− | application:deploy --applicationNames=xx --masterPath=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx | + | application:deploy --applicationNames=xx [--masterPath=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx |
Déploie une liste d'applications dans le référentiel | Déploie une liste d'applications dans le référentiel | ||
+ | ''Si le master est absent, l'application est téléchargée'' | ||
==== license:deploy==== | ==== license:deploy==== |
Version du 29 septembre 2020 à 10:08
Présentation
AdminManager2 est un outil permettant d'effectuer des tâches d'administration en ligne de commande.
Mise en oeuvre
Authentification au référentiel
Les informations de connexion aux référentiels sont stockées dans la base de registre, et sont partagées avec le client lourd.
Les commandes authentifiées attendent un paramètre "alias" qui identifie l'entrée de la base de registre par le nom de la clef ou par le libellé de la base.
Mode interactif
Les commandes disponibles
dbmaster:create
dbmaster:create --url=xx --masterUserName=xx --masterUserPassword=xx [--osAuthentication=xx] [--compressed=xx] [--unicode=xx] --masterPath=xx --userName=xx --userPassword=xx --alias=xx
Crée un référentiel
application:deploy
application:deploy --applicationNames=xx [--masterPath=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
Déploie une liste d'applications dans le référentiel Si le master est absent, l'application est téléchargée
license:deploy
license:deploy --keys=xx --ovps=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
Déploie une liste de clefs dans le référentiel
database:create
database:create --url=xx --masterUserName=xx --masterUserPassword=xx [--osAuthentication=xx] [--compressed=xx] [--unicode=xx] [--textSupport=xx] [--shareSupport=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
Crée une base de données métier
folder:create
folder:create --folderName=xx --applicationName=xx --databaseName=xx [--dbRefScript=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
Crée un dossier
group:create
group:create --groupName=xx [--parentName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
Crée un groupe d'utilisateurs
group:add
group:add --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
Ajoute un utilisateur à un groupe
group:remove
group:remove --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
Retire un utilisateur d'un groupe
user:add
user:add --userName=xx --userCaption=xx --userMail=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
Crée un utilisateur
folder:authorize
folder:authorize --folderName=xx --entityName=xx [--applicationName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
Autorise un utilisateur sur un dossier
tools:init
tools:init
Installe les composants nécessaires: libraisiries SSL, OVPs, sage.common.dll, drivers SQL
server:install
server:install
Télécharge et installe le serveur Sage FRP 1000
service:create
service:create --name=xx --applicationName=xx --folderNames=xx --serverUser=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
Crée un service dans le fichier de configuration ainsi que le service windows associé
service:update
service:update --keys=xx --values=xx --name=xx
Modifie le fichier de configuration du service
service:delete
service:delete --name=xx
Supprime un service dans le fichier de configuration ainsi que le service windows associé
service:start
service:start --name=xx
Démarre le service windows lié
service:stop
service:stop --name=xx
Arrête le service Windows
service:list
service:list
Liste les services présents dans le fichier de configuration du service
Mode batch
il est possible d'appeler l'exécutable avec en paramètre un fichier contenant une liste de commandes
AdminManager2.exe --file="C:\projets\Desktop\adminl1000_scripts\commands.txt"