Can you hide the Setup icon at the top or disable Techs from editing "My Account" in Tech Section under Setup?
I don't know of a way to do this. Even with Tech Permissions set to nothing, the tech can still see their account and modify their email, password (if not LDAP), email notification settings, etc. If this is a need, I would advise submitting a feature request.
Good luck...
SolarWinds solutions are rooted in our deep connection to our user base in the THWACK® online community. More than 195,000 members are here to solve problems, share technology and best practices, and directly contribute to our product development process.