Le fichier de configuration WEB-INF/param/workspace-admin.xml détermine les fonctionnalités disponibles dans l'administration du CMS (Configuration de l'application, Journaux, Utilisateurs, ...), en les groupant par catégorie.
<?xml version="1.0" encoding="UTF-8"?> <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"/> <item id="org.ametys.runtime.plugins.core.right.Profiles"/> </category> <category name="WORKSPACE_ADMIN_SECTION_APPLICATION_LABEL"> <item id="org.ametys.runtime.plugins.core.administrator.Plugins"/> <item id="org.ametys.web.administrator.Sites"/> <item id="org.ametys.plugins.repository.administrator.JCRRepository"/> <item id="org.ametys.web.administrator.Skins"/> </category> </actions> </administrator>
On retrouve cette liste sur l'écran d'accueil de l'interface d'administration :
Pour plus d'informations sur l'interface d'administration veuillez consulter le Manuel d'administration.
Pour supprimer ou ajouter une fonctionnalité, il suffit de supprimer/ajouter la ligne avec l'identifiant de la fonctionnalité.
Les écrans ou fonctionnalités de l'administrateur sont des extensions du point d'extension org.ametys.runtime.workspaces.admin.DesktopManager.