Après avoir paramétré le CMS Ametys sur la partie CMS (cf la page Paramétrage du back-office), c'est-à-dire sur l'application utilisée par les contributeurs, il faut également paramétrer Ametys sur la partie site, c'est-à-dire le site web qui sera vu par les internautes
Sur certains sites, des pages sont à accès limité, c'est-à-dire que le visiteur doit être authentifié pour pouvoir visualiser les pages (cf le manuel utilisateurs, page Limitation d'accès d'une page). Il faut donc déterminer le mode d'authentification et la gestion des visiteurs.
Cette partie est détaillée dans la page suivante : Authentification du site.
Les visiteurs peuvent afficher sur le site différentes informations qui leur sont propres (cf le manuel utilisateur, partie Préférences utilisateur).
Le paramétrage de cette partie est détaillée dans la page suivante : Les préférences visiteur (UserPreferencesManager).
Ce fichier étant assez complet, il est détaillé dans la page runtime.xml.
Le fichier site/WEB-INF/param/workspace-admin.xml détermine les fonctionnalités disponibles dans l'administration du site, en les groupant par catégorie (pour plus d'informations veuillez consulter le Manuel d'administration, partie Administration de l'application SITE) :
<administrator> <actions> <category name="WORKSPACE_ADMIN_SECTION_SYSTEM_LABEL"> <item id="org.ametys.runtime.plugins.core.administrator.Password"/> <item id="org.ametys.runtime.plugins.core.administrator.System"/> <item id="org.ametys.runtime.plugins.core.administrator.Config"/> <item id="org.ametys.runtime.plugins.core.administrator.JVMStatus"/> <item id="org.ametys.runtime.plugins.core.administrator.Logs"/> </category> <category name="WORKSPACE_ADMIN_SECTION_USERSMANAGEMENT_LABEL"> <item id="org.ametys.runtime.plugins.core.Users"/> <item id="org.ametys.runtime.plugins.core.Groups"/> </category> <category name="WORKSPACE_ADMIN_SECTION_APPLICATION_LABEL"> <item id="org.ametys.runtime.plugins.core.administrator.Plugins"/> </category> </actions> </administrator>
Pour qu'une fonctionnalité ne soit pas disponible, il suffit simplement de supprimer l'item qui correspond.