Voraussetzung
-
Die TIA Portal Openness-Anwendung ist mit dem TIA Portal verbunden.
Siehe Verbindung zum TIA Portal aufbauen -
Ein Projekt ist geöffnet.
Siehe Projekt öffnen
Einleitung
Mit dem Dienst UmcServerConfigurator können Sie von der Eigenschaft UmcServer die Liste der UMC-Server abrufen. Der UMC-Server ruft das Authentifizierungsereignis auf, um eine Verbindung zum Server herzustellen.
Der Dienst UmcServerConfigurator ist sowohl für geschützte als auch für nicht geschützte Projekte verfügbar.
Der UMC-Server kann das Authentifizierungsereignis nicht auslösen, um UMC-Benutzer oder -Gruppen zu importieren, die als UMC-Admin angemeldet sind. Das Authentifizierungsereignis wird nur ausgelöst, wenn der angemeldete Benutzer kein UMC-Benutzer mit einer Berechtigung "UMC View" auf dem UMC-Server ist.
In TIA Portal Openness V17 ist nur ein UMC-Server verfügbar und vorkonfiguriert.
Programmcode
|
private static void AuthenticationWithUMAC(string username, SecureString password) { var umcServerConfigurator = project.GetService<UmcServerConfigurator>(); UmcServer umcServer = umcServerConfigurator.UmcServer; umcServer.Authentication += UmcServer_Authentication; } |
Das Ereignis UmcServer_Authentication() besitzt EventArgs für die Übergabe des UMC-Administratornamens und -Passworts.