A. Guia de implantação
Este capítulo descreve como implantar o think-cell em uma empresa maior. Se desejar instalar uma cópia individual do think-cell no seu computador, consulte 2. Instalação e atualização.
A.1 Considerações antes da instalação
A maioria dos aspectos de implantação do think-cell é a mesma nas duas plataformas suportadas (Windows ou macOS). Se houver alguma variação nos detalhes, isto será mencionado diretamente no texto. A mecânica da instalação inicial e o mecanismo de distribuição dos ajustes da configuração diferem mais substancialmente e estão descritos em seções separadas. Se você administra o think-cell apenas no Windows, pode pular a seção de instalação para macOS, e vice-versa.
A.1.1 Pré-requisitos da estação de trabalho
No Windows, o think-cell funciona com o Microsoft Office 2010, 2013, 2016, 2019 ou 2021 para Windows, com pelo menos o PowerPoint e o Excel instalados. O think-cell também funciona com as versões totalmente instaladas e Clique para executar dos apps do Office para desktop no Office 365.
No Mac, o think-cell funciona com o Microsoft Office 2016 (versão 16.9 ou posterior) ou 2019 ou 2021 para Mac e macOS Sierra (10.13) ou posterior. O think-cell também funciona com as versões totalmente instaladas dos apps do Office para desktop no Office 365.
Os seguintes componentes devem ser instalados:
- Microsoft Office Excel
- Microsoft Office PowerPoint
- Visual Basic for Applications (dos Recursos Compartilhados do Office)
A instalação do think-cell exige menos de 200 MB de espaço livre no disco.
A.1.2 Idioma
A interface de usuário do think-cell está disponível em inglês, árabe, chinês, francês, alemão, italiano, japonês, português, russo e espanhol. Durante a instalação, o think-cell usa o idioma correspondente às configurações regionais do sistema operacional. Depois da instalação, o think-cell usa o mesmo idioma nos menus e caixas de diálogo de instalação do Microsoft Office.
Todos os idiomas com suporte estão incluídos no mesmo pacote de instalação unificado. Se um idioma ainda não tiver suporte pelo think-cell, será usado o inglês. Não é possível alterar o comportamento de detecção automática de idioma.
A.1.3 Atualizações automáticas
O think-cell integra-se rigorosamente com o PowerPoint e o Excel para oferecer uma interface de usuário simplificada e rica em funcionalidade. Devido à rigorosa integração, não é possível garantir compatibilidade com alterações desconhecidas futuras no Microsoft Office. Por isso,
- Maiores atualizações de versão, como mudar de PowerPoint 2013 para 2016, ou de 2016 para uma versão futura, sempre exigirão a mais recente versão do think-cell.
- Para as edições de Clique para Executar do Office, incluindo o Office 365, a maioria das atualizações exigirá uma atualização do think-cell (consulte também Diferenças entre os canais do Office 365).
- As atualizações de segurança para edições baseadas em MSI do Microsoft Office no sistema Windows normalmente não exigirão uma atualização do think-cell. No entanto, isso não pode ser garantido e, ocasionalmente, uma atualização de segurança para o Microsoft Office exigirá uma atualização do think-cell para compatibilidade.
O think-cell tem um suporte de atualização automática integrada. Desse modo, garantimos compatibilidade com qualquer atualização da Microsoft e fornecemos novos recursos. Quando o PowerPoint ou o Excel são iniciados, o software verifica se há uma nova versão. Se houver, o software tentará instalar a atualização.
Se disponível, o think-cell usa o Serviço de transferência inteligente de plano de fundo da Microsoft (BITS) para baixar atualizações no Windows. O BITS libera automaticamente a largura de banda assim que o usuário precisa dela, além de recuperar tranquilamente de interrupções comuns da rede em ambientes de computação móvel. Cada atualização tem um tamanho aproximado de 80 MB.
Todos os arquivos executados e instalados pela atualização automática são digitalmente assinados pela think-cell. A integridade da atualização é verificada diante de um certificado autoassinado que está incluído na versão do think-cell instalada atualmente.
Atualizações automáticas sempre mantém o local de instalação e atualizam o think-cell instalado.
A.1.4 Diferenças entre os canais do Office 365
Para os planos de licenciamento do Microsoft Office 365, incluindo o Microsoft Office 365, a Microsoft oferece diversos canais de atualização, que implantam atualizações com frequência e atraso variáveis. O think-cell aceita todos os canais de atualização do Office 365. Pesquisamos as atualizações da Microsoft para todos os canais, todas as noites e, se houver uma atualização que esteja em conflito com o think-cell, imediatamente começamos a trabalhar em uma atualização do think-cell correspondente. No texto a seguir, está presumido que as atualizações automáticas do think-cell estejam habilitadas.
Aqui está uma visão geral da qualidade do serviço que você pode esperar da think-cell ao usar cada um dos canais:
- Canal empresarial semestral
- (O padrão no Microsoft 365 Enterprise (Office 365 ProPlus) para inquilinos criados antes de 9 de junho de 2020) e
- Canal empresarial mensal
- e
- Canal atual
- (Padrão no Microsoft 365 Business, Home, Personal; padrão no Microsoft 365 Enterprise para inquilinos novos criados em ou após 9 de junho de 2020): Iniciamos uma atualização automática do think-cell antes da atualização da Microsoft, para que não ocorram interrupções no think-cell.
- Canal empresarial semestral (pré-visualização)
- e
- Canal atual (pré-visualização):
- A atualização do think-cell está disponível para download, mas nem sempre disparamos uma atualização automática a tempo. Quando ocorrer um conflito e o relatório de erros estiver habilitado, a atualização será instalada automaticamente. Se o relatório de erros estiver desabilitado e o e-mail do suporte não estiver redirecionado (consulte Solução de problemas e erros críticos), e o usuário selecionar Solicitar suporte na caixa de diálogo de erro, ele receberá uma resposta automática por e-mail, mesmo fora do horário comercial, incluindo um link para o download da atualização.
- Canal beta
- Disponibilizamos a atualização do think-cell o quanto antes após a atualização do Microsoft, mas podem ocorrer interrupções. Assim que a atualização do think-cell estiver pronta, o mecanismo de distribuição será o mesmo que do canais de Pré-visualização.
A.2 Instalação inicial
A.2.1 Parâmetros de configuração
O think-cell pode ser configurado de várias formas, conforme suas necessidades particulares e seu ambiente. Abaixo está uma tabela dos parâmetros de configuração do think-cell, disponíveis para instalações em Windows e Mac. No Windows, outras opções de configuração adicional para Faixa estão disponíveis. Para detalhes sobre como usar um parâmetro com:
- Instalador Windows na linha de comando, veja . Instalação no Windows
- Políticas de grupo, ver Políticas de grupo
-
defaults
na linha de comando no macOS, veja Instalação em macOS - Uma solução de gerenciamento de dispositivos para macOs, como Jamf ou Intune, veja Implantação gerenciada em macOS.
Instalar ou alterar os parâmetros de configuração via linha de comando do Windows Installer só é possível ao (re)instalar o think-cell. Os parâmetros podem ser instalados e alterados usando um dos outros três métodos, também para uma instalação existente.
Para detalhes sobre o uso e efeitos de cada parâmetro, consulte as seções vinculadas à última coluna da tabela.
Para macOS, todas as chaves listadas abaixo devem ter o prefixo com.think-cell.settings.
e estarem direcionadas ao domínio com.microsoft.office
. Por exemplo, a chave licensekey
completa é com.think-cell.settings.licensekey
. Se uma chave listada na tabela estiver na forma [parent key].[subkey]
, como reports.enabled
, então a chave principal é do tipo dict
e a subchave é do tipo informado. Por exemplo, reports.enabled
é listado como sendo do tipo boolean
, que é o tipo da chave enabled
contido no valor da chave do tipo dict
, cujo nome completo é com.think-cell.settings.reports
.
Linha de comando do instalador do Windows | Valores | Política do grupo | Chave de preferência macOS | Digite | Valores | Mais informações |
---|---|---|---|---|---|---|
LICENSEKEY |
="ABCDE-..." |
Chave de licença | licensekey |
string |
ABCDE-... |
Primeira inicialização |
UPDATES |
=0 , =1 |
Atualizações automáticas | updates.enabled |
boolean |
false , true |
Controlar as atualizações do think-cell manualmente |
UPDATESURL |
="https://..." |
updates.url |
string |
https://... |
Hospedar as atualizações do think-cell em seu próprio servidor | |
NOFIRSTSTART |
=0 , =1 |
Suprimir ações da primeira inicialização | nofirststart |
boolean |
false , true |
Primeira inicialização |
REPORTS |
=0 , =1 |
Relatar erro | reports.enabled |
boolean |
false , true |
Relatório de erros |
SUPPORTEMAIL |
="desk@..." |
Suporte | support.email |
string |
desk@... |
Solução de problemas e erros críticos |
DEFAULTSTYLE |
O caminho absoluto para o arquivo de estilos ou relativo para TARGETDIR\styles\ |
Arquivo de estilos padrão | defaultstyle |
string |
Caminho absoluto para ao arquivo de estilos ou relativo para /Library/Application Support/Microsoft/think-cell/styles/ |
Implementando estilos do think-cell |
STOCKIMAGESDISABLECANTO , STOCKIMAGESDISABLEGETTY , STOCKIMAGESDISABLEPEXELS , STOCKIMAGESDISABLEUNSPLASH |
=0 , =1 |
Imagem em arquivo: Outros fornecedores | stockimages.
|
boolean |
false , true |
Provedores de imagens em arquivo |
STOCKIMAGESDISABLEBRANDFOLDER |
=0 , =1 |
Imagem em arquivo: Brandfolder | stockimages.
|
boolean |
false , true |
|
|
="ABCDE..." |
stockimages.
|
string |
ABCDE... |
||
|
=0 , =1 |
stockimages.
|
boolean |
false , true |
||
|
=0 , =1 , =2 |
stockimages.
|
integer |
0 , 1 , 2 |
A.2.2 Instalação no Windows
Os arquivos de instalação do think-cell, setup_*.msi
e setup_*.exe
, entendem os mesmos parâmetros como comandos msiexec
do Windows, embora nem todas as combinações sejam recomendadas e suportadas. Observe que existe somente um instalador e que o think-cell irá usar 32 ou 64 bits, conforme for necessário. Use o setup_*.exe
se os usuários devem instalar o think-cell fazendo duplo clique no arquivo de configuração.
A.2.2.1 Escopo da instalação
O think-cell pode ser instalado por máquina ou por usuário. Caso o usuário detenha direitos de administrador ou possa ser privilegiado pelo Controle de Conta de Usuário do Windows (Windows User Account Control, UAC), a opção padrão é usar o contexto por máquina. No entanto, caso um usuário tenha a permissão de instalar o software, mas não detenha direitos de administrador, nem possa ser privilegiado pelo UAC, será usado o contexto por usuário.
Com base no comportamento padrão do mecanismo do instalador do Windows, é possível que diferentes versões do think-cell sejam instaladas paralelamente se instaladas em diferentes contextos (por exemplo, diferentes versões instaladas por usuário para diferentes contas de usuário ou uma versão diferente instalada por usuário e por máquina, respectivamente). Se houver mais de uma instalação, será sempre a instalação por usuário de uma determinada conta a ser executada. Quaisquer outras instalações (incluindo instalações por máquina) são ignoradas. Isso acontece mesmo se a instalação por usuário for uma versão mais antiga do que uma instalação paralela por máquina.
Use as seguintes abordagens para instalação com script ou com prompt de comando, ou se você precisar forçar certas opções de instalação:
Por máquina
setup_*.msi /qn TARGETDIR="<absolute path>"
- A execução de contas precisa de permissões completas de administrador, por exemplo, ao usar um script iniciado por um software de manutenção remota ou ao iniciar o instalador a partir de uma tela de comando que foi inicializada com “Executar como administrador”. A instalação será abortada se a conta tiver privilégios insuficientes.
- Omitir o parâmetro
ALLUSERS
. -
Os outros parâmetros são opcionais.
- O parâmetro
/qn
suprime a interface de usuário do instalador do Windows. -
O diretório de destino padrão é
%PROGRAMFILES%\think-cell
em sistemas Windows de 32 bits e
%PROGRAMFILES(X86)%\think-cell
em sistemas Windows de 64 bits. Se você definir um caminho diferente com o parâmetro
TARGETDIR
, certifique-se de que o destino possa ser lido por todos os outros usuários na máquina.
- O parâmetro
-
Se preferir, você também pode usar o
setup_*.exe
como a seguir:setup_*.exe ALLUSERS=1
Os outros parâmetros funcionam da mesma maneira que
setup_*.msi
.
Elevação do privilégio automático pelo Controle de acesso de usuário do Windows (UAC)
setup_*.exe /qb
- Omitir o parâmetro
ALLUSERS
. Você obterá uma instalação por máquina se a conta do usuário puder elevar para permissões de administração, caso contrário o instalador volta para por usuário. -
Os outros parâmetros são opcionais.
- Com o Windows 7,
/qn
pode ser usado para suprimir completamente a interface de usuário do instalador./qb
exibe uma barra de progresso e/qb!
remove seu botão Cancelar. Com Windows 8 e versões mais recentes, somente/qb
é recomendado, pois/qn
pode silenciosamente abortar a instalação ou inesperadamente instalar por usuário, mesmo se a conta puder elevar permissões. (Isso se deve a alterações da Microsoft no UAC do Windows 8 e depende das configurações UAC específicas da conta.) -
Para saber o diretório de destino padrão da instalação por máquina, veja acima. Para instalação por usuário, o padrão é
%LOCALAPPDATA%\think-cell
Recomenda-se não definir um caminho diferente com o parâmetro
TARGETDIR
, mas se você fizer isso, certifique-se de que ele possui permissões e propriedade adequadas para o respectivo contexto.
- Com o Windows 7,
Forçar por usuário
setup_*.exe /qn ALLUSERS=""
-
ALLUSERS=""
força a instalação por usuário mesmo se a conta do usuário puder elevar permissões por UAC. - Execute o instalador para cada conta de usuário.
-
Os outros parâmetros são opcionais.
-
/qn
pode ser usado para suprimir completamente a interface de usuário do instalador./qb
exibe uma barra de progresso e/qb!
remove seu botão Cancelar. -
O diretório de destino padrão é
%LOCALAPPDATA%\think-cell
Recomenda-se não definir um caminho diferente para o parâmetro
TARGETDIR
, mas, se isso for feito, certifique-se de que o diretório tenha as permissões e propriedade adequadas para a conta do usuário atual.
-
A.2.2.2 Arquivos instalados
O diretório de instalação contém os arquivos executáveis, as bibliotecas e outros arquivos necessários para o think-cell. Os seguintes diretórios e arquivos são importantes:
-
admin-policy-templates
(modelos necessários para gerenciar as configurações via Política do Grupo) -
ppttc
(esquema e amostras para automação usando JSON) -
styles
(arquivos de estilo e exemplos adicionais para personalização) -
xml-schemas
(esquema para os arquivos de estilos do think-cell) -
NOTICE.txt
(notificações obrigatórias para os componentes incluídos)
A instalação do think-cell não realiza gravações em diretórios que não sejam os diretórios de instalação escolhidos.
Durante o uso dos arquivos adicionais do think-cell, eles são gravados nos seguintes diretórios:
C:\Users\[user]\AppData\Roaming\think-cell
C:\Users\[user]\AppData\Local\think-cell
Entradas no registro
Para interagir com o Microsoft PowerPoint e o Microsoft Excel, a instalação do think-cell cria algumas novas chaves nas seções a seguir do registro do Windows. Dependendo se você tiver uma instalação regular ou uma instalação para um único usuário, as chaves serão criadas em HKEY_LOCAL_MACHINE
ou na seção HKEY_CURRENT_USER
:
\Software\Classes\CLSID\
→{3EAB3858-A0E0-4A3B-A405-F4D525E85265}
\Software\Classes\CLSID\
→{D52B1FA2-1EF8-4035-9DA6-8AD0F40267A1}
\Software\Classes\thinkcell.addin
\Software\Classes\thinkcell.addin.1
\Software\Microsoft\Office\
→PowerPoint\Addins\thinkcell.addin
\Software\Microsoft\Office\
→Excel\Addins\thinkcell.addin
Em versões de 64 bit do Windows, são criadas as seguintes chaves adicionais:
\Software\Classes\Wow6432Node\CLSID\
→{3EAB3858-A0E0-4A3B-A405-F4D525E85265}
\Software\Classes\Wow6432Node\CLSID\
→{D52B1FA2-1EF8-4035-9DA6-8AD0F40267A1}
\Software\Wow6432Node\Microsoft\Office\
→PowerPoint\Addins\thinkcell.addin
\Software\Wow6432Node\Microsoft\Office\
→Excel\Addins\thinkcell.addin
A chave de licença e as configurações de garantia de qualidade online e atualizações automáticas são salvas na seção a seguir do registro do Windows:
Software\Classes\Software\think-cell
Se as diretivas de grupo baseadas em think-cell.adm/x
(consulte Políticas de grupo) forem usadas na sua rede, o think-cell também poderá usar:
HKEY_LOCAL_MACHINE\Software\Policies\
→think-cell
HKEY_CURRENT_USER\Software\Policies\
→think-cell
O think-cell não altera outras seções do registro do Windows.
A.2.2.3 Políticas de grupo
O think-cell oferece suporte a diretivas de grupo do Windows para controlar de forma centralizada o comportamento do think-cell para um grupo de usuários ou um grupo de máquinas. Para usar as diretivas de grupo, é necessário criar um objeto de diretiva de grupo e vinculá-lo a um site, domínio ou unidade empresarial usando o Console de Gerenciamento de Diretiva de Grupo.
A explicação a seguir requer compreensão e conhecimento prático de conceitos de diretivas de grupo e de administração. Para obter informações gerais sobre os conceitos de diretivas de grupo do Windows e detalhes de uso e mecanismos de atualização, consulte o conteúdo de ajuda online do Console de Gerenciamento de Diretiva de Grupo.
As opções de configuração específicas do think-cell são descritas no arquivo de modelo administrativo think-cell.admx
, que está localizado no diretório de instalação do think-cell no subdiretório admin-policy-templates
. Para usar as novas opções, copie think-cell.admx
e en-US\think-cell.adml
de admin-policy-templates
para %SYSTEMROOT%\PolicyDefinitions
e %SYSTEMROOT%\PolicyDefinitions\en-US
, respectivamente
Um novo nó do think-cell é adicionado ao nó Modelos administrativos nos dois locais a seguir: as configurações definidas do think-cell em Configuração do computador determinam entradas de registro em
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\
→think-cell
e as configurações do think-cell definidas em Configuração do usuário determinam as entradas de registro em
HKEY_CURRENT_USER\SOFTWARE\Policies\
→think-cell
Se as configurações estiverem ativadas em ambos os locais, a preferência é das que estiverem em Configuração do computador.
Os itens do nó do think-cell mostram as configurações disponíveis que podem ser controladas com diretivas de grupo. Cada item tem uma descrição com os valores disponíveis para esse item.
Usar as Políticas do Grupo para gerenciar o acesso a um servidor de terminal
Você pode usar diretivas de grupo para ativar ou desativar o think-cell em um grupo de usuários individuais. Por exemplo, se você implantar o think-cell em um servidor de terminal, é necessário certificar-se de que apenas usuários licenciados tenham acesso ao think-cell. Quando usadas da seguinte maneira, as diretivas de grupo oferecem um método conveniente para isso:
- Defina um objeto das diretivas de grupo que desative o think-cell completamente e vincule-o ao seu domínio. Use a configuração Product Access Control do modelo administrativo do think-cell com o valor apropriado.
- Adicione outro objeto de diretiva de grupo que ative o software para usuários licenciados. Isso também deve ser vinculado ao seu domínio e deve ser aplicado após desativar um. Devido aos objetos de diretiva de grupo serem aplicados em ordem reversa, a ativação do objeto deve estar mais acima na lista em Console de Gerenciamento de Diretiva de Grupo.
- Na seção Filtro de segurança do Console de Gerenciamento de Diretiva de Grupo restrinja o acesso à ativação do objeto de diretiva de grupo explicitamente a usuários do think-cell com licença.
Usar as Políticas do Grupo para distribuir a chave de licença
Outro uso conveniente para as diretivas de grupo é o gerenciamento centralizado e a distribuição da chave de licença do think-cell aos usuários do think-cell na sua empresa. A chave de licença é controlada pela política de Chave de licença.
A.2.2.4 Faixa
A posição padrão do grupo do think-cell no PowerPoint é a guia Inserir (TabInsert
), após o grupo Ilustrações (GroupInsertIllustrations
); a posição padrão no Excel é após o grupo Gráficos (GroupInsertChartsExcel
) na guia Inserir.
Informações detalhadas sobre a personalização da faixa do Office estão disponíveis em:
http://www.think-cell.com/ribbon
As propriedades a seguir podem ser especificadas durante a instalação, ou definidas via política de grupo Faixa XML PowerPoint (veja Políticas de grupo) para personalizar o grupo do think-cell no PowerPoint:
-
RIBBONPPTABINSERT
- Especifica os atributos XML do elemento
tab
que contém o grupo think-cell. -
RIBBONPPGROUPINSERT
- Especifica os atributos XML do elemento
group
do think-cell. -
RIBBONPPXMLNS
- Especifica os atributos de namespace de XML adicionais para o elemento
customUI
. -
RIBBONPPDONOTTOUCHBUILTINRIBBON
- Se definidas para
=1
, basta colocar um único grupo “think-cell” e não colocar elementos adicionais na Faixa do think-cell em guias embutidas (como o grupo “Dados do think-cell” na guia Insert).
O grupo do think-cell no Excel pode ser personalizado de forma semelhante usando as propriedades RIBBONXLTABINSERT
, RIBBONXLGROUPINSERT
, RIBBONXLXMLNS
e RIBBONPPDONOTTOUCHBUILTINRIBBON
, ou a política de grupo XML de faixa do Excel.
Observação: Todos esses parâmetros se aplicam ao setup.msi e ao setup.exe.
Se nenhum atributo id
, idMso
ou idQ
for especificado usando a propriedade RIBBONPPTABINSERT
, o grupo think-cell será colocado na guia Inserir. De forma semelhante, se nenhum atributo id
ou idQ
for especificado usando a propriedade RIBBONPPGROUPINSERT
, o grupo think-cell será gerado automaticamente. Além disso, se nenhum rótulo for especificado usando a propriedade RIBBONPPGROUPINSERT
, será usado o rótulo think-cell
.
Adicionar a opção a seguir à linha de comando de instalação, por exemplo, colocará o grupo do think-cell em uma guia nova definida pelo usuário, posicionada após a guia Página inicial:
RIBBONPPTABINSERT="id=""TabNew"" label=
""My New Tab"" insertAfterMso=""TabHome"""
Observação: Qualquer caractere de aspa em trechos de XML deve ser de aspas duplas quando especificar as propriedades na linha de comando de instalação.
Em alternativa, adicionar as opções a seguir à linha de comando de instalação colocará o grupo do think-cell na guia integrada Página inicial, após o grupo Fonte e rotulará o grupo:
RIBBONPPTABINSERT="idMso=""TabHome"""
RIBBONPPGROUPINSERT="insertAfterMso=
""GroupFont"" label=""think-cell"""
O atributo idQ
pode ser usado para especificar identificadores qualificados para o grupo do think-cell e a guia. Qualquer namespace necessário para os identificadores qualificados pode ser especificado usando a propriedade RIBBONPPXMLNS
.
Por exemplo, adicionar as duas opções a seguir à linha de comando da instalação colocará o grupo do think-cell em uma guia definida pelo usuário TabUser
, qualificada usando o namespace http://example.com/ribbon
, e posicionada antes da guia Inserir:
RIBBONPPXMLNS="xmlns:ribbon=
""http://example.com/ribbon"""
RIBBONPPTABINSERT="idQ=""ribbon:TabUser""
label=""My User Tab""
insertBeforeMso=""TabInsert"""
Os identificadores qualificados podem ser úteis quando vários suplementos ou modelos desejam personalizar a faixa do PowerPoint. Se vários suplementos, por exemplo, especificam uma guia usando o mesmo identificador qualificado, será criada uma única guia definida pelo usuário e cada um dos suplementos pode posicionar os grupos dentro dessa guia comum definida pelo usuário. Especificar um identificador qualificado para o grupo do think-cell permite que outros suplementos ou modelos posicionem grupos em relação ao grupo. De forma semelhante, o grupo do think-cell pode usar identificadores qualificados para posicionarem a si mesmos em relação aos grupos de outros suplementos ou modelos. Por exemplo, as opções a seguir especificam um identificador qualificado para o grupo do think-cell e o posiciona em relação ao grupo definido pelo usuário:
RIBBONPPXMLNS="xmlns:ribbon=
""http://example.com/ribbon""
xmlns:special=
""http://example.com/special"""
RIBBONPPGROUPINSERT="
idQ=""ribbon:GroupThinkCell""
insertAfterQ=""special:GroupSpecial"""
É importante observar que a ordem em que os suplementos ou modelos são carregados pode influenciar a personalização da faixa no PowerPoint. Se, no exemplo acima, o suplemento que cria o grupo special:GroupSpecial
for carregado após o suplemento do think-cell, o posicionamento relativo ao special:GroupSpecial
não terá efeito. A ordem de carregamento não pode ser sempre controlada, e é recomendado que pares de grupos definidos pelo usuário que requerem um posicionamento relativo posicionem a si mesmos um em relação ao outro. Isso deve garantir que, qualquer que seja o grupo carregado por último, ele posicionará a si mesmo de forma correta em relação ao outro. No exemplo acima, o código XML do grupo special:GroupSpecial
deve conter um atributo insertBeforeQ
que faz referência ao identificador qualificado do grupo do think-cell.
A.2.3 Instalação em macOS
O arquivo de instalação do think-cell setup_*.pkg
pode ser usado interativamente ou a instalação pode ser roteirizada usando o comando installer
padrão. Somente o domínio LocalSystem
pode ser usado como um alvo, isto é, o think-cell está sempre disponível na máquina.
As definições e parâmetros de configuração administrativa são armazenados no domínio de preferência com.microsoft.office
. Consulte Parâmetros de configuração para uma visão geral das definições disponíveis, além de suas chaves e tipos.
Por exemplo, talvez você queira usar uma chave de licença para cada instalação do think-cell ao adicionar uma linha, como a seguinte, ao mesmo script que solicita installer
para instalar o arquivo setup_*.pkg
:
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.licensekey "ABCDE-..."
Observação: Ao usar defaults
para modificar o valor de uma subchave de uma chave com valor de dict
, por exemplo, o valor da subchave enabled
da chave com.think-cell.settings.reports
, a subchave precisa ser especificada como parte da lista de triplos key -type value
após -dict-add
, como no exemplo a seguir:
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.reports -dict-add enabled -bool true
Consulte a página man
para defaults
para mais informações.
Observação: Em versões anteriores, as definições de configuração do think-cell eram armazenadas em um arquivo config.plist
, no diretório de instalação do think-cell. Este modo de instalar as definições foi abandonado e pode ser removido em uma versão futura. Caso esteja instalando definições de configuração ao gravar no arquivo config.plist
, solicitamos que você mova estas definições ao domínio de preferência com.microsoft.office
para garantir a compatibilidade com as futuras versões do think-cell. Consulte Parâmetros de configuração para ver os caminhos e tipos de chave.
A.2.3.1 Arquivos instalados
O think-cell é instalado no diretório a seguir:
/Library/Application Support/Microsoft/think-cell
Os itens a seguir são obrigatórios para o think-cell e são criados no diretório de instalação:
-
NOTICE.txt
(notificações obrigatórias para os componentes incluídos) -
ppttc
(esquema e amostras para automação usando JSON) -
styles
(arquivos de estilo e exemplos adicionais para personalização) -
tcaddin.plugin
(o add-in sendo executado em PowerPoint e Excel) xml-schemas
(esquema para os arquivos de estilos do think-cell)
A.2.3.2 Implantação gerenciada em macOS
Você também pode usar uma solução de gerenciamento de dispositivos, como Jamf Pro ou Microsoft Intune, para implantar e configurar o think-cell.
O modo mais fácil de implantar as definições de configuração é criar um arquivo .plist
, contendo os pares relevantes de valor da chave, que você carrega à sua solução de gerenciamento e direciona ao domínio de preferência com.microsoft.office
. Consulte a documentação de Jamf e Intune para instruções detalhadas.
Este é um exemplo de um arquivo .plist
configurando algumas das definições disponíveis. Veja a lista completa em Parâmetros de configuração.
Observação: Ao usar Intune, você precisa editar o arquivo .plist
antes do carregamento, para que contenha apenas os pares de valor da chave, sem as tags <?xml>
, <!DOCTYPE>
, <plist>
e <dict>
(mais externa). A versão do exemplo acima para o Intune ficaria assim:
A.2.4 Primeira inicialização
Após o think-cell ter sido instalado e o usuário iniciar o PowerPoint pela primeira vez, será exibida uma caixa de diálogo para inserir a chave de licença.
Com o parâmetro licensekey
de configuração, uma chave de licença pode ser especificada durante a instalação ou implementada centralmente de forma antecipada (veja Parâmetros de configuração).
Também, na primeira inicialização, a faixa muda para a guia Inserir onde o grupo think-cell está localizado. Também abre uma página com tutorial. As duas ações podem ser suprimidas pelo parâmetro de configuração nofirststart
(veja Parâmetros de configuração).
A.2.5 Extensão do navegador
O think-cell é fornecido com uma extensão do navegador para ativar sua funcionalidade 23. Dados Tableau e para importar 18. Imagens da Web para o PowerPoint. A extensão está disponível para os navegadores Google Chrome, Microsoft Edge e Mozilla Firefox.
A extensão é automaticamente instalada no Chrome e no Edge quando o think-cell é instalado. No entanto, as extensões instaladas deste modo precisam ser habilitadas manualmente pelo usuário (veja Instalar a extensão no navegador).
Para evitar esta necessidade de interação do usuário, recomendamos explicitamente gerenciar a instalação da extensão de navegador do think-cell usando as políticas de gerenciamento dos navegadores compatíveis. Em particular, recomendamos a instalação forçada da extensão com think-cell para usuários do think-cell, e bloquear a instalação de todos os demais, especialmente se think-cell for instalado por máquina, em uma máquina à qual nem todos os usuários têm acesso ao think-cell, como um servidor terminal (compare com Usar as Políticas do Grupo para gerenciar o acesso a um servidor de terminal).
A seguinte tabela resume as informações relevantes:
Navegador | Chrome | Edge | Firefox |
---|---|---|---|
ID da extensão | ppcdkdcafnbklehdngbhmhpidandcjke |
pmpompicahgikemojmmcobiceeejbcmb |
{7166074E-49FE-4BC8-9006-27A0D5F8A6B8} |
Instruções gerais | Definir políticas do navegador Chrome nos computadores gerenciados | Gerenciar extensões do Microsoft Edge na empresa | Customizar o Firefox usando policies.json / Customizar o Firefox usando a política de grupo (Windows) / Gerenciar o Firefox com o Microsoft Endpoint Manager (Intune) / Gerenciar políticas em desktops macOS |
Instalação forçada | ExtensionInstallForcelist | ExtensionInstallForcelist | ExtensionSettings → "installation_mode: "force_installed", |
Bloquear | ExtensionInstallBlocklist | ExtensionInstallBlocklist | ExtensionSettings → "installation_mode: "blocked" |
A.3 Manutenção contínua
A.3.1 Controlar as atualizações do think-cell manualmente
Se desejar controlar as atualizações do think-cell manualmente, precisa desabilitar as atualizações automáticas da Microsoft para PowerPoint e Excel. As atualizações da Microsoft devem ser controladas pelo usuário. Se as atualizações automáticas do Microsoft Office estiverem ativadas, você não poderá desabilitar as atualizações do think-cell. Nesse caso, o think-cell baixará e instalará as atualizações.
Se tiver desativado as atualizações automáticas da Microsoft ou direcionou as atualizações do Office para o seu próprio servidor, você pode desativar as atualizações do think-cell por meio de um parâmetro de configuração UPDATES
/updates.enabled
(consulte Parâmetros de configuração).
Nesse caso, o think-cell não verifica se há uma nova atualização disponível ao iniciar o PowerPoint e o Excel. Você também pode entrar em contato conosco e solicitar a desativação das atualizações automáticas por meio de uma configuração em nosso servidor. Neste caso, a verificação de atualização ainda ocorre, mas a resposta sempre indica que nenhuma atualização encontra-se disponível.
Observação: Como resultado de um erro, o think-cell pode informar o usuário que uma atualização com uma correção já está disponível e disponibilizá-la em uma página da internet (consulte Relatório de erros).
Se as atualizações automáticas do think-cell estiverem desabilitadas, você precisa verificar manualmente a compatibilidade do think-cell com todas as atualizações do PowerPoint e Excel. Para uma verificação efetiva, você precisa
- iniciar o PowerPoint,
- inserir um gráfico,
- aguardar a planilha de dados interna abrir e alterar um número,
- confirmar se a alteração ocorreu também no gráfico.
Se algum desses passos falhar, você precisa agir. A versão atual do think-cell disponível em nosso site, normalmente será compatível com a atualização da Microsoft que você deseja implantar. Portanto, repita o teste com a atual versão do think-cell e planeje uma implantação antes ou junto com a atualização da Microsoft.
Testar o think-cell a cada atualização da Microsoft não é opcional. É uma parte necessária do suporte para os usuários da think-cell em sua organização. O teste não é necessário se as atualizações automáticas do think-cell estiverem habilitadas.
Em qualquer caso, você deve implantar regularmente as atualizações do think-cell para que os usuários possam se beneficiar das melhorias mais recentes. Recomendamos uma atualização pelo menos a cada poucos meses.
A.3.2 Hospedar as atualizações do think-cell em seu próprio servidor
As atualizações geralmente são hospedadas no servidor da Web do think-cell, mas você tem a opção de hospedar atualizações dentro de sua própria intranet. Para isso, você precisa de um servidor da web como Apache ou Microsoft Internet Information Server (IIS) que possa ser acessado por todos os usuários do think-cell na sua empresa. Os arquivos a seguir devem ser colocados no servidor da Web que hospeda suas atualizações:
- Um arquivo de texto XML, tipicamente chamado de
update.xml
, que controla o processo de atualização. Consulte abaixo para obter uma descrição do formato do arquivo de atualização XML. - Um ou mais arquivos de atualização
setup_think-cell_<version>.exe
, fornecidos pelo think-cell.
Depois de colocar os arquivos necessários no servidor da Web, use o parâmetro de configuração UPDATESURL
/updates.url
especificando o local do arquivo XML da atualização (consulteParâmetros de configuração), por exemplo,
https://example.com/update.xml
O arquivo de atualização XML deve conter uma lista de cenários, em que cada um consista de um conjunto de condições e o URL correspondente de um arquivo de instalação. O primeiro cenário cujas condições são atendidas determina o arquivo que o cliente irá baixar e instalar. Ao aplicar as condições, como uma lista de máquinas ou nomes de usuários, diferentes usuários podem receber diferentes atualizações. Por exemplo, novas versões do programa podem ser distribuídas primeiro a um pequeno grupo de usuários experimentais antes que sejam aplicadas a toda a empresa.
Windows: O exemplo a seguir mostra um arquivo XML de atualização complexa usando consultas WQL:
As condições dentro do arquivo são gravadas em Instrumentação de Gerenciamento do Windows (WQL), que fornece acesso a todos os parâmetros de sistema relevantes. Para saber mais sobre WQL, vá para:
Se quiser controlar a atualização comparando o número da versão, siga este exemplo:
As condições de atualização são atendidas quando o número da versão atual é superior ou igual (val="1"
) a 26000 e inferior a (val="-2"
) 26388.
A.3.3 Notificação sobre a expiração da chave de licença
É obrigatório ter uma chave de licença do think-cell, que pode ser usada até a data de expiração, inclusive na própria data.
O software notificará o usuário sobre a proximidade da expiração todas as vezes que o PowerPoint e o Excel forem iniciados, caso a data de expiração ocorra em menos de 14 dias.
É usada uma caixa de diálogo de chave de licença para notificar o usuário. Se a chave de licença ainda não tiver expirado, a mensagem “A chave de licença deste produto think-cell expirará em breve. Você deve inserir uma nova chave de licença:” é mostrada junto com a data de expiração da licença. O usuário tem as seguintes opções:
- Inserir uma nova chave de licença e clicar em OK.
- Clicar em Cancelar para fechar a caixa de diálogo.
- Clicar em Desinstalar para desinstalar o think-cell.
Se a data de expiração já tiver passado, a mensagem “A chave de licença deste produto think-cell expirou. Favor inserir uma nova chave de licença:” é exibida, mas só é possível clicar em OK depois que uma chave de licença válida for inserida. Se a caixa de diálogo for fechada usando Cancelar, o think-cell continuará desativado.
Para evitar que a caixa de diálogo de expiração da licença seja exibida, certifique-se de encomendar e implementar uma nova chave de licença com uma antecedência superior a 14 dias da data de expiração. Uma chave de licença será sempre válida imediatamente, sem necessariamente esperar que a chave de licença antiga expire. Portanto, você deve implementar a chave de licença nova assim que estiver disponível.
A.3.4 Informações enviadas pela internet
A think-cell envia informações pela internet algumas vezes, por exemplo, usando a atualização automática ou exibindo uma lista de novos recursos quando uma nova versão é inicializada pela primeira vez. Algumas informações sobre a instalação atual são enviadas para permitir a resposta apropriada dos nossos servidores.
Para cada pedido, são enviadas as seguintes informações:
- o build do programa (um número de cinco dígitos; pode ser encontrado na caixa de diálogo Sobre)
- a chave de licença
- um identificador global exclusivo (GUID) anônimo, que é usado para correlacionar múltiplas solicitações. O GUID é criado ao usar think-cell pela primeira vez, e é armazenado junto com as configurações do usuário. É uma string aleatória, sem conexão com a máquina, o usuário ou o documento aberto no momento de sua criação. Usando o GUID, é possível apenas determinar se duas solicitações foram feitas pelo mesmo usuário ou por usuários diferentes.
- data e hora
- números de versão das suas instalações do Microsoft Windows e Microsoft Office
- cpuinfo (32 bits ou 64 bits, suporte MMX e AVX)
- nível de atualização (desativado/ativado/forçado)
Todas as comunicações com os nossos servidores são seguras com técnicas avançadas e criptografia (HTTPS).
Se os relatórios de erro forem ativados, informações adicionais serão enviadas conforme descrito na próxima seção Relatório de erros.
A.3.5 Relatório de erros
Na think-cell, estamos comprometidos com a estabilidade e solidez como fatores chave para o uso profissional de nosso software. Quando um erro surge enquanto você está usando o think-cell, o software gera automaticamente um relatório que nos ajuda a compreender o problema e corrigi-lo na próxima versão.
Uma versão atualizada do think-cell que soluciona o erro relatado pode já estar disponível no momento do relato. Nestes casos, a atualização é instalada automaticamente (consulte Atualizações automáticas para mais detalhes sobre download e instalação de atualizações). Se as atualizações do think-cell forem controladas manualmente (consulte Controlar as atualizações do think-cell manualmente), a atualização é disponibilizada para download em uma janela do navegador e pode ser instalada manualmente.
Um relatório criado automaticamente contém as seguintes informações:
- as informações básicas listadas em Informações enviadas pela internet,
- um código de erro do sistema operacional, do PowerPoint ou Excel, ou do próprio think-cell,
- a localização no nosso código-fonte (nome do arquivo e número da linha) onde o erro ocorreu,
- um Minidespejo, que é basicamente um rastreamento de pilha junto com as informações de ambiente, como a versão do sistema operacional e os módulos carregados. A Microsoft usa o mesmo minidespejo ao enviar relatórios de erro,
O relatório de erro é enviado por HTTPS para o servidor do think-cell. De todas as informações transmitidas, apenas o minidespejo, essencialmente conteúdo de memória, poderia de fato conter potencialmente fragmentos de conteúdo do slide. Mas, nessa operação, o think-cell nunca armazena o conteúdo real do slide. O armazenamento de texto ou imagens é deixado totalmente para o PowerPoint. Portanto, é muito improvável que o minidespejo da memória usada pelo think-cell contenha qualquer informação sensível.
O relatório automático de erros pode ser ativado ou desativado via um parâmetro de configuração (consulte Parâmetros de configuração).
Solução de problemas e erros críticos
Em caso de erros críticos, é perguntado ao usuário se ele ou ela gostaria de registrar uma solicitação de suporte.
Essas solicitações de suporte também podem ser enviadas manualmente (consulte Resolução de problemas). É possível alterar o endereço de e-mail padrão para solicitações de suporte por meio de um parâmetro de configuração (consulte Parâmetros de configuração).
A.3.6. Provedores de imagens em arquivo
Restringir provedores de imagem
Você pode desabilitar provedores de imagem do arquivo não utilizados na sua empresa, através dos respectivos parâmetros de configuração. Se todos os provedores estiverem desabilitados, Imagem em arquivo é removido do menu Elementos.
Ao usar a Política do Grupo no Windows (veja Políticas de grupo), vá para a política de Provedores de imagem de arquivo. Outros fornecedores. Você pode definir as configurações Desativar Canto, Desativar Imagens Getty, Desativar Pixels e Desativar Unsplash para Sim para desativar esse provedor de imagem, ou para Não para deixá-lo habilitado, que é a definição padrão. Você também pode desativar Brandfolder ao configurar a política Imagem em arquivo: Brandfolder para Desabilitado como um todo.
Ao usar parâmetros de linha de comando no Windows (veja Instalação no Windows), você pode adicionar STOCKIMAGESDISABLEBRANDFOLDER=1
, STOCKIMAGESDISABLECANTO=1
, STOCKIMAGESDISABLEGETTY=1
, STOCKIMAGESDISABLEPEXELS=1
ou STOCKIMAGESDISABLEUNSPLASH=1
à linha de comando da instalação para desabilitar o provedor de imagem.
Ao usar defaults
no Mac (veja Instalação em macOS), o seguinte comando vai desabilitar todos os provedores de imagem:
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.stockimages -dict-add DisableBrandfolder -bool true DisableCanto -bool true DisableGetty -bool true DisablePexels -bool true DisableUnsplash -bool true
Ao carregar um arquivo .plist
a uma solução de gerenciamento de dispositivos (veja Implantação gerenciada em macOS), incluir o seguinte snippet desabilitará todos os provedores de imagem:
Para deixar um provedor de imagem específico habilitado, mude true
para false
para esse provedor.
Chave de API Brandfolder
Ao usar o provedor de imagem Brandfolder, a autenticação é feita via uma chave de API que você precisa distribuir para os usuários do think-cell via um parâmetro de configuração. Para recuperar sue chave de API, entre em seu perfil do Brandfolder, vá até Integrações e encontre sua chave de API em Chaves de API. É melhor copiar e colar essa sequência longa.
Ao usar a Política do Grupo no Windows (veja Políticas de grupo), vá para a política de Provedores de imagem de arquivo. Brandfolder e defina o valor da Chave de API Brandfolder para a chave API.
Ao usar parâmetros de linha de comando no Windows (veja Instalação no Windows), adicione STOCKIMAGESBRANDFOLDERAPIKEY=ABCDE...
à linha de comando de instalação depois de substituir ABCDE...
com sua chave de API.
Ao usar defaults
no Mac (veja Instalação em macOS), o seguinte comando definirá a chave de API Brandfolder depois de substituir ABCDE...
com sua chave de API:
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.stockimages -dict-add BrandfolderAPIKey -string "ABCDE..."
Ao carregar um arquivo .plist
para uma solução de gerenciamento de dispositivos (veja Implantação gerenciada em macOS), incluir o seguinte snippet definirá a chave de API Brandfolder após substituir ABCDE...
com sua chave de API:
Caixa de diálogo das imagens do arquivo Brandfolder
Ao usar um provedor de imagens Brandfolder, você pode configurar ainda mais a caixa de diálogo das imagens do arquivo. Você pode ativar uma opção para que a pasta suspensa seja automaticamente oculta se você tiver uma pasta. E para as listas suspensas das Coleções Brandfolder e das Seções Brandfolder você pode escolher entre exibir a lista suspensa, mostrando-a com a configuração “Todas” e ocultá-la, implicando em “Todas”.
Ao usar a Política do Grupo no Windows (veja Políticas de grupo), vá para a política de Provedores de imagem de arquivo. Brandfolder e configure as respectivas opções.
Ao usar os parâmetros da linha de comando no Windows (ver Instalação no Windows), adicione STOCKIMAGESHIDESINGLEBRANDFOLDER=1
à linha de comando da instalação para ocultar a lista suspensa automaticamente se tiver somente uma pasta.. Adicione STOCKIMAGESHIDEBRANDFOLDERCOLLECTIONS=0
para exibir a lista suspensa Coleções Brandfolder, =1
para exibi-la, mas omita "Tudo" e =2
para ocultar a lista suspensa. A configuração STOCKIMAGESHIDEBRANDFOLDERSECTIONS
controla a lista suspensa das Seções Brandfolder do mesmo modo.
Ao usar defaults
no Mac (ver Instalação em macOS), o seguinte comando pode ser usado como ponto de inicialização. O valor para HideSingleBrandfolder
pode ser true
ou false
e para ambos HideBrandfolderCollections
e HideBrandfolderSections
os valores a seguir podem ser usados: 0
para exibir a lista suspensa, 1
para exibi-la mas omitir "Tudo" e 2
para ocultar a lista suspensa.
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.stockimages -dict-add HideSingleBrandfolder -bool false HideBrandfolderCollections -int 1 HideBrandfolderSections -int 2
Ao carregar um arquivo .plist
a uma solução de gerenciamento de dispositivos (veja Implantação gerenciada em macOS), incluir o seguinte snippet configurará as mesmas definições: