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.
Oops! Copy to clipboard failed. Open the code and copy it manually.<?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 .