Computer ID Types

This is an extremely important configuration decision that should be made when a KeyServer is first brought online BEFORE any clients are connected.

This dialog lets you configure how KeyServer assigns a unique ID to each Computer record. It is accessed under Settings -> Computer IDs in the Web UI, or by selecting Computer ID Types... from the Config menu in KeyConfigure. Changing the order after the computers list has been populated may cause duplicate entries for some computers. You would then have to retire any older orphaned records, as explained below. Please contact Support for assistance if you are considering or need to change your ID order. We have special tools and procedures to facilitate the conversion of existing records and avoiding problems and merge duplicates.

          

If you install KeyServer on Windows or Mac, the setup wizard that runs will allow you to choose a primary ID type. On Linux there is no setup wizard, and the default will be MAC address. Generally speaking, most customers today opt for Serial as the primary ID. MAC can be transient due to adapters on laptops, and Name is of course volatile. For example, 20 laptops imaged using the same ethernet dongle would tend to show up as a single computer record that all the clients share if using MAC. Conversely, if you rename a machine 5 times it will create 5 records if using Name, each consuming a license seat. Serial therefore becomes the most compelling option for lifecycle management.

Consider the above screenshot of the settings in the Web UI (right image). A session connecting from KeyAccess would follow this flow:

The ID can be seen in each computer details window in the Categorization pane. The first letter of the ID correspondes to the types as detailed below, and is followed by the actual value of that type. For example, B93847TRGEYF is using Serial for a computer with OEM Serial 93847TRGEYF. Note in the Computer window of KeyConfigure you can show Computer ID as a column by right clicking on the column headers and choosing 'Arrange Columns...' to add it. You can then sort by that to group all IDs of a type.

See also our Tutorial Video on this topic.

Type Details

Note on Thin Clients - For clarity, any technology we recognize as thin client (many users can log in to single virtual system, as opposed to 1:1 virtual machine pool technology), we force the use of W, L, or T identifiers. This is to prevent license abuse in a many:1 technology and allow for distinct use by "computer" in reporting. Other ID types are ignored, which is why L and Y for example may seem redundant, but L is exclusive to thin client settings. You should also ensure a Rule has been set up to handle these ID types if you use them, so that the records do not Audit and are set to Leased. This allows a 4 hour timeout to Dormant after end of Session so as to not "permanently" consume a license.

Note on Virtual Machines - For clarity, virtual computer records are denoted with a Green or Orange icon instead of Blue (physical machines) in the Computers Window of KeyConfigure. Because there are certain ID types exclusive to virtual systems (G, J, F) that will be ignored by physical machines, it's possible to identify virtual and physical machines by entirely different methods. For example use MAC (N or V) normally, but if you want to use Name for virtual systems put F above that so they don't use V.

Orphaned Computer Records

As mentioned above, there are conditions under which a client may abandon an ID and adopt a new one. Generally we try to prevent this, but there are either intentional or accidental situations that can cause this to happen. Some examples include:

In any of these cases, the old record will remain in place but will no longer be associated with any computer (i.e. it will be "orphaned").

To help check for and remediate any possible orphans/duplicates, we have a variety of reports. These are the Duplicate reports, which come in Serial, Name, and Mac variations. Using the one that relates to your primary ID is the best choice. Once you identify the duplicates, you can move the old records to a Dormant state to retain data but free up the license seat. It's usually not recommended to delete the records as that can orphan the Audit and Usage data linked to that record and create report gaps. If you need any advice about cleaning up duplicates, contact Sassafras Support for help.