Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Configuration Manager SEDO (Serialized Editing of Distributed Objects) im Configuration Manager SDK bietet einen Mechanismus zum Zuweisen und Aufheben der Zuweisung von Sperren zu global replizierten SDK-Anbieterobjekten im Kontext eines Standorts, Computers und Benutzers. SEDO-fähige Objekte sind global replizierte SDK-Anbieterobjekte, bei denen der Benutzer eine Sperre erhalten muss, wenn er das Objekt bearbeiten und speichern möchte. Wenn der Benutzer diese Sperre erhält, wird die Sperre diesem Benutzer, seinem Computer und dem Standort, an dem sich der Computer befindet, zugewiesen. Solange diese Sperre zugewiesen ist, kann kein anderer Benutzer oder Computer dieses Objekt bearbeiten, bis der Benutzer die Sperre aufhebt.
Nur bei SEDO-fähigen Objekten müssen Benutzer vor ihrer Bearbeitung eine Sperre erhalten. Die SEDO-fähigen Objekte sind die folgenden:
SMS_Application
SMS_AuthorizationList
SMS_BootImagePackage
SMS_ConfigurationBaselineInfo
SMS_ConfigurationItem
SMS_DeploymentType
SMS_Driver
SMS_DriverPackage
SMS_GlobalCondition
SMS_ImagePackage
SMS_OperatingSystemInstallPackage
SMS_Package
SMS_SoftwareUpdatesPackage
SMS_TaskSequencePackage
Implizite und explizite Sperranforderungen
Um zu verhindern, dass SEDO die aktuellen SDK-Anwendungsfunktionalitäten zerstört, unterstützt SEDO sowohl implizite als auch explizite Sperranforderungen. Wenn die Sperre bei impliziten Anforderungen bereits der lokalen Site zugewiesen ist und der Benutzer versucht, ein SEDO-fähiges Objekt zu bearbeiten, versucht SEDO automatisch, die Sperre abzurufen. Wenn es SEDO gelingt, die Sperre von der lokalen Site zu erhalten und der Benutzer das Objekt bearbeitet, wird dieses Objekt auf Anfrage des Benutzers gespeichert, ohne dass eine explizite Anforderung für die programmgesteuerte Sperre gestellt werden muss.
Wenn das Schloss jedoch nicht dem lokalen Standort zugewiesen ist und eine Übertragung des Schlosses von einem anderen Standort angefordert werden muss, muss eine Anforderung an den Remotestandort gesendet werden, der das Schloss enthält. Diese Anforderung muss explizit vom Benutzer gestellt werden.
Weitere Informationen und Informationen zum expliziten Anfordern einer Sperre finden Sie unter So erwerben Sie eine Sperre für ein SEDO-Enabled Objekt.
Implizite und explizite Sperrfreigaben
SEDO unterstützt auch implizite und explizite Sperrfreigaben. Im Falle von impliziten Freigaben, wenn ein Benutzer ein Objekt mit einer Put() Methode speichert, versucht SEDO, die Sperre automatisch aufzuheben. Andernfalls muss die Freigabe explizit erfolgen.
Informationen zum expliziten und impliziten Aufheben einer Sperre finden Sie unter Aufheben einer Sperre für ein SEDO-Enabled Objekt.