You will need to change 2 settings on the server.xml file.
licenseServer adminOnly="false"
licenseReclaimAllowed="true"
On the computer that will borrow add the following user environment variables:
lm_borrow_duration 14
pro_allow_early_return true
To add environment variables go to the system properties in control panel. On the left side pick advanced system properties. From there toward the bottom click Environment Variables. Click new and add the two variables.
You can now borrow a license.
To return you will need run ptcstatus to see what license has been checked out.
In command prompt change to your creo install directory \\Common Files\x86e_win64\obj directory.
You will then run lmutil to return.
lmutil lmborrow -return -c "server" "license"
example:
lmutil lmborrow -return -c 7788@license_server PROE_DesignEss
I made a batch script for each one of my license types as each user borrows different types depending on availability. The batch scripts are on the desktop and the user needs only to verify what license they have borrowed.
Below are examples of two types.
cd C:\Program Files\PTC\Creo 6.0.1.0\Common Files\x86e_win64\obj
lmutil lmborrow -return -c 7788@license_server PROE_DesignEss
cd C:\Program Files\PTC\Creo 6.0.1.0\Common Files\x86e_win64\obj
lmutil lmborrow -return -c 7788@license_server PROE_EssentialsM
Change the install directory to your version and the license_server to your server name.