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.
Oups ! La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.<?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>
<?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>
Voir le code
<?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 .