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

Total Economic Impact for Atlassian Open DevOps

Total Economic Impact for Atlassian Open DevOps

Forrester's Total Economic Impact Study found that Atlassian Open DevOps could net your organization a potential ROI of 358%. Discover an overview of this Forrester research paper below and download your free copy. Forrester Research Into Atlassian Open DevOps Agile...

Related Resources

LastPass Business For Corporate and Client Security

LastPass Business For Corporate and Client Security

At SPK, we want to empower employees to safely manage their own passwords. Additionally, for organizations, we want to enable the enforcement of password standards. Businesses that follow good password standards, such as increased complexity, non-duplicate passwords ...

Why You Should Be Using PTC Windchill As Your PLM Software

Why You Should Be Using PTC Windchill As Your PLM Software

As a manufacturer, you have to be both structured and agile to constantly stay in line or ahead of the industry. You have to deliver quality products that meet the customer’s needs today whilst being future-proofed for tomorrow.  Aside from that, you also need to...

Jira Integration For Greenlight Guru: Top 3 Reasons To Do It

Jira Integration For Greenlight Guru: Top 3 Reasons To Do It

Medical devices manufacturers can now benefit from Jira integration with Greenlight Guru. The only electronic quality management system (eQMS) specifically designed for medical device companies. This Greenlight Guru integration with Jira creates an agile system for...