2023.2 adds a new "Platform Connect" icon to the menu bar for all users (incl non-admins) which links to:
https://<SWURL>/apps/cloud-connected/welcome
Is there a way to remove this icon from view?
How do we remove the icon in question? The unexpected alteration in the user interface has caused discomfort among our clients. We do not have HCO and would run into security issues using platform connect. We would much rather not have this icon present.
I'm having the same issue. If SolarWinds is going to keep doing things like this they need to make sure it's very easy to remove them. I've opened a ticket with support and it's taking much longer and I'm having to jump through a lot more hoops than I should.
I opened a feature request for tracking. https://thwack.solarwinds.com/product-forums/the-orion-platform/i/feature-requests/remove-platform-connect-icon-from-menu-bar
I think for a major part of OrionWebconsole you can hide the icon by such a hack:
\Program Files\SolarWinds\Orion\Web\SolarWinds.css
.sw-platform-connect-info {display:none;}
\Program Files\SolarWinds\Orion\Web\ui\Views\Shared\_Layout.cshtml
<br /><pre class="code codeBlock" spellcheck="false" tabindex="0"><style> .sw-platform-connect-info {display:none;} </style></pre><br />
It will not affect "new style" web parts, like /apps/account/userprofileTo change "new style" pages, you need to modify multiple files, something like this:
$orionWebsitePath = "C:\Program Files\SolarWinds\Orion\Web\apps\apps\"$fixPageStyle="`r`n.sw-platform-connect-info {display:none;}"Get-ChildItem -literalPath $orionWebsitePath -Recurse -Filter index.html | Foreach-Object { $content = Get-Content -LiteralPath $_.FullName $content += $fixPageStyle Set-Content -Path $_.FullName -Value $content}
Love content like this, thanks!
Hi guys!
Any file on the system can I insert this code?
$orionWebsitePath = "C:\Program Files\SolarWinds\Orion\Web\apps\apps\"$fixPageStyle="`r`n<style>.sw-platform-connect-info {display:none;}</style>"
Get-ChildItem -literalPath $orionWebsitePath -Recurse -Filter index.html | Foreach-Object { $content = Get-Content -LiteralPath $_.FullName $content += $fixPageStyle Set-Content -Path $_.FullName -Value $content}