Die Methode "CopyElementsToSoftwarePackageVolume" kopiert die Softwareelemente, auf die eine Gruppe von Verzeichnispfaden zeigt, in das angegebene Softwarepaket-Volume.
Parameter
Die Sitzungs-ID.
Die UUID des Softwarepaket-Volumes, in das die Elemente kopiert werden sollen.
Der Pfad im Volume, in den die Elemente kopiert werden.
Ein Array von Pfaden zu den Dateisystemelementen, die in das angegebene Softwarepaket-Volume kopiert werden sollen.
Rückgabewerte
Dies ist eine leere Methode, die keinen Rückgabewert ausgibt.
Anmerkungen
Keine
Die Methode "CopyElementsToSoftwarePackageVolume2" kopiert die Softwareelemente, auf die eine Gruppe von Verzeichnispfaden zeigt, in das angegebene Softwarepaket-Volume. Diese Methode verfügt über den zusätzlichen Parameter "sourceOnManager", mit dem Sie das Kopieren von Softwareelementen vom Manager oder Webservice einleiten können.
Parameter
Die Sitzungs-ID.
Die UUID des Softwarepaket-Volumes, in das die Elemente kopiert werden sollen.
Der Pfad im Volume, in den die Elemente kopiert werden.
Ist der Parameter "sourceOnManager" auf "True" (Wahr) gesetzt, leitet der Manager das Kopieren der Softwareelemente ein. Ist der Parameter "sourceOnManager" auf "False" (Falsch) gesetzt, leitet der Client Automation-Webservice das Kopieren der Softwareelemente ein.
Leitet der Manager das Kopieren ein, ist der Wert von "fileSystemElementPath" aus dem Kontext des Manager-Computers. Leitet der Webservice das Kopieren ein, ist der Wert von "fileSystemElementPath" aus dem Kontext des Webservices (und des Computers, auf dem der Webservice ausgeführt wird).
Ein Array von Pfaden zu den Dateisystemelementen, die in das angegebene Softwarepaket-Volume kopiert werden sollen.
Rückgabewerte
Dies ist eine leere Methode, die keinen Rückgabewert ausgibt.
Anmerkungen
Hat der Parameter "SourceOnManager" den Wert "True" (Wahr), erfolgt das Kopieren der Elemente entsprechend dem Kontext des Benutzers, der beim Manager für die CAF-Ausführung (CAF-Benutzer) verwendet wird.
Hat der Parameter "sourceOnManager" den Wert "False" (Falsch), erfolgt das Kopieren der Elemente entsprechend dem Kontext des Webservices. Der mit dem Thread verbundene Benutzer (Webdienst-Benutzer), der den Kopiervorgang beim Webdienst ausführt, muss über die erforderliche Berechtigung verfügen.
Der Webdienst- oder CAF-Benutzer muss über folgende Berechtigungen verfügen:
Wenn der Client Automation-Webservice auf einem Windows2000 Advance Server installiert ist und "fileSystemElementPath" UNC-Pfade für den Zugriff auf Remote-Dateien enthält, muss für "sourceOnManager" der Wert "False" (Falsch) eingestellt werden, und der Benutzer muss über die zuvor genannte Berechtigung verfügen, um auf die Remote-Dateien zugreifen zu können.
Definition des Webdienst-Benutzers
Webdienst unter Windows
Wird der Webdienst unter Windows ausgeführt und ist der für die Authentifizierung (Methode für die Webdienst-Anmeldung) verwendete Sicherheitsprovider WINNT, versucht der Webdienst, für den Kopiervorgang die Identität des für die Anmeldung verwendeten Benutzers anzunehmen, anstatt den vom IIS (für den Thread) festgelegten Benutzer zu verwenden.
Hinweis: Wird der Webservice auf einem Windows Advanced Server2000 ausgeführt, muss der mit dem Thread verbundene Benutzer über die folgenden lokalen Sicherheitsberechtigungen verfügen, um die Identität der (bei der Anmeldung) verwendeten Anmeldeinformationen anzunehmen:
Für den mit dem aktuellen Thread verbundenen Benutzer (vor der Übernahme der Identität) wird die in IIS festgelegte Konfiguration verwendet, d.h. standardmäßig der anonyme IIS-Benutzer.
Wenn der Webservice unter Windows ausgeführt wird, aber der WINNT-Sicherheitsprovider nicht verwendet wird (beispielsweise könnte LDAP verwendet werden), oder wenn eine versuchte Identitätsübernahme fehlschlägt, ist der Webdienst-Benutzer der Benutzer, der entsprechend der IIS-Konfiguration mit dem aktuellen Thread verknüpft ist.
Webdienst unter Linux
Wird der Webservice unter Linux ausgeführt, ist der Benutzer der mit dem Prozess verknüpfte Benutzer, d.h. standardmäßig der Root-Benutzer.
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|