IDB server‎ > ‎

Administrer un server Idb (version 2018)

Il est parfaitement possible de gérer un server web uniquement avec l'environnement Idb. Il suffit d'avoir une permission d'administrateur pour la base de données des utilisateurs.
  1. Gestion des utilisateurs
    • Comme pour toutes les bases de données pilotées par l'environnement Idb, la fiche d'inscription est accessible pour tout utilisateur, pour une inscription ou pour modifier ses identifiants.
      • L'accès se fait uniquement par l'onglet "Inscription Idb" de la marge de commande du gestionnaire Idb.
      • Attention : si l'utilisateur modifie son nom ou son prénom, en entraînant une modification du login, il perd son accès et sa permission.
    • Pour administrer les utilisateurs du server, il faut avoir reçu une autorisation d'administrateur de admin@serv-idb.net. L'accès se fait directement par l'onglet d'inscription.
    • Pour autoriser un nouvel utilisateur à obtenir un espace personnel, il est possible de le faire de 2 manières :
      1. Créer soi-même un nouvel utilisateur, avec un mot de passe provisoire (à changer par le candidat lui-même) se fait via Onglet Inscription Idb -> Menu principal -> Mode utilisateur -> Sécurité -> Utilisateurs -> Nouveau ou Mode gestionnaire -> Formulaires -> Idb-Inscriptions -> Ouvrir en attribuant une autorisation de "GUEST".
      2. Envoyer le lien d'inscription au candidat (nom-du-serveur/idb/serv_form.pl?admin/admin+users+mdb+inscription) pour créer son inscription, puis lui donner son autorisation de "GUEST".
  2. Mise en route d'un compte personnel
    • Lorsque le compte est créé, l'utilisateur pourra se connecter via la marge de commande du gestionnaire Idb.
      • Lors de la première connexion, les onglets de commande vont apparaître, mais il y aura une erreur d'affichage pour le portail personnel dans le cadre de droite. C'est normal.
      • Il suffira de cliquer sur l'onglet "Espace personnel" pour que ce dernier s'initialise en faisant apparaitre les répertoires suivants dans l'espace privé :
        • db : il s'agit du répertoire destiné à recevoir des fichiers .mdb de base de données ou des raccourcis .htm pour accéder à un autre base de données. Ces éléments seront directement disponibles dans la marge de commande. D'autres bases de données peuvent être enregistrée dans d'autres répertoires, mais ne seront pas accessible directement dans la marge de commande.
        • Mes documents : Ce dossier, comme un "Cloud", permet d'y déposer des fichiers personnels pour les rendre disponibles depuis n'importe quel poste de travail.
        • www : il s'agit de la racine de l'espace public. A partir de ce point, les fichiers seront disponibles directement par le web. Il ne faut donc jamais y mettre des données confidentielles.
          • Dans ce répertoire, se trouve le fichier "default.htm" qui constitue le fichier HTML de démarrage du portail personnel. Il doit donc être édité pour modifier le portail personnel.
      • L'utilisateur pourra dès lors faire évoluer son espace privé et public à l'aide des outils prévu à cet effet.
    • Il est possible de créer des comptes génériques en imaginant des utilisateurs virtuels dont le nom et le prénom constituent un login spécifique (exemple : Alex DMIN pour obtenir "admin"). Nous ne conseillons néanmoins pas ce type de compte, car les données d'accès passent rapidement dans le domaine public, ou bien il faut changer le mot de passe régulièrement.
  3. Avoir accès à l'ensemble du serveur
    • Dès que l'administrateur à reçu sa permission d'administrer, il est capable d'installer dans son compte, ou celui de n'importe quel autre utilisateur, des alias permettant d'explorer un endroit particulier du serveur.
      • Pour ajouter un alias à son propre compte :
        • La procédure se fait via Onglet Inscription Idb -> Répertoires supplémentaire -> Nouveau. Il suffit de donner un nom d'alias de répertoire et d'entrer le chemin d'accès complet.
        • Pour un administrateur, le mieux est d'installer un alias C: pour un chemin C: afin d'avoir accès à tout le serveur.
      • Pour ajouter un alias sur un autre compte :
        • Onglet Inscription Idb -> Menu principal -> Mode gestionnaire -> Formulaires -> Répertoires supplémentaires -> Ouvrir -> Nouveau
  4. Les différentes rubriques du gestionnaire Idb
    • Elles sont décrites dans l'information sur le gestionnaire Idb, mais nous aborderons la mission de l'administrateur
      • La rubrique du Serveur Idb :
        • Il est possible, pour un utilisateur donnée de faire apparaître plusieurs serveurs Idb ou autres via Onglet Inscription Idb -> Menu principal -> Fichier des utilisateurs -> Serveurs Idb -> nouveau
      • La rubrique du Compte personnel ne peut pas être modifiée
      • La rubrique des Bases de données
        • Elle se modifie automatique selon les fichiers (.mdb ou .htm) présents dans le répertoire db. Un administrateur peut néanmoins installer (via c:/www-users/{login}/db voir point 3) chez les utilisateurs qu'ils désirent des raccourcis pour des bases de données présentes sur le serveur.
        • Lorsqu'il s'agit d'une base de données dans l'environnement Idb, un login automatique est réalisé à la connexion selon l'utilisateur
      • La rubrique des Raccourcis web
        • Chaque utilisateur peut lui-même créer sa liste de raccourcis via Onglet Inscription Idb -> Raccourcis web -> Nouveau
        • Un administrateur peut créer des raccourcis pour l'ensemble des utilisateurs du serveur via Onglet Inscription Idb -> Menu principal -> Mode gestionnaire -> Formulaires -> Raccourcis web -> Nouveau pour l'utilisateur "Alex DMIN".
        • Si le raccourci est constitué par un un script idb "/idb/serv_form?", le login sera également automatique, même pour un serveur Idb distant.
  5. Autres paramétrages ou commandes spéciales
    • Modifier la grandeur de l'espace d'un utilisateur
      • Par défaut, un nouvel utilisateur reçoit 150MB d'espace disque. S'il dépasse cette valeur, il ne pourra plus exécuter que des commandes d'effacement de fichiers et de répertoires.
      • Si l'utilisateur possède un alias d'accès sur un autre répertoire, ce espace sera compté comme le sien dès qu'il se connectera dessus. Il faut donc adapter son espace autorisé dans cette optique.
      • Pour l'administrateur lui-même, la modification se fait via Onglet Inscription Idb -> Comptes -> modifier l'espace disque -> Enregistrer
      • Pour un autre utilisateur, il faut passer par Onglet Inscription Idb -> Menu principal -> Mode gestionnaire -> Comptes -> chercher l'utilisateur -> Afficher -> modifier l'espace disque -> Enregistrer.
    • Créer des raccourcis de bases de données dans son répertoire db
      • Il suffit d'explorer son espace ou un alias vers un autre espace du serveur et de repérer un fichier .mdb en cochant devant puis en cliquant sur l'icône et ensuite :
        • On peut vérifier s'il s'agit de la bonne base de données par la commande "Editer la base de données".
        • On crée directement un raccourci dans son répertoire db par la commande "Envoyer un raccourci vers son répertoire db".
  6. Maitriser les commandes du gestionnaire d'espace