How to intall (to menu or desktop) TeamViewerQS - the QuickSupport one

I need a way to have just the QS QuickSupport TeamViewer module 'installed' and available for a non-technical user to simply click on.

(I reviewed both "I can’t install teamviewer in Zorin OS 16.2" and "How to install teamviewer app on zorin", which referenced "Install TeamViewer Zorin Help" As I say, those are for the Full TV Client, not the QS mini app.)

WHAT I tried, as I need the QS (QuickSupport) NOT the full client.

Downloaded: teamviewer_qs(15.47.3).tar.gz
TeamViewer QuickSupport
v 15.47.3
type tar.gz
It saved to Downloads
Expand the GZip into its folder (still in Downloads), the folder is named "teamviewerqs"
I can double-click the "teamviewer" executable and it runs and provides the expected mini-window showing just:
TeamViewer QuickSupport, with the Your ID and Password fields populating after a few seconds.
So looks to work perfectly from there. However,

But, I am trying to make this findable for the Zorin user, who is not a technical person. So having it be in a folder in Downloads is not a permanent situation.
I tried sending a alias-shortcut to the desktop but it does not actually invoke the TeamViewerQS program, instead offering me the choices of:
Execute in terminal, Show, Cancel, Execute. I've tried them all, and the expected Execute button just causes something to very briefly flash on screen then nothing.

Does anyone know of a way to allow an icon to make TeamViewerQS run from the Desktop or Toolbar/taskbar/panel, or perhaps from the Zorin Start menu?

(I know that TeamViewer does not want you to "install" the QS, as they normally try to make you run it from a disk image in both Mac and Windows. But I have been able to 'install'/copy the executable to Programs or Desktop in Windows, and Applications or Desktop in Mac. I just don't yet know how to do that in Zorin/linux.)

You need to make a .desktop file and place it in the user(s) ~/.local/share/applications directory.
Properly make the exec=sh -c "commands"

A .desktop file could look like this (you need to fill out the right information).

[Desktop Entry]
Name=Slay the Spire
Comment=Play this game on Steam
Exec=steam steam://rungameid/646570

Would it not be simpler to create a symlink on the desktop and make it executable?

Instead of the ~/.local directory, you should place it in the /usr/share directory (will require sudo access to perform). Then add an entry to the Zorin App menu, which will be similar to adding a .desktop file.

This way, every user on the pc can see and access it, regardless of how many log into that computer.

Placing it in ~/.local makes it specific to one user, not accessible from any other account.

The app is locally on his user. To place it it in /usr/share requires him to place the app in root.

/usr/share requires root access since it's a system directory, but is not specific to an account. It would be usable from all accounts on the pc then.

It would be no different than placing it in /opt... also requiring root access, but not specific to any account.

In ~/.local other accounts in the machine wouldn't be able to access it unless they knew his password.

This would act no differently then discord, unless the app makes changes to the pc.

He is basically setting it up OEM style, at least it sounds that way.