how can I block users from opening SolidWorks (using floating licenses)?
Don't load Solidworks on their work station.
Like en masse or just for specific users?
Because in the case of the former, I suppose you have the nuclear option of removing the network assets temporarily and re-activating them later.
But maybe you could create an inbound or outbound rule for the firewall on your license server to prevent other machines from talking to port that you have set up for the SNL Manager. If you could do that for specific machines, you could accomplish the "specific users" issue as well, but I'm kind of just spitballing this without knowing for sure that it would be a good way to do it.
Wayne, SolidWorks is available on our server, which means anyone who wants to install it, can - they'll just need a floating license.
Could you setup a group policy to stop people from installing? That might take care of part of the problem.
Or use Trump's famous saying "Your're fired" if anyone violates the rule
You mean temporary or permanent?
For permanent: Contact your VARto block it
Christian, it would be permanent. The company I work for is aftermarket, and has been sold (again). I want to be able to permanently block the users at the manufacturing plant my company will no longer be associated with. They use floating licenses.
The license can be activated by email or online -
unless the user already activated the license and offline
Provide the info to your VAR and they can block it
Change the license server and don't tell them.
Ah... well in that case, use the link in my initial post to the help files and follow the instructions to remove the license asset. You don't need it anymore.
I'm confused. Do you want anyone to use the licenses? For example, those not at the manufacturing plant. Removing license assets will disallow all use. I didn't think that's what you're after.
You can uninstall it from their hardware.
You can remove desktop shortcuts, start menu folders, and file extension associations without uninstalling, but they could still navigate to manually trigger or replace shortcuts.
Overall, David's suggestion of firewall rules sounds simplest to implement and manage, while being opaque to the user, impermanent, and time efficient. Disable the License Server's firewall rule on the user PC. Standard users should not be able to alter firewall rules, though maybe some have administrator rights instead.
That's why I thought of perhaps denying requests on the License Manager firewall, so the users don't have access to it.
I'm not IT (and I work remotely with standalone licensing, so I can't test this out to make sure that I know what I'm talking about), so forgive me if this is wrong, but it looks like you might even be able to use whatever existing rule you created to allow traffic on certain ports and simply deny specific machines. I don't have SNL on my machine, but looking at the properties for a different firewall rule I have for the Task Scheduler, I see that there's a "Remote Computers" tab that I think might be able to accomplish this:
Not sure if this would help but check https://www.solidworks.com/cadadmin/
I think what you are after can be done using an options file on the license to block certain users/ machines or specfiically allow certain users.
Page 149 onwards goes through creating an options file.
Retrieving data ...