Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
SEDO (Serialized Editing of Distributed Objects) programu Configuration Manager) w zestawie SDK programu Configuration Manager zapewnia mechanizm przypisywania i anulowania przypisania blokad do globalnie replikowanych obiektów dostawcy zestawu SDK w kontekście witryny, komputera i użytkownika. Obiekty z obsługą SEDO to globalnie replikowane obiekty dostawcy zestawu SDK, które wymagają od użytkownika uzyskania blokady, jeśli użytkownik chce edytować i zapisać ten obiekt. Po uzyskaniu tej blokady przez użytkownika zostanie ona przypisana do tego użytkownika, komputera użytkownika i witryny, w której znajduje się ten komputer. Po przypisaniu tej blokady żaden inny użytkownik ani komputer nie będzie mógł edytować tego obiektu, dopóki użytkownik nie zwolni blokady.
Tylko obiekty z obsługą SEDO wymagają od użytkowników uzyskania blokady przed ich edytowaniem. Obiekty z obsługą SEDO są następujące:
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
Niejawne i jawne żądania blokady
Aby uniemożliwić SEDO złamanie bieżących funkcjonalności aplikacji SDK, SEDO obsługuje zarówno niejawne, jak i jawne żądania blokady. W przypadku żądań niejawnych, jeśli blokada jest już przypisana do witryny lokalnej, a użytkownik próbuje edytować obiekt obsługujący funkcję SEDO, wówczas SEDO automatycznie spróbuje odzyskać blokadę. Jeśli SEDO uda się uzyskać blokadę z witryny lokalnej, a użytkownik edytuje obiekt, obiekt ten zostanie zapisany na żądanie użytkownika, bez konieczności wysyłania jawnego żądania blokady programowej.
Jeśli jednak blokada nie jest przypisana do lokacji lokalnej, a trzeba zażądać przeniesienia blokady z innej witryny, należy wysłać żądanie do lokacji zdalnej, w której znajduje się blokada. To żądanie musi zostać wyraźnie wysłane przez użytkownika.
Aby uzyskać więcej informacji i dowiedzieć się, jak jawnie zażądać blokady, zobacz Jak uzyskać blokadę obiektu SEDO-Enabled.
Jawne i jawne zwalnianie blokady
SEDO obsługuje również zarówno niejawne, jak i jawne zwolnienia blokady. W przypadku zwolnień niejawnych, gdy użytkownik zapisuje obiekt za pomocą Put() metody, SEDO spróbuje automatycznie zwolnić blokadę. W przeciwnym razie zgoda musi być wyraźnie dokonana.
Aby dowiedzieć się, jak jawnie i niejawnie zwolnić blokadę, zobacz Jak zwolnić blokadę obiektu SEDO-Enabled.