Les fonctionnalités dans l'administration du CMS

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.