Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O SEDO (Edição Serializada de Objetos Distribuídos) do Configuration Manager SEDO (Edição Serializada de Objetos Distribuídos) no SDK do Configuration Manager fornece um mecanismo para atribuir e cancelar a atribuição de bloqueios a objetos provedores do SDK replicados globalmente no contexto de um site, computador e usuário. Os objetos habilitados para SEDO são objetos de provedor do SDK replicados globalmente que exigem que o usuário obtenha um bloqueio se esse usuário quiser editar e salvar esse objeto. Quando o usuário obtiver esse bloqueio, o bloqueio será atribuído a esse usuário, ao computador do usuário e ao site em que o computador reside. Enquanto esse bloqueio for atribuído, nenhum outro usuário ou computador poderá editar esse objeto até que o usuário libere o bloqueio.
Somente objetos habilitados para SEDO exigem que os usuários obtenham um bloqueio antes de editá-los. Os objetos habilitados para SEDO são os seguintes:
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
Solicitações de bloqueio implícitas e explícitas
Para evitar que a SEDO interrompa as funcionalidades atuais do aplicativo SDK, a SEDO oferece suporte a solicitações de bloqueio implícitas e explícitas. No caso de solicitações implícitas, se o bloqueio já estiver atribuído ao site local e o usuário tentar editar um objeto habilitado para SEDO, o SEDO tentará recuperar o bloqueio automaticamente. Se a SEDO conseguir obter o bloqueio do site local e o usuário editar o objeto, esse objeto será salvo a pedido do usuário, sem precisar fazer uma solicitação explícita de bloqueio programático.
No entanto, se o bloqueio não for atribuído ao site local e uma transferência do bloqueio de outro site precisar ser solicitada, uma solicitação deverá ser enviada ao site remoto que contém o bloqueio. Essa solicitação deve ser feita explicitamente pelo usuário.
Para obter mais informações e saber como solicitar explicitamente um bloqueio, consulte Como adquirir um bloqueio em um objeto SEDO-Enabled.
Liberações de bloqueio implícitas e explícitas
O SEDO também dá suporte a liberações de bloqueio implícitas e explícitas. No caso de liberações implícitas, quando um usuário salva um objeto usando um Put() método, o SEDO tentará liberar automaticamente o bloqueio. Caso contrário, a liberação deverá ser feita explicitamente.
Para saber como liberar um bloqueio de forma explícita e implícita, consulte Como liberar um bloqueio em um objeto SEDO-Enabled.