ScenariSuite-Starter - Gestion du dépôt

Bonjour,

L’URL publique est en quelque sorte la raison d’être du depot. On vient déposer/organiser des contenus par une interface d’édition, celle ci est systématiquement authentifiée car un usager anonyme ne peut pas modifier les contenus du depot. Ces contenus sont ensuite accessibles - en mode anonyme ou non - à tous les usagers via l’URL publique.

Votre problème est que l’URL publique n’est pas authentifiée. Malheureusement, ce n’est pas possible de changer ce comportement sans modifier le build de SCENARIsuite-starter. Mais par contre, cette modification est très légère !

Voilà comment procéder :

  1. Récupérer un environnement de modélisation

    • Télécharger SCENARIbuilder et l’extension modelingPortal ici SCENARIbuilder
    • Installer SCENARIbuilder sur un poste puis installer l’'extension (elle s’installe dans builder comme un modèle documentaire dans chain)
  2. Importer les sources de SCENARIsuite-starter

    • Télécharger les sources de SCENARIsuite-starter ici SCENARIsuite-starter
    • Dans builder, cliquer sur créer un atelier à partir d’une archive et sélectionner le scwsp préalablement téléchargé
  3. Modifier les sources

    • Ouvrir le fichier /SCENARIsuite-starter/depot.portlet
    • Passer l’attribut /smp:depotPrl/smp:indexes/smp:urlTree/smp:accessPoints/smp:standardsAccessPoints/smp:apPublic@authentication à « enabled »
    • Passer l’attribut /smp:depotPrl/smp:indexes/smp:urlTree/smp:accessPoints/smp:standardsAccessPoints/smp:apPublic@anonymousUserAllowed à « false »
  4. Compiler et déployer

    • Ouvrir l’item /SCENARIsuite-starter/4deploy/dist/scSuiteStarter.svmake, onglet « Compil » et lancer la compilation
    • Cliquer sur révéler et vous retrouverez les résultats de build de la même forme que ceux distribués sur scenari.software. Vous n’avez plus qu’à dézipper et mettre à jour