If a user opens Teamcenter and integrated NX (not local NX) in his workstation (workstation name - A) using his Teamcenter ID (A123).
This same user opens an another session of Teamcenter and integrated NX in another workstation (workstation name - B (meeting room)) using his same Teamcenter ID (A123).
My concern is, the user should not be able to open an another session in a different workstation (B) using his same ID without closing the first one.
Is there any way to restrict this behaviour of opening multiple sessions in different workstations using same user ID?
Solved! Go to Solution.
Hi Richard Bennett,
Thanks for your response.
We have limited number of NX licenses for the users. When the user has already opened a session on his computer and opening an another session in a meeting room. He consumes two licenses and it will result in license issue for another user.
Do you have any suggestions on how to control this behaviour?
Thanks for yourtime.
Ah, gotcha. We use SolidWorks, and the licensing for SW releases a license after 20 minutes of inactivity.
In my opinion then, its the access to NX you need to restrict? If there is a method for restricting how many teamcenter sessions a user can have open, it woulnt solve your problem as a user could still launch NX from the desktop as opposed to launching from TC? I have limited experience of NX so I could be totally wrong here.
If I'm right, then I think your question needs to be how to restrict multiple NX sessions on different workstations.
If NX licensing across multiple concurrent computers is the issue, there are ways to help mitigate it.
Hello Larry Carpenter,
Thank you for the solutions.
I am not very good in writing scripts. Therefore, I would like to try your first option.
I am not able to find any options in LMtools dialog box for license timeout feature. Could you please tell me where should i look to restrict/allow specific user IDs and computer names.
Thanks again for your time.
You want to read the "Managin the Options File" section of the fnp_LicAdmin.pdf file that comes with the NX distribution.
It's basically creating an options file on the server and modifying the license file to point to it.
License file example:
SERVER <yourservername> COMPOSITE=<compositeID>
VENDOR ugslmd options=ugslmd.opt PORT=27999
Options File example:
# Block out all I-DEAS licenses
RESERVE 2 A026G USER usi02adm
# Set time out for NX licenses
TIMEOUT NX13100N 900
TIMEOUT ug_checkmate 900
TIMEOUT MA_adv_assemblies 900
TIMEOUT ug_pcb_modeler 900
# Define a group of users
GROUP CMM carpla00 z002t4cn usi02adm
# Reserve NX licenses for named group
RESERVE 2 NX13100N GROUP CMM
# Reserve NX licenses per PC
RESERVE 1 NX13100N HOST HEN2512C
RESERVE 1 NX11110 USER z003p7ah
# Reserve NX licenses per Username
RESERVE 1 ug_checkmate z003p7ah