Introduce delete roles and users
[lgpl/argeo-commons.git] / security / plugins / org.argeo.security.ui.admin / plugin.xml
index 67f4092c03d64b07a495968def427394519087e7..1ad3c079fa3909a861c4cafc3969fc9affa19420 100644 (file)
                        name="Username">
                        </commandParameter>
       </command>
+      <command
+            defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+            id="org.argeo.security.ui.admin.refreshUsersList"
+            name="refreshUsersList">
+      </command>
       <command
             defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
             id="org.argeo.security.ui.admin.newUser"
             name="New User">
       </command>
+      <command
+            defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+            id="org.argeo.security.ui.admin.deleteUser"
+            name="deleteUser">
+      </command>
+      <command
+            defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+            id="org.argeo.security.ui.admin.refreshRoles"
+            name="refreshRoles">
+      </command>
       <command
             defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
             id="org.argeo.security.ui.admin.addRole"
       </command>
       <command
             defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
-            id="org.argeo.security.ui.admin.refreshUsersList"
-            name="refreshUsersList">
+            id="org.argeo.security.ui.admin.deleteRole"
+            name="deleteRole">
       </command>
     </extension>
      <extension
          point="org.eclipse.ui.menus">
        <menuContribution
             locationURI="toolbar:org.argeo.security.ui.admin.adminRolesView">
+            <command
+                  commandId="org.argeo.security.ui.admin.deleteRole"
+                  icon="icons/remove.gif"
+                  label="Delete Role"
+                  tooltip="Delete selected roles">
+            </command>
             <command
                   commandId="org.argeo.security.ui.admin.addRole"
                   icon="icons/add.gif"
                   label="Add Role"
                   tooltip="Add new role">
             </command>
+            <command
+                  commandId="org.argeo.security.ui.admin.refreshRoles"
+                  icon="icons/refresh.png"
+                  label="Refresh"
+                  tooltip="Refresh roles">
+            </command>
         </menuContribution>
        <menuContribution
             locationURI="toolbar:org.argeo.security.ui.admin.adminUsersView">
+            <command
+                  commandId="org.argeo.security.ui.admin.deleteUser"
+                  icon="icons/remove.gif"
+                  label="Delete User"
+                  tooltip="Delete selected users">
+            </command>
             <command
                   commandId="org.argeo.security.ui.admin.newUser"
                   icon="icons/add.gif"