Customer requires Telnet to be disabled on ALL devices. Customer still wants the ability to SSH into a device. The issue, when you Disable Telnet from the Privileges role of a User/User Group you also Disable the SSH option as well.
We need SSH as an option regardless of having Telnet disabled.
Both the Telnet and SS functions are controlled by the same OneClick Privilege.
Release : Any
Component : Spectrum OneClick
Edit the $SPECROOT/tomcat/webapps/spectrum/WEB-INF/topo/config/topo-app-config.xml and comment out or remove the privilege for SSH.
<item name="com.aprisma.spectrum.app.topo.client.menu.SSH">
<privilege>
<name>telnet</name>
</privilege>
<toolbar-image>com/aprisma/spectrum/app/images/telnetSecure.png</toolbar-image>
<toolbar-image-rollover>
com/aprisma/spectrum/app/images/telnetSecureRollover.png
</toolbar-image-rollover>
The default SPECROOT/tomcat/webapps/spectrum/WEB-INF/topo/config/topo-app-config.xml file must be edited for this to work. It sill not work by copying the topo-app-config.xml file to the $SPECROOT/custom/topo/config directory and then editing that file.
Since this is a modification to an out of the box default file an upgrade of Spectrum may overwrite this file.