TcUserManager (CoClass)
In der Klasse TcUserManager ist die Benutzerverwaltung von TwinCAT implementiert. TcUserManager setzt direkt auf die Windows NT Benutzerverwaltung auf und kann deshalb mit allen Sicherheitseigenschaften von Windows NT aufwarten. Eine wesentliche Eigenschaft des Windows NT Sicherheitssystems ist die Möglichkeit, Rechte für jedes Betriebssystemobjekt (z. B. Festplatte, Datei, Netzwerk,…) zu vergeben bzw. zu entziehen. Weiterhin können die Benutzer, Benutzergruppen und deren Rechte im Netzwerk propagiert werden.
Das default Interface von TcUserManager heißt ITcUserManager, implementiert ist TcUserManager als "In Process Server" in der DLL "TCATUserMan.dll". Ein Teil der Funktionalität ist aus Kompatibilitätsgründen auch durch exportierte Funktionen der DLL zu erreichen. Neue Applikationen sollten allerdings das COM Interface ITcUserManager benutzen.