1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Managing PTC Integrity Licensing (Windchill RV&S)

Managing PTC Integrity Licensing
Published by SPK Blog Post
on October 20, 2020

When licensing your Windchill Requirements Validation & Source (RV&S) server, there are a few options for purchase or implementation.  Many readers may recognize Windchill RV&S as the latest version of PTC Integrity — or, if you have worked in software management for longer, you may recognize Windchill RV&S by its earliest predecessor: MKS Integrity.

The various PTC Integrity licensing options reflect the specific needs of your company, which makes the execution and allocation even more critical! Throughout this article, we will explain the process of implementing seat licenses in your Windchill RV&S (PTC Integrity) environment. 

Start by looking inside your license file. There, you will find several different types of available licenses. These types include: 

PTC Integrity Licensing for Integrity Server Licenses 

These licenses typically come in pairs.  You need both an MKSIntegrityServer and MKSIntegrityServer-DBBackend license in order to bring up your Windchill Requirements Validation & Source.  These licenses typically look as follows:

FEATURE MKSIntegrityServer MKS 5.0 05-sep-2014 2 576CEE12484A \

FEATURE MKSIntegrityServer-DBBackend MKS 5.0 05-sep-2014 2 \

Fortunately, when you subscribe for PTC Integrity licensing options now, server licenses are usually free.

PTC Integrity Licensing — Manager Licenses: Workflows and Documents 

This license option appears in two forms: floating licenses and seat licenses.  Floating licenses, as the name implies, can float between users on a first come–first serve basis.  However, seat licenses normally belong to and remain with one, specific individual.  These licenses typically look as follows:

INCREMENT MKSIntegrityManager-Float MKS 5.0 05-sep-2014 5 \

INCREMENT MKSIntegrityManager-Seat MKS 5.0 05-sep-2014 10 \

In this case, there are 5 floating licenses and 10 seat licenses.

PTC Integrity Licensing — Source Integrity Licenses: Configuration Management

Similar to the Integrity Manager Licenses, the Source Integrity Licenses appear as floating and seat licenses. Furthermore, they function in the exact same manner.  These licenses typically look as follows:

INCREMENT MKSSourceIntegrity-Float MKS 5.0 05-sep-2014 5 B3FD779B56C4 \

INCREMENT MKSSourceIntegrity-Seat MKS 5.0 05-sep-2014 10 95E2CFBB6401 \

Again, in this case there are 5 floating licenses and 10 seat licenses.

Once the Windchill RV&S server is fully functional, users can log-in and immediately use your floating licenses!  On the other hand, seat licenses require further action. In order to use the seat licenses, you must allocate the seat licenses. 

Well, how do I allocate seat licenses? Follow two main steps.

Create a new group in the MKS Domain and form a list of all users who need licenses. With this list, you can allocate licenses easily and swiftly.

In the example below, the MKS Domain Group is titled “SeatLicenseGroup”.

You can add members to this group either from the MKS Domain, or from your local LDAP system, as shown below:

Once you create your new group and list in MKS Domain (in this case, the ‘SeatLicenseGroup’) you must update your is.properties file on the Windchill RV&S server.  This ensures that your server can search and locate the seat license allocation list efficiently.

You can use the mksis.imLicenseGroup property configures the MKSIntegrityManager-Seat licenses. In addition, use the mksis.siLicenseGroup property to configure the MKSSourceIntegrity-Seat licenses.

Once the group and the appropriate group properties become fully functional on your Windchill Requirements Validation & Source Server, the server will require a restart.  Any subsequent additions or changes to your SeatLicenseGroup can be read and implemented on the fly by the server. 

Remember: seat licenses can only be allocated once to a given user on a given server.  

For example, if you have a staged environment for Development, Test and Production, and you implement the exact same SeatLicenseGroup on all three servers, this could lead to 3 times more seat licenses than intended.  If you have a mix of floating and seat licenses, consider not configuring the is.properties file on your Development and Test servers, thereby reserving all your Seat licenses to your Production users.

Also, remember that the Windchill RV&S (PTC Integrity/MKS Integrity) server will only allocate the available licenses.  If you add more users to your SeatLicenseGroup than you have seat licenses in your license file, those newly-added users will not receive a seat license.

Seat licenses are an important part of any purchase, and it is necessary to utilize them properly! At SPK and Associates, we understand the importance of proper PTC Integrity licensing execution. With our help, let’s take your company to the next level.

Next Steps

Latest White Papers

The Ultimate Jira Data Protection

The Ultimate Jira Data Protection

Remote work is here to stay, and companies are turning to cloud-based solutions to support their teams. Atlassian's suite of products is a top choice for businesses worldwide. But, many businesses are still unsure about its built-in data protection capabilities....

Related Resources

PTC LiveWorx 2023 Highlights

PTC LiveWorx 2023 Highlights

PTC LiveWorx is the premier event bringing together professionals and innovators from various industries. It ignites the exploration of digital transformation, industrial innovation, and emerging technologies. From engaging keynote presentations to hands-on workshops...

Virtual CAD (vCAD) Updates 2023, Q2

Virtual CAD (vCAD) Updates 2023, Q2

Our team at SPK are dedicated to continually evolving the virtual CAD (vCAD) user experience and security features. And, we have three new exciting feature releases for vCAD updates 2023. Check them out below. Create Images Are Now Self-Serve In vCAD The ability to...