Utilisation et administration d'un SCENARIserver
Dans cette documentation, on fera souvent référence à "SCENARIclient" dans ce cas les consignes sont valables également avec SCENARIchain qui peut se connecter à un SCENARIserver de la même manière.
Mise en place des ateliers
Voici les différentes étapes de la mise en place d'un atelier sur un SCENARIserver :
Connexion au serveur
Sous SCENARIclient, allez dans le menu Ateliers puis sélectionnez "Gestion des ateliers". Dans le volet gauche de la fenêtre "Gestion des ateliers" qui apparaît, sélectionnez "Nouveau serveur distant". Complétez ensuite le formulaire avec les informations de connexion, vérifiez bien l'adresse car c'est la cause la plus fréquente d'erreur. Lorsque vous avez complété le formulaire, cliquez sur le bouton Créer.
Installation d'un modèle partie serveur (administrateur)
Un modèle documentaire possède des composants clients et des composants serveur. Une installation des couches serveur est nécessaire par l'administrateur.
- Sur le SCENARIserver : dans l'écran "Gestion des ateliers", sélectionnez le SCENARIserver, choisissez "Installer un modèle documentaire" et sélectionnez le fichier .wsppack de votre chaîne éditoriale.
Vous ne devez le faire qu'une seule fois par nouvelle version du modèle. Ceci affectera tous les utilisateurs travaillant sur ce serveur et ce modèle, soyez prudent et prévenez-les. Le redémarrage de la Tomcat n'est pas nécessaire.
Désinstallation d'un modèle partie serveur (administrateur)
Il n'existe pas pour le moment d'interface permettant de désinstaller un modèle précédemment installé. Il est néanmoins possible de le faire. Pour supprimer le modèle XXX dans sa version majeur M et sa version médium m (peu importe la version mineure) :
- Arrêter Tomcat ;
- Aller dans le répertoire {SCserverWork}\javaserver\updt\data ;
- Supprimer les répertoires commençant par XXX-M_m. ;
- Relancer Tomcat.
Installation d'un modèle partie cliente (SCENARIclient et/ou SCENARIchain uniquement)
- Localement, sur le SCENARIclient : directement dans le menu "Ateliers", choisissez "Installer un modèle documentaire".
Pour l'instant, il n'y a pas de mécanisme qui permet de faire l'installation ou la mise à jour automatique du pack du modèle sur le client. Vous devez faire attention à toujours garder le pack au même numéro de version sur le client et sur le serveur.
Création de l'atelier (administrateur)
Dans l'écran "Gestion des ateliers", sélectionnez le SCENARIserver sur lequel vous voulez créer un atelier, puis cliquez sur "Nouvel atelier" (menu se trouvant dans le volet gauche de la fenêtre). Nommez votre atelier et choisissez le modèle.
Permissions de l'atelier (administrateur)
Dans l'écran "Gestion des ateliers", sélectionnez le serveur, l'atelier, puis l'onglet "Droits d'accès".
Vous avez alors une matrice "Utilisateur x Droit", voici la description des différents droits :
- accès : lire les contenus des items, modifier, créer, supprimer des items, télécharger les ressources, faire des générations, utiliser les fonctions de déploiement ;
- maj : non utilisé pour le moment ;
- wspadmin : changer ou mettre à jours le modèle utilisé ;
- usradmin : modifier les permissions des utilisateurs sur cet atelier tel que décrit ci-dessus.
| Attention ! |
|---|
Un utilisateur ayant les permissions usradmin peut modifier ses propres permissions et obtenir ou distribuer toutes les autres pour cet atelier. |
Gestion des comptes
Sur le serveur, il y a des comptes utilisateurs non privilégiés, et des administrateurs. L'administrateur a le contrôle total sur le serveur :
- il a toutes les permissions sur tous les ateliers ;
- il peut ajouter, supprimer, changer les mots de passe et les informations des utilisateurs ;
- il peut passer d'autres utilisateurs en administrateurs ou passer des administrateurs en utilisateurs ;
- il peut créer et supprimer des ateliers.
L'écran de gestion des utilisateurs permettant d'effectuer les 3 premières opérations est le suivant :
La partie en haut de l'écran permet de choisir l'utilisateur à modifier. En bas de l'écran se trouve les données concernant cet utilisateur. En cas de modification, il faut toujours valider vos changements par le bouton "Enregistrer". Pour ajouter un nouvel utilisateur, vous devez utiliser le bouton "Ajouter un utilisateur" avant de remplir le formulaire pour cet utilisateur.
Mode SaaS (Software as a Service) ou ASP (3.5+)
ATTENTION : ce mode de fonctionnement a été supprimé à partir de SCENARI4.0, qui offrira des possibilités bien plus complètes de spécification des droits et des espaces de travail utilisateur en passant par un système de GED.
Un fonctionnement de SCENARIserver en mode SaaS a été implémenté dans SCENARI3.5. pour en bénéficier, il faut activer la propriété server.conf.repos=asp dans le fichier build.property qui permet de paramétrer la construction de la webApp.
Paramétrage des ateliers
Lors de la première connexion d'un utilisateur, des ateliers sont créés. La structure, et éventuellement les contenus par défaut de ces ateliers sont paramétrables par l'administrateur. Pour ce faire :
- TemplateDomainKey : activer le paramétrage server.conf.repos.asp.templateDomainKey=xMonProfilModele dans le fichier build.property. Il permet de spécifier le nom du profil qui portera la définition des ateliers par défaut.
- WebApp : recompiler la webApp.
- Créer l'utilisateur xMonProfilModele : en mode administrateur, créer l'utilisateur xMonProfilModele. ATTENTION : cet utilisateur doit posséder les droits d'administration.
- Déclarer une nouvelle connexion : Déclarer une nouvelle connexion avec pour login xMonProfilModele.
- Créer les ateliers : Créer sur cette connexion serveur les ateliers qui serviront de modèle en étant dupliqués pour chaque première connexion d'un nouvel utilisateur.
Annuaire LDAP
Par défaut, seuls les utilisateurs pré-déclarés par l'administrateur peuvent se connecter via le mode SaaS. Il est possible d'étendre cette liste d'utilisateurs à une liste d'utilisateurs gérée par un annuaire LDAP. Pour ce faire :
- Module de gestion des utilisateurs : activer le paramétrage server.conf.usermgr=build.conf.usermgr.xml dans le fichier build.property ;
- Connecteur LDAP : définir les paramètres de liaison LDAP dans le fichier build.conf.usermgr.xml ;
- WebApp : recompiler la webApp.
Problèmes courants
Attachments
-
newserver.png
(12.6 KB) -
added by stp 4 years ago.
Se connecter a un nouveau serveur sur SCENARIclient
-
newworkshop.png
(16.1 KB) -
added by stp 4 years ago.
Créer un nouvel atelier sur un SCENARIserveur depuis SCENARIclient
-
workshopacl.png
(16.2 KB) -
added by stp 4 years ago.
Modification des permissions d'un atelier SCENARIserveur avec SCENARIclient
-
useradmin.png
(10.4 KB) -
added by stp 4 years ago.
administration des utilisateurs sur un SCENARIserver
-
3_gestUser.jpg
(47.9 KB) -
added by anp 4 years ago.
Ajout d'un compte utilisateur 'modèle'
-
desinstaller.PNG
(113.6 KB) -
added by anp 3 years ago.




