Creating OEM application licenses

The following diagram provides a general overview of the licensing process:

Creating OEM application licenses 1:

The left part of the diagram (light grey box) illustrates the creation of a License Request Files for a TwinCAT 3 license and its verification in the TwinCAT 3 Runtime.

The right part of the diagram (dark grey box) illustrates the licensing processes, which are handled by the Beckhoff license server.
The issuing process of an OEM application license is handled by the OEM through signing with the OEM private key. In other words, the Beckhoff license server is not integrated in the OEM application license generation process.

Creating OEM application licenses 2:

OEM certificates should only be used in a secure environment

Since generating an OEM application license requires handling of the OEM certificate and its password, the process should only be carried out in an environment that is protected against malicious software (protected PC), in order to prevent the password for the OEM private key being accessed by malicious software.

If the control computer and the Engineering computer are separate devices, the process flow looks as follows:

Creating OEM application licenses 3: