AdminManager2

De Wiki1000
(Différences entre les versions)
(Page créée avec « ==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... »)
 
Ligne 15 : Ligne 15 :
 
Les commandes disponibles
 
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
 
  dbmaster:create --url=xx --masterUserName=xx --masterUserPassword=xx [--osAuthentication=xx] [--compressed=xx] [--unicode=xx] --masterPath=xx --userName=xx --userPassword=xx --alias=xx
 +
 +
==== 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
 +
 +
==== license:deploy====
 
  license:deploy --keys=xx --ovps=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
 
  license:deploy --keys=xx --ovps=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
 +
 +
==== 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
 
  database:create --url=xx --masterUserName=xx --masterUserPassword=xx [--osAuthentication=xx] [--compressed=xx] [--unicode=xx] [--textSupport=xx] [--shareSupport=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
 +
 +
==== folder:create====
 
  folder:create --folderName=xx --applicationName=xx --databaseName=xx [--dbRefScript=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
 
  folder:create --folderName=xx --applicationName=xx --databaseName=xx [--dbRefScript=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
 +
 +
==== group:create====
 
  group:create --groupName=xx [--parentName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
 
  group:create --groupName=xx [--parentName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
 +
 +
==== group:add====
 
  group:add --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
 
  group:add --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
 +
 +
====group:remove ====
 
  group:remove --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
 
  group:remove --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
 +
 +
====user:add ====
 
  user:add --userName=xx --userCaption=xx --userMail=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
 
  user:add --userName=xx --userCaption=xx --userMail=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
 +
 +
==== folder:authorize====
 
  folder:authorize --folderName=xx --entityName=xx [--applicationName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
 
  folder:authorize --folderName=xx --entityName=xx [--applicationName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx
  
 +
====tools:init====
 +
tools:init
 +
 +
====server:install====
 +
server:install
 +
 +
====service:create ====
 +
service:create --name=xx --applicationName=xx --folderNames=xx --serverUser=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx
 +
 +
====service:update====
 +
service:update --keys=xx --values=xx --name=xx
 +
 +
====service:delete====
 +
service:delete --name=xx
 +
 +
====service:start====
 +
service:start --name=xx
 +
 +
====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===
 
===Mode batch===

Version du 29 septembre 2020 à 10:00

Sommaire

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

application:deploy

application:deploy --applicationNames=xx --masterPath=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx

license:deploy

license:deploy --keys=xx --ovps=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx

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

folder:create

folder:create --folderName=xx --applicationName=xx --databaseName=xx [--dbRefScript=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx

group:create

group:create --groupName=xx [--parentName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx

group:add

group:add --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx

group:remove

group:remove --groupName=xx --userName=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx

user:add

user:add --userName=xx --userCaption=xx --userMail=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx

folder:authorize

folder:authorize --folderName=xx --entityName=xx [--applicationName=xx] [--adminUser=xx] [--adminPassword=xx] --alias=xx

tools:init

tools:init

server:install

server:install

service:create

service:create --name=xx --applicationName=xx --folderNames=xx --serverUser=xx [--adminUser=xx] [--adminPassword=xx] --alias=xx

service:update

service:update --keys=xx --values=xx --name=xx

service:delete

service:delete --name=xx

service:start

service:start --name=xx

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"
Outils personnels