Qual é o propósito da Supersedence no SCCM 2012?

3

Considere o seguinte cenário:

  • Eu já implantei o aplicativo Foo v1.0 em todas as minhas estações de trabalho.
  • Uma nova versão do Foo 2.0 é lançada e eu preciso atualizar todo mundo.

Neste cenário, tenho que criar um novo pacote de aplicativos para o Foo 2.0 e implantar isso.

Supondo que o instalador cuida de um upgade contra uma nova instalação por conta própria, qual a vantagem de fazer o Foo 2.0 substituir o Foo 1.0, em vez de apenas ignorar esse recurso e excluir a implementação do Foo 1.0?

Qual o benefício que isso me traz?

Estou usando o SCCM 2012 R2 se isso fizer diferença.

    
por Wes Sayeed 17.02.2016 / 00:39

1 resposta

1

Eu posso pensar em três benefícios de usar a supercedência.

Dependências transparentes

Suponha que você tenha um tipo de implantação para a barra 1.0 que depende do Foo 1.0. Se você superou o Foo 1.0 com o Foo 2.0, então qualquer implementação do Bar 1.0 será automaticamente instalada / atualizada no Foo 2.0.

(Eu não testei isso rigorosamente, mas acho que é assim que a supercedência e as dependências funcionam juntas.)

Aplicativos Selecionados pelo Usuário

Se o Foo 1.0 foi implementado como "disponível" (em oposição a "obrigatório"), a supercedência fará com que o Foo 2.0 seja instalado apenas nos computadores em que o Foo 1.0 já foi instalado. Dessa forma, o Foo 2.0 só é instalado onde os usuários decidiram que precisavam do Foo 1.0.

Desinstalação / instalação atômica

No caso em que você precisa desinstalar o Foo 1.0 antes que o Foo 2.0 seja instalado, o supercedence garante que o CcmExec garanta que o Foo 1.0 seja desinstalado apenas imediatamente antes da instalação do Foo 2.0. Dessa forma, se um usuário confia no Foo, você não corre o risco de o usuário não usar o Foo 1.0 nem o Foo 2.0 por muito tempo.

    
por 17.02.2016 / 07:14