Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Configuration Manager SEDO (Serized Editing of Distributed Objects) nell'SDK di Configuration Manager fornisce un meccanismo per assegnare e annullare l'assegnazione di blocchi a oggetti provider SDK replicati a livello globale nel contesto di un sito, un computer e un utente. Gli oggetti abilitati per SEDO sono oggetti provider SDK replicati a livello globale che richiedono all'utente di ottenere un blocco se desidera modificare e salvare tale oggetto. Quando l'utente ottiene il blocco, il blocco verrà assegnato a tale utente, al computer dell'utente e al sito in cui risiede il computer. Mentre il blocco è assegnato, nessun altro utente o computer sarà in grado di modificare l'oggetto finché l'utente non rimuoverà il blocco.
Solo gli oggetti abilitati per SEDO richiedono agli utenti di ottenere un blocco prima di modificarli. Gli oggetti abilitati per SEDO sono i seguenti:
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
Richieste di blocco implicite ed esplicite
Per evitare che SEDO interrompa le attuali funzionalità dell'applicazione SDK, SEDO supporta richieste di blocco sia implicite che esplicite. Nel caso di richieste implicite, se il blocco è già assegnato al sito locale e l'utente tenta di modificare un oggetto abilitato per SEDO, SEDO tenterà automaticamente di recuperare il blocco. Se SEDO riesce a ottenere il blocco dal sito locale e l'utente modifica l'oggetto, tale oggetto verrà salvato su richiesta dell'utente, senza dover effettuare una richiesta di blocco programmatica esplicita.
Tuttavia, se il blocco non è assegnato al sito locale ed è necessario richiedere un trasferimento del blocco da un altro sito, è necessario inviare una richiesta al sito remoto che contiene il blocco. Questa richiesta deve essere effettuata esplicitamente dall'utente.
Per ulteriori informazioni e per informazioni su come richiedere esplicitamente un blocco, vedere Come acquisire un blocco per un oggetto SEDO-Enabled.
Rilasci di blocchi impliciti ed espliciti
SEDO supporta anche rilasci di blocco sia impliciti che espliciti. Nel caso di rilasci impliciti, quando un utente salva un oggetto utilizzando un Put() metodo, SEDO tenterà di rilasciare automaticamente il blocco. In caso contrario, il rilascio deve essere effettuato esplicitamente.
Per informazioni su come rilasciare un blocco in modo esplicito e implicito, vedere Come rilasciare un blocco su un oggetto SEDO-Enabled.