A. Guía de implementación
Este capítulo explica cómo implantar think-cell en una organización a gran escala. Si quiere instalar una copia personal de think-cell en su ordenador, consulte 2. Instalación y actualización.
A.1 Consideraciones previas a la instalación
La mayoría de los aspectos de la implantación de think-cell son idénticos en las dos plataformas admitidas (Windows o macOS). Si cambia algún detalle, queda recogido explícitamente en el texto. La mecánica de la instalación inicial y el mecanismo de distribución de parámetros de configuración difieren de manera más sustancial y se describen en secciones distintas. Si solo administra think-cell en Windows, no dude en omitir la sección de instalación para macOS, y viceversa.
A.1.1 Requisitos previos para estaciones de trabajo
En Windows, think-cell funciona con Microsoft Office 2010, 2013, 2016, 2019 o 2021 para Windows, con al menos PowerPoint y Excel instalados. think-cell también funciona con las versiones totalmente instaladas y las versiones con tecnología “hacer clic y ejecutar” de las aplicaciones de escritorio de Office en Office 365.
En Mac, think-cell funciona con Microsoft Office 2016 (versión 16.9 o posterior), 2019 o 2021 para Mac y macOS High Sierra (10.13) o posterior. think-cell también funciona con las versiones totalmente instaladas de las aplicaciones de escritorio de Office en Office 365.
Los siguientes componentes deberán estar instalados:
- Microsoft Office Excel
- Microsoft Office PowerPoint
- Visual Basic para Aplicaciones (de Características compartidas de Office)
La instalación de think-cell precisa aproximadamente 200 MB de espacio en disco.
A.1.2 Idioma
La interfaz de usuario de think-cell está disponible en inglés, árabe, chino, francés, alemán, italiano, japonés, portugués, ruso y español. Durante la instalación, think-cell utiliza el idioma correspondiente a la configuración regional del sistema operativo. Tras la instalación, think-cell utiliza el mismo idioma que el de los menús y los cuadros de diálogo de la instalación de Microsoft Office.
Todos los idiomas compatibles están incluidos en el mismo paquete de instalación unificado. Si un idioma aún no es compatible con think-cell, se utiliza el idioma inglés. No se puede modificar el comportamiento de selección automática de idioma.
A.1.3. Actualizaciones automáticas
think-cell se integra estrechamente con PowerPoint y Excel para ofrecer su interfaz de usuario optimizada y una gran cantidad de funcionalidades. Debido a la estrecha integración, no es posible garantizar la compatibilidad con futuros cambios desconocidos en Microsoft Office. Por tanto:
- Las actualizaciones de la versión principal, es decir, el cambio de PowerPoint 2013 a 2016 o de 2016 a una versión futura, siempre requerirá la versión de think-cell más reciente.
- Para las ediciones de Hacer clic y ejecutar de Office, que incluye Office 365, la mayoría de las actualizaciones requerirán una actualización de think-cell (consulte también Diferencias entre los canales de Office 365).
- Las actualizaciones de seguridad para las ediciones de Microsoft Office basadas en MSI generalmente no requieren la actualización de think-cell. Sin embargo, esto no se puede garantizar y, en algunas ocasiones, una actualización de seguridad para Microsoft Office requerirá una actualización de think-cell por motivos de compatibilidad.
think-cell dispone de un soporte de actualización automático integrado. De esta manera, garantizamos la compatibilidad con cualquier actualización de Microsoft y proporcionamos nuevas funciones. Cuando se inician PowerPoint o Excel, el software busca una nueva versión. Si hay una, el software intenta instalar la actualización.
Si está disponible, think-cell utiliza el Servicio de transferencia inteligente en segundo plano (BITS) de Microsoft para descargar las actualizaciones en Windows. BITS libera automáticamente ancho de banda cuando el usuario lo necesita y también se recupera con elegancia de interrupciones de la conexión de red que son comunes en entornos informáticos móviles. Cada actualización tiene un tamaño aproximado de 80 MB.
Todos los archivos que ejecuta e instala la actualización automática están firmados digitalmente por think-cell. La integridad de la actualización se verifica con un certificado autofirmado que está incluido en la versión de think-cell instalada actualmente.
En todo momento, las actualizaciones automáticas conservan la ubicación de instalación de think-cell, donde llevan a cabo la actualización pertinente.
A.1.4 Diferencias entre los canales de Office 365
Para los planes de concesión de licencias de Microsoft 365 que incluyan Office 365, Microsoft ofrece diversos canales de actualizaciones que implementan actualizaciones con distintas frecuencias y retardos. think-cell es compatible con todos los canales de actualizaciones de Office 365. Comprobamos si Microsoft actualiza sus canales cada noche y, si hay alguna actualización que entre en conflicto con think-cell, nos ponemos a trabajar de inmediato en una actualización de think-cell según corresponda. A continuación, presuponemos que las actualizaciones automáticas de think-cell están habilitadas.
Esta es una visión general de la calidad de servicio que puede esperar de think-cell a la hora de utilizar cada uno de los canales:
- Canal semestral para empresas
- (Predeterminado en Microsoft 365 Enterprise [Office 365 ProPlus] para espacios empresariales creados antes del 9 de junio de 2020) y
- Canal mensual para empresas
- y
- Canal actual
- (Predeterminado en Microsoft 365 Empresa, Familia, Personal; predeterminado en Microsoft 365 Enterprise para nuevos espacios empresariales creados a partir del 9 de junio de 2020): Las actualizaciones automáticas de think-cell se suelen iniciar antes de las actualizaciones de Microsoft, de modo que think-cell no sufra interrupciones.
- Canal semestral para empresas (vista previa)
- y
- Canal actual (vista previa):
- La actualización de think-cell ya se puede descargar, pero no siempre activamos una actualización automática. Si hay algún conflicto y tiene habilitada la función de notificación de errores, la actualización se instalará automáticamente. Si tiene deshabilitada la función de notificación de errores, la opción de solicitar soporte técnico por correo electrónico no está redireccionada (consulte Solución de problemas y errores críticos) y usted selecciona Solicitar soporte técnico en el cuadro de diálogo de error, recibirá una respuesta automática por correo electrónico, incluso fuera de nuestro horario comercial, que incluye un enlace a la descarga de la actualización.
- Canal beta
- Hacemos que la actualización de think-cell esté disponible lo antes posible después de la actualización de Microsoft, pero pueden producirse interrupciones. Una vez que la actualización de think-cell está lista, el mecanismo de distribución es el mismo que el de los canales de vista previa.
A.2 Instalación inicial
A.2.1 Parámetros de configuración
think-cell se puede configurar de diversas formas para adaptarse a sus necesidades y entorno particulares. A continuación, se muestra una tabla de parámetros de configuración de think-cell disponibles para instalaciones de Windows y Mac. En Windows, hay disponibles algunas opciones de configuración adicionales para el Cinta. Para obtener detalles sobre cómo usar un parámetro con:
- Instalador de Windows en la línea de comandos, consulte Instalación en Windows
- Políticas de grupo, consulte Directivas de grupo
-
defaults
en la línea de comandos de macOS, consulte Instalación en macOS - Una solución de gestión de dispositivos para macOS, como Jamf o Intune, consulte Implementación gestionada en macOS.
La implementación o el cambio de parámetros de configuración a través de la línea de comandos del instalador de Windows solo es posible cuando (re)instale think-cell. Los parámetros se pueden implementar y cambiar utilizando uno de los otros tres métodos también para una instalación existente.
Para obtener detalles sobre el uso y los efectos de cada parámetro, consulte las secciones vinculadas en la última columna de la tabla.
Para macOS, todas las claves enumeradas a continuación tienen que tener un prefijo com.think-cell.settings.
y dirigirse al dominio de com.microsoft.office
. Por ejemplo, la clave completa de licensekey
es com.think-cell.settings.licensekey
. Si la clave que aparece en la tabla tiene el formato [parent key].[subkey]
, por ejemplo reports.enabled
, la clave principal es de tipo dict
y la subclave es del tipo dado. Por ejemplo, reports.enabled
aparece como tipo boolean
, que es el tipo de la clave de enabled
dentro del valor de la clave de tipo dict
cuyo nombre completo es com.think-cell.settings.reports
.
Línea de comandos del instalador de Windows | Valores | Directiva de grupo | Clave de preferencia de macOS | Escriba | Valores | Más información |
---|---|---|---|---|---|---|
LICENSEKEY |
="ABCDE-..." |
Clave de licencia | licensekey |
string |
ABCDE-... |
Primer inicio |
UPDATES |
=0 , =1 |
Actualizaciones automáticas | updates.enabled |
boolean |
false , true |
Control manual de las actualizaciones de think-cell |
UPDATESURL |
="https://..." |
updates.url |
string |
https://... |
Alojamiento de las actualizaciones de think-cell en su propio servidor | |
NOFIRSTSTART |
=0 , =1 |
Suprimir primeras acciones de inicio | nofirststart |
boolean |
false , true |
Primer inicio |
REPORTS |
=0 , =1 |
Notificación de errores | reports.enabled |
boolean |
false , true |
Notificación de errores |
SUPPORTEMAIL |
="desk@..." |
Asistencia | support.email |
string |
desk@... |
Solución de problemas y errores críticos |
DEFAULTSTYLE |
Ruta absoluta al archivo de estilos o relativa a TARGETDIR\styles\ |
Archivo de estilos predeterminado | defaultstyle |
string |
Ruta absoluta al archivo de estilo o relativa a /Library/Application Support/Microsoft/think-cell/styles/ |
Implementación de estilos de think-cell |
STOCKIMAGESDISABLECANTO , STOCKIMAGESDISABLEGETTY , STOCKIMAGESDISABLEPEXELS , STOCKIMAGESDISABLEUNSPLASH |
=0 , =1 |
Imágenes de archivo: Otros proveedores | stockimages.
|
boolean |
false , true |
Proveedores de imágenes de archivo |
STOCKIMAGESDISABLEBRANDFOLDER |
=0 , =1 |
Imágenes de archivo: Carpeta de marca | 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 Instalación en Windows
Los archivos de instalación de think-cell, setup_*.msi
y setup_*.exe
, entienden los mismos parámetros que el comando msiexec
de Windows, aunque no se recomiendan ni se admiten todas las combinaciones. Tenga en cuenta que solo hay un programa de instalación y que think-cell utilizará 32 o 64 bits según sea necesario. Utilice setup_*.exe
si los usuarios van a instalar think-cell haciendo doble clic en el archivo de instalación.
A.2.2.1 Alcance de la instalación
think-cell se puede instalar por equipo o por usuario. Si el usuario de instalación tiene derechos de administrador o puede adquirirlos por medio del Control de cuentas de usuario (UAC) de Windows, la opción predeterminada consiste en aplicar el contexto por máquina. No obstante, si un usuario puede instalar software, pero no cuenta con derechos de administrador y no puede adquirirlos por medio del UAC, se aplica el contexto por usuario.
En función del comportamiento estándar del mecanismo de Windows Installer, es posible instalar diferentes versiones de think-cell en paralelo si están instaladas en diferentes contextos (por ejemplo, diferentes versiones instaladas por usuario para diferentes cuentas de usuario o una versión diferente instalada por usuario y por equipo, respectivamente). Si existe más de una instalación, siempre se ejecuta la instalación por usuario de una cuenta de usuario indicada. Se ignora cualquier otra instalación (incluida una instalación por equipo). Esto es cierto incluso si la instalación por usuario es una versión anterior a una instalación paralela por equipo.
Utilice los siguientes métodos para instalaciones generadas por script o a través del símbolo del sistema, o si necesita forzar determinadas opciones de instalación:
Por equipo
setup_*.msi /qn TARGETDIR="<absolute path>"
- La cuenta de ejecución requiere permisos de administrador completos, por ejemplo, al utilizar una secuencia de comandos iniciada por un software de mantenimiento remoto o al iniciar el instalador desde el símbolo del sistema iniciado con “Ejecutar como administrador”. La instalación se cancelará si la cuenta no dispone de los privilegios necesarios.
- Omita el parámetro
ALLUSERS
. -
Todos los demás parámetros son opcionales:
- El parámetro
/qn
suprime la interfaz de usuario de Windows Installer. -
El directorio de destino predeterminado es
%PROGRAMFILES%\think-cell
en sistemas de Windows de 32 bits y
%PROGRAMFILES(X86)%\think-cell
en sistemas de Windows de 64 bits. Si establece una ruta de acceso diferente con el parámetro
TARGETDIR
, asegúrese de que el destino lo pueden leer todos los usuarios del equipo.
- El parámetro
-
Si lo desea, también pueden utilizar
setup_*.exe
del modo siguiente:setup_*.exe ALLUSERS=1
Los demás parámetros funcionan igual que los
setup_*.msi
.
Aumento automático de privilegios mediante el Control de cuentas de usuario (UAC) de Windows
setup_*.exe /qb
- Omita el parámetro
ALLUSERS
. Obtendrá una instalación para cada equipo si la cuenta de usuario puede contar con permiso de administrador; de lo contrario, el programa de instalación se lleva a cabo para un usuario. -
Todos los demás parámetros son opcionales:
- Con Windows 7,
/qn
se puede utilizar para suprimir por completo la interfaz de usuario del instalador./qb
muestra una barra de progreso y/qb!
elimina el botón Cancelar. Con Windows 8 y versiones posteriores, solo se recomienda/qb
, ya que/qn
puede cancelar la instalación automáticamente o realizar una instalación para un usuario de forma inesperada a pesar de que la cuenta disponga de permisos más elevados. (Esto se debe a los cambios que Microsoft opera en UAC en Windows 8 y depende de la configuración de UAC específica de la cuenta.) -
Para el directorio de destino predeterminado para la instalación por equipo, consulte la información anterior. Para la instalación por usuario el valor predeterminado es
%LOCALAPPDATA%\think-cell
Se recomienda no establecer una ruta de acceso diferente con el parámetro
TARGETDIR
, pero si lo hace, asegúrese de que dispone de la titularidad y los permisos adecuados para el contexto correspondiente.
- Con Windows 7,
Forzar instalación por usuario
setup_*.exe /qn ALLUSERS=""
-
ALLUSERS=""
fuerza una instalación por usuario, incluso aunque la cuenta de usuario tenga permisos superiores de UAC. - Ejecute el programa de instalación para cada cuenta de usuario.
-
Todos los demás parámetros son opcionales:
-
/qn
se puede utilizar para suprimir por completo la interfaz de usuario del instalador./qb
muestra una barra de progreso y/qb!
elimina el botón Cancelar. -
El directorio de destino predeterminado es
%LOCALAPPDATA%\think-cell
Se recomienda no establecer una ruta de acceso diferente con el parámetro
TARGETDIR
, pero, si lo hace, asegúrese de que el directorio dispone de los permisos y la titularidad adecuados para la cuenta de usuario actual.
-
A.2.2.2 Archivos instalados
El directorio de instalación contiene los archivos ejecutables, las bibliotecas y demás archivos que se precisan para think-cell. Conviene resaltar los directorios y archivos siguientes:
-
admin-policy-templates
(plantillas necesarias para gestionar configuraciones a través de directivas de grupo) -
ppttc
(esquema y muestras de automatización mediante JSON) -
styles
(archivos de estilos y ejemplos adicionales con vistas a personalización) -
xml-schemas
(esquema correspondiente a los archivos de estilos de think-cell) -
NOTICE.txt
(avisos obligatorios de componentes incluidos)
La instalación de think-cell no escribe en directorios que no sean el directorio de instalación elegido.
Durante el uso de think-cell, se escriben archivos adicionales en los siguientes directorios:
C:\Users\[user]\AppData\Roaming\think-cell
C:\Users\[user]\AppData\Local\think-cell
Entradas del registro
Para interactuar con Microsoft PowerPoint y Microsoft Excel, la instalación de think-cell crea unas claves nuevas en las siguientes secciones del registro de Windows. En función de si ha realizado una instalación normal o una instalación de usuario único, las claves se crean en la sección HKEY_LOCAL_MACHINE
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
En las versiones de 64 bits de Windows se crean las siguientes claves adicionales:
\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
La clave de licencia y la configuración del control de calidad en línea y las actualizaciones automáticas se guardan en la siguiente sección del registro Windows:
Software\Classes\Software\think-cell
Se aplican en su red directivas de grupo basadas en think-cell.adm/x
(consulte Directivas de grupo). think-cell también puede utilizar:
HKEY_LOCAL_MACHINE\Software\Policies\
→think-cell
HKEY_CURRENT_USER\Software\Policies\
→think-cell
think-cell no cambia ninguna otra sección del registro Windows.
A.2.2.3 Directivas de grupo
El software think-cell admite que las directivas de grupo de Windows controlen de manera centralizada el comportamiento de think-cell en relación con un grupo de usuarios o dentro de un grupo de equipos. Para aplicar las directivas de grupo, debe crear un objeto de directiva de grupo y vincularlo a un sitio, un dominio o una unidad organizativa utilizando la Consola de administración de directivas de grupo.
Para entender la explicación siguiente es necesario estar familiarizado con los conceptos y la administración de directivas de grupo y tener conocimientos prácticos al respecto. Para obtener información general acerca de los conceptos de la directiva de grupo Windows y los detalles de sus mecanismos de uso y actualización, consulte la ayuda en línea de la Consola de administración de directivas de grupo.
Las opciones de configuración específicas de think-cell se describen en el archivo de plantilla administrativa de think-cell.admx
, que se encuentran en el directorio de instalación de think-cell, en el subdirectorio admin-policy-templates
. Para utilizar las nuevas opciones, copie think-cell.admx
y en-US\think-cell.adml
de admin-policy-templates
a %SYSTEMROOT%\PolicyDefinitions
y %SYSTEMROOT%\PolicyDefinitions\en-US
respectivamente
Se agrega el nuevo nodo think-cell al nodo Plantillas administrativas en las dos ubicaciones siguientes: las configuraciones think-cell definidas en Configuración del equipo determinan las entradas de registro en
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\
→think-cell
y las configuraciones de think-cell definidas en Configuración del usuario determinan las entradas de registro en
HKEY_CURRENT_USER\SOFTWARE\Policies\
→think-cell
Si las configuraciones están habilitadas en ambas ubicaciones, se da prioridad a las de Configuración del equipo.
Los elementos del nodo think-cell muestran las configuraciones disponibles que pueden controlarse mediante las directivas de grupo. Cada elemento cuenta con una descripción con los valores que tiene disponibles.
Uso de directivas de grupo para gestionar accesos en un servidor de Terminal Server
Puede utilizar las directivas de grupo para activar o desactivar think-cell para un grupo de usuarios individuales. Por ejemplo, si implanta think-cell en un servidor de terminal, debe de asegurarse de que solo los usuarios con licencia tienen acceso a think-cell. Al utilizarse de la manera siguiente, las directivas de grupo ofrecen un método práctico que lo facilita:
- Configure un objeto de directiva de grupo que deshabilite completamente think-cell y vincúlelo a su dominio. Utilice la configuración Product Access Control de la plantilla administrativa think-cell con el valor correspondiente.
- Agregue otro objeto de directiva de grupo que active el software para los usuarios con licencia. Este debería estar vinculado también a su dominio y aplicarse tras el deshabilitador. Como los objetos de directiva de grupo se aplican en orden inverso, el objeto habilitador debería encontrarse más arriba en la lista de la Consola de administración de directivas de grupo.
- En la sección Filtrado de seguridad de la Consola de administración de directivas de grupo, restrinja explícitamente el acceso al objeto de directiva de grupo habilitador a los usuarios con licencia de think-cell.
Uso de directivas de grupo para distribuir la clave de licencia
Otro uso de las directivas de grupo que resulta práctico es la gestión y la distribución centralizadas de la clave de licencia de think-cell a los usuarios de think-cell de su organización. La clave de licencia se controla a través de la política de Clave de licencia.
A.2.2.4 Cinta
La posición predeterminada para el grupo think-cell en PowerPoint se encuentra en la pestaña Insertar (TabInsert
), después del grupo Insertar ilustraciones (GroupInsertIllustrations
); la posición predeterminada en Excel se encuentra después del grupo Insertar gráficos de Excel (GroupInsertChartsExcel
) en la pestaña Insertar.
Puede encontrar información detallada acerca de cómo personalizar la cinta Office en:
http://www.think-cell.com/ribbon
Durante la instalación, pueden especificarse las siguientes propiedades o pueden establecerse mediante la directiva de grupo Cinta XML de PowerPoint (consulte Directivas de grupo) para personalizar el grupo think-cell en PowerPoint:
-
RIBBONPPTABINSERT
- Especificar atributos XML para el elemento
tab
que contiene el grupo think-cell. -
RIBBONPPGROUPINSERT
- Especificar atributos XML para el elemento
group
think-cell. -
RIBBONPPXMLNS
- Especificar atributos de espacio de nombres XML adicionales para el elemento
customUI
. -
RIBBONPPDONOTTOUCHBUILTINRIBBON
- Si se establece en
=1
, coloque únicamente un único grupo de “think-cell” y no coloque elementos adicionales de cinta de think-cell en las pestañas integradas (p. ej., el grupo de “Datos de think-cell” en la ficha Insertar).
El grupo think-cell en Excel puede personalizarse de igual modo utilizando las propiedades RIBBONXLTABINSERT
, RIBBONXLGROUPINSERT
, RIBBONXLXMLNS
y RIBBONPPDONOTTOUCHBUILTINRIBBON
, o la directiva de grupo Cinta XML de Excel.
Nota: Todos estos parámetros se aplican a setup.msi y a setup.exe.
Si no se especifica el atributo id
, idMso
o idQ
con la propiedad RIBBONPPTABINSERT
, el grupo think-cell se situará en la pestaña Insertar. De igual modo, si no se especifica el atributo id
o idQ
con la propiedad RIBBONPPGROUPINSERT
, se generará automáticamente un único identificador local para el grupo think-cell. Además, si no se especifica una etiqueta con la propiedad RIBBONPPGROUPINSERT
, se utilizará la etiqueta think-cell
.
Por ejemplo, al agregar la siguiente opción a la línea de comandos de instalación, el grupo think-cell se situará en una pestaña nueva definida por el usuario, ubicada tras la pestaña integrada de Inicio:
RIBBONPPTABINSERT="id=""TabNew"" label=
""My New Tab"" insertAfterMso=""TabHome"""
Nota: Todo uso del carácter de comillas en los fragmentos de código XML debe encontrarse entre comillas dobles cuando se especifican las propiedades en la línea de comandos de instalación.
Otra posibilidad es que, al agregar las siguientes opciones a la línea de comandos de instalación, el grupo think-cell se sitúe en la pestaña integrada de Inicio tras el grupo Fuente y que etiquete al grupo:
RIBBONPPTABINSERT="idMso=""TabHome"""
RIBBONPPGROUPINSERT="insertAfterMso=
""GroupFont"" label=""think-cell"""
El atributo idQ
puede utilizarse para especificar identificadores completos tanto para el grupo think-cell, como para la pestaña. Todos los espacios de nombres requeridos para los identificadores completos pueden especificarse utilizando la propiedad RIBBONPPXMLNS
.
Por ejemplo, al agregar las siguientes dos opciones a la línea de comandos de instalación, el grupo think-cell se situará en una pestaña nueva definida por el usuario TabUser
, completada utilizando el espacio de nombres http://example.com/ribbon
y colocada delante de la pestaña Insertar:
RIBBONPPXMLNS="xmlns:ribbon=
""http://example.com/ribbon"""
RIBBONPPTABINSERT="idQ=""ribbon:TabUser""
label=""My User Tab""
insertBeforeMso=""TabInsert"""
Los identificadores completos pueden ser útiles cuando varios complementos o plantillas quieren personalizar la cinta PowerPoint. Por ejemplo, si varios complementos especifican una pestaña utilizando el mismo identificador completo, se creará una pestaña definida por un usuario individual y cada uno de los complementos podrá colocar los grupos dentro de esa pestaña definida por el usuario en común. Especificar un identificador completo para el grupo think-cell permite que otros complementos o plantillas coloquen grupos relacionados con el grupo. De igual modo, el grupo think-cell puede usar identificadores completos para ubicarse a sí mismo respecto a los grupos de otros complementos o plantillas. Por ejemplo, las siguientes opciones especifican un identificador completo para el grupo think-cell y lo ubican respecto a un grupo definido por el usuario.
RIBBONPPXMLNS="xmlns:ribbon=
""http://example.com/ribbon""
xmlns:special=
""http://example.com/special"""
RIBBONPPGROUPINSERT="
idQ=""ribbon:GroupThinkCell""
insertAfterQ=""special:GroupSpecial"""
Resulta importante señalar que el orden en el que se carguen los complementos o plantillas puede influir en la personalización de la cinta PowerPoint. En el ejemplo anterior, si el complemento que crea el grupo special:GroupSpecial
se carga después del complemento think-cell, el posicionamiento respecto a special:GroupSpecial
no tendrá ningún efecto. El orden de carga no puede controlarse siempre y se recomienda que los pares de grupos definidos por el usuario que requieran un posicionamiento relativo se coloquen uno respecto del otro. Este hecho debería garantizar que sea cual sea el grupo que se cargue en último lugar se colocará correctamente respecto al otro. En el ejemplo anterior, el código XML correspondiente al grupo special:GroupSpecial
debería contener un atributo insertBeforeQ
que hiciera referencia al identificador completo del grupo de think-cell.
A.2.3 Instalación en macOS
El archivo de instalación de think-cell, setup_*.pkg
, se puede utilizar de forma interactiva, o bien la instalación se puede generar por script mediante el comando estándar installer
. Únicamente el dominio LocalSystem
se puede utilizar como destino, es decir, think-cell está disponible en todo momento para todos los usuarios del equipo.
Los parámetros administrativos y de configuración se almacenan en el dominio de preferencias de com.microsoft.office
. Consulte Parámetros de configuración para obtener una descripción general de los ajustes disponibles, así como su clave y tipo.
Por ejemplo, es posible que desee implementar la clave de licencia de su empresa en cada instalación de think-cell añadiendo una línea como la siguiente al mismo script que pide a installer
instalar el archivo setup_*.pkg
:
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.licensekey "ABCDE-..."
Nota: Cuando se utiliza defaults
para modificar el valor de una subclave de una clave con el valor dict
, por ejemplo, el valor de la subclave enabled
de la clave com.think-cell.settings.reports
, la subclave debe especificarse como parte de una lista de key -type value
triples, -dict-add
como en el siguiente ejemplo:
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.reports -dict-add enabled -bool true
Consulte la página de man
para defaults
para obtener más información.
Nota: En versiones anteriores, los ajustes de configuración de think-cell se guardaban en un archivo de config.plist
del directorio de instalación de think-cell. Esta forma de implementar la configuración está obsoleta y puede eliminarse en una versión futura. Si está implementando ajustes de configuración escribiendo en el archivo de config.plist
, le recomendamos que mueva estos ajustes al dominio de preferencias de com.microsoft.office
para garantizar la compatibilidad con futuras versiones de think-cell. Consulte Parámetros de configuración para conocer las rutas y tipos clave.
A.2.3.1 Archivos instalados
think-cell se instala en el directorio siguiente:
/Library/Application Support/Microsoft/think-cell
Los siguientes elementos son necesarios para think-cell y se crean en el directorio de instalación:
-
NOTICE.txt
(avisos obligatorios de componentes incluidos) -
ppttc
(esquema y muestras de automatización mediante JSON) -
styles
(archivos de estilos y ejemplos adicionales con vistas a personalización) -
tcaddin.plugin
(complemento que se ejecuta con PowerPoint y Excel) xml-schemas
(esquema correspondiente a los archivos de estilos de think-cell)
A.2.3.2 Implementación gestionada en macOS
También puede utilizar una solución de gestión de dispositivos como Jamf Pro o Microsoft Intune para implementar y configurar think-cell.
Para implementar los ajustes de configuración, la forma más fácil es crear un archivo .plist
que contenga los pares clave-valor relevantes, que se cargan en su solución de gestión y se dirigen al dominio de preferencia de com.microsoft.office
. Consulte la documentación de Jamf e Intune para obtener instrucciones detalladas, por ejemplo.
Este es un ejemplo de un archivo .plist
que configura algunos de los ajustes disponibles. Para obtener una lista completa, consulte Parámetros de configuración.
Nota: Cuando utilice Intune, debe editar el archivo .plist
antes de cargarlo para que solo contenga los pares clave-valor, sin etiquetas circundantes <?xml>
, <!DOCTYPE>
<plist>
, y etiquetas (externas)<dict>
. Por lo tanto, la versión de Intune del ejemplo anterior tendría este aspecto:
A.2.4 Primer inicio
Una vez que se ha instalado think-cell y el usuario inicia PowerPoint por primera vez, se abre un cuadro de diálogo para introducir la clave de licencia.
El parámetro de configuración licensekey
permite la especificación de una clave de licencia durante la instalación o la implantación centralizada de esta con antelación (consulte Parámetros de configuración).
Además, al iniciar el programa por primera vez, la cinta cambiará a la pestaña Insertar, donde se encuentra el grupo think-cell. También se abrirá una página web con un tutorial. Las dos acciones se pueden suprimir a través del parámetro de configuración nofirststart
(consulte Parámetros de configuración).
A.2.5 Extensión del navegador
think-cell incluye una extensión del navegador para habilitar su funcionalidad 23. Datos de Tableau e importar 18. Imágenes desde la web a PowerPoint. La extensión está disponible para los navegadores Google Chrome, Microsoft Edge y Mozilla Firefox
La extensión se instala automáticamente en Chrome y Edge cuando se instala think-cell. Sin embargo, el usuario debe habilitar manualmente las extensiones instaladas de esta manera (consulte Instalación de la extensión del navegador).
Para evitar esta necesidad de interacción con el usuario, recomendamos gestionar explícitamente la instalación de la extensión del navegador de think-cell utilizando las políticas de gestión de los navegadores compatibles. En particular, recomendamos forzar la instalación de la extensión junto con think-cell para los usuarios de think-cell y bloquear la instalación para todos los demás, especialmente si think-cell está instalado por máquina en una máquina, no todos los usuarios tienen acceso a think-cell, como un servidor de terminal (comparar Uso de directivas de grupo para gestionar accesos en un servidor de Terminal Server).
La siguiente tabla resume la información relevante:
Navegador | Chrome | Edge | Firefox |
---|---|---|---|
ID de extensión | ppcdkdcafnbklehdngbhmhpidandcjke |
pmpompicahgikemojmmcobiceeejbcmb |
{7166074E-49FE-4BC8-9006-27A0D5F8A6B8} |
Instrucciones generales | Establecer políticas de Chrome Browser en PC gestionados | Gestionar extensiones de Microsoft Edge en la empresa | Personalización de Firefox mediante policies.json / Personalización de Firefox mediante la política de grupo (Windows)/ Administración de Firefox con Microsoft Endpoint Manager (Intune)/ Gestión de políticas en escritorios macOS |
Forzar instalación | ExtensionInstallForcelist | ExtensionInstallForcelist | ExtensionSettings → "installation_mode: "force_installed", |
Bloque | ExtensionInstallBlocklist | ExtensionInstallBlocklist | ExtensionSettings → "installation_mode: "blocked" |
A.3 Mantenimiento en curso
A.3.1 Control manual de las actualizaciones de think-cell
Si desea controlar de forma manual las actualizaciones de think-cell, debe deshabilitar las actualizaciones automáticas de Microsoft para PowerPoint y Excel. Usted deberá controlar la implementación de las actualizaciones de Microsoft. Si las actualizaciones automáticas de Microsoft Office están habilitadas, no podrá deshabilitar las actualizaciones de think-cell. En este caso, think-cell descargará e instalará las actualizaciones.
Si ha deshabilitado las actualizaciones automáticas de Office o ha dirigido las actualizaciones de Office a su propio servidor, puede deshabilitar las actualizaciones de think-cell a través del parámetro de configuración UPDATES
/updates.enabled
(consulte Parámetros de configuración).
En este caso, think-cell no verifica si hay una actualización disponible al iniciar PowerPoint y Excel. También puede ponerse en contacto con nosotros y solicitar la desactivación de las actualizaciones automáticas a través de una configuración en nuestro servidor. En ese caso, la verificación de la actualización continúa, pero la respuesta siempre indica que no hay actualizaciones disponibles.
Nota: Como resultado de un error, think-cell puede informar al usuario que una actualización con una corrección ya está disponible y ofrecerla en una página web (consulte Notificación de errores).
Si las actualizaciones automáticas de think-cell están deshabilitadas, tendrá que verificar manualmente la compatibilidad de think-cell con todas y cada una de las actualizaciones de PowerPoint y Excel. Para un control efectivo, necesita
- Inicie PowerPoint,
- inserte un gráfico,
- espere a que la hoja de datos interna se abra y cambie un número,
- confirme que el cambio se refleje en el gráfico.
Si alguno de esos pasos falla, debe tomar medidas. La versión actual de think-cell disponible en nuestra web normalmente será compatible con la actualización de Microsoft que desee implementar. Por lo tanto, repita la prueba con la versión de think-cell actual y planifique una implementación antes o junto con la actualización de Microsoft.
Probar think-cell con cada actualización de Microsoft no es opcional. Es una parte necesaria de su asistencia para los usuarios de think-cell en su organización. Tales verificaciones no son necesarias si se habilitan las actualizaciones automáticas de think-cell.
En cualquier caso, debe implementar regularmente actualizaciones de think-cell para que sus usuarios puedan beneficiarse de las últimas mejoras. Recomendamos una actualización al menos cada pocos meses.
A.3.2 Alojamiento de las actualizaciones de think-cell en su propio servidor
Las actualizaciones se suelen alojar en el servidor web de think-cell, pero usted también tiene la posibilidad de alojarlas en su propia intranet. Para ello, debe disponer de un servidor web, como Apache o Microsoft Internet Information Server (IIS), al que puedan acceder todos los usuarios de think-cell de su organización. Los siguientes archivos deben estar disponibles en el servidor web que aloja las actualizaciones:
- Un archivo de texto XML, habitualmente
update.xml
, que controla el proceso de actualización. Consulte más adelante una descripción del formato de archivo XML de actualización. - Uno o varios archivos de actualización
setup_think-cell_<version>.exe
suministrados por think-cell.
Una vez que haya dispuesto los archivos necesarios en el servidor web, utilice el parámetro de configuración UPDATESURL
/updates.url
que especifica la ubicación del archivo XML de actualización (consulte Parámetros de configuración), por ejemplo:
https://example.com/update.xml
El archivo XML de actualización debe contener una lista de situaciones, en la que cada una esté compuesta por un conjunto de condiciones y la correspondiente URL del archivo de instalación. La primera situación cuyas condiciones se cumplan determina el archivo que el cliente descargará e instalará. El hecho de aplicar condiciones, como una lista de nombres de equipos o usuarios, permite que diferentes usuarios reciban diferentes actualizaciones. Por ejemplo, las nuevas versiones del programa pueden distribuirse en primer lugar a un grupo reducido de usuarios piloto antes de desplegarlas en toda la organización.
Windows: En el ejemplo siguiente se muestra un archivo XML de actualización complejo que utiliza consultas WQL:
Las condiciones que se encuentran en el archivo están escritas en el lenguaje Windows Management Instrumentation Query Language (WQL), que da acceso a todos los parámetros significativos del sistema. Para obtener más información sobre WQL, visite:
Si desea controlar la actualización comparando el número de versión, siga este ejemplo:
Las condiciones de actualización se cumplen cuando el número de compilación actual es mayor o igual (val="1"
) a 26 000 y menor a (val="-2"
) 26 388.
A.3.3 Notificación relativa a la caducidad de la clave de licencia
think-cell requiere una clave de licencia y puede utilizarse hasta la fecha de caducidad, inclusive, de la clave de licencia.
El software notificará al usuario que la caducidad se aproxima cada vez que inicie PowerPoint o Excel si la fecha de caducidad se encuentra a menos de 14 días.
El cuadro de diálogo de la clave de licencia se utiliza para notificárselo al usuario. Si la clave de licencia todavía no ha caducado, se muestra el mensaje “La clave de licencia de este producto de think-cell caducará en breve. Puede introducir una nueva clave de licencia:” junto con la fecha de caducidad. El usuario dispone de la elección siguiente:
- Introducir una nueva clave de licencia y hacer clic en Aceptar.
- Hacer clic en Cancelar para descartar el cuadro de diálogo.
- Hacer clic en Desinstalar para desinstalar think-cell.
Si la fecha de caducidad ya ha pasado, se muestra el mensaje “La clave de licencia de este producto de think-cell ha caducado. Introduzca una nueva clave de licencia:”. No obstante, solo es posible hacer clic en OK tras haber especificado una clave de licencia válida. Si se descarta el cuadro de diálogo eligiendo Cancelar, think-cell continúa desactivado.
Para evitar que el cuadro de diálogo de caducidad de la licencia aparezca, asegúrese de solicitar e implementar una nueva clave de licencia 14 días antes de la fecha de caducidad. Una nueva clave de licencia siempre es válida inmediatamente y no solo después de la fecha de caducidad de la clave de licencia antigua. Por tanto, debería implementar la nueva clave de licencia en cuanto disponga de ella.
A.3.4 Información enviada por Internet
En ocasiones, think-cell envía información a través de Internet, por ejemplo, cuando se utiliza la actualización automática o se muestra una lista de nuevas características al iniciarse una nueva versión por primera vez. Se envía determinada información sobre la instalación actual para permitir que nuestros servidores respondan de forma adecuada.
Por cada solicitud, se envía la información enumerada a continuación:
- La versión de compilación del programa (número de cinco dígitos, que encontrará en el cuadro de diálogo Acerca de).
- La clave de licencia.
- Un identificador único global (GUID) anónimo, que sirve para correlacionar varias solicitudes. El GUID se crea cuando se utiliza think-cell por primera vez y se almacena junto con la configuración del usuario. Es una cadena aleatoria sin conexión con la máquina, el usuario o el documento actual en el momento de la creación. Utilizando el GUID, solo es posible determinar si dos solicitudes provienen del mismo o de diferentes usuarios.
- La fecha y la hora.
- Los números de versión de las instalaciones de Microsoft Windows y Microsoft Office.
- cpuinfo (32 bits o 64 bits, compatibilidad con MMX y AVX)
- Un nivel de actualización (deshabilitado/habilitado/forzado).
Toda la comunicación con nuestros servidores está protegida mediante técnicas y cifrado de última generación (HTTPS).
Si los informes de errores están habilitados, se envía información adicional, como se describe en la sección , dispuesta a continuación Notificación de errores.
A.3.5 Notificación de errores
En think-cell estamos comprometidos con que la estabilidad y la solidez sean los factores clave en el uso profesional de nuestro software. Cuando se produce una condición de error durante el uso de think-cell, el software genera automáticamente un informe que nos ayuda a comprender el problema y corregirlo en la siguiente versión.
Es posible que ya esté disponible una versión actualizada de think-cell que aborde el error notificado en el momento del informe. En este caso, la actualización se instala automáticamente (consulte Actualizaciones automáticas para detalles sobre la descarga e instalación de actualizaciones). Si las actualizaciones de think-cell se controlan manualmente (consulte Control manual de las actualizaciones de think-cell), la actualización se puede descargar en una ventana del navegador y se puede instalar manualmente.
El informe creado automáticamente contiene la información siguiente:
- La información básica indicada en el apartado . Información enviada por Internet,
- un código de error del sistema operativo, de PowerPoint o Excel, o del propio think-cell,
- la ubicación en nuestro código fuente (nombre del archivo y número de línea) donde ocurrió el error,
- un archivo de minivolcado de Microsoft, que es básicamente un seguimiento de la pila junto con información del entorno, como la versión de sistema operativo y los módulos cargados. Microsoft utiliza el mismo minivolcado cuando envía informes de error,
El informe de error se envía por HTTPS al servidor think-cell. De toda la información transmitida, solo el archivo de minivolcado, básicamente contenido de memoria, podría contener potencialmente fragmentos reales de la diapositiva. No obstante, en esta operación think-cell nunca almacena contenido real de la diapositiva. El almacenamiento de texto o imágenes corresponde totalmente a PowerPoint. Por tanto, es muy improbable que el archivo de minivolcado de la memoria utilizada por think-cell contenga información delicada.
La notificación automática de errores se puede habilitar o deshabilitar a través de un parámetro de configuración (consulte Parámetros de configuración).
Solución de problemas y errores críticos
En el caso de producirse errores críticos, se le preguntará al usuario si desea realizar una petición de soporte.
Estas solicitudes de soporte técnico también pueden ser enviadas manualmente (consulte Resolución de problemas). Es posible cambiar la dirección de correo electrónico predeterminada destinada a solicitudes de soporte técnico a través de un parámetro de configuración (consulte Parámetros de configuración).
A.3.6 Proveedores de imágenes de archivo
Restricción de proveedores de imágenes
Puede deshabilitar los proveedores de imágenes de archivo que no se utilicen en su empresa a través de los parámetros de configuración correspondientes. Si todos los proveedores están deshabilitados, la imagen de archivo se elimina del menú Elementos.
Si utiliza Directiva de grupo en Windows (consulte el apartado Directivas de grupo), vaya a la directiva Imágenes de archivo: Otros proveedores. Puede establecer los parámetros Deshabilitar Canto, Deshabilitar Getty Images, Deshabilitar Pexels y Deshabilitar Unsplash en Sí para deshabilitar el proveedor de imágenes correspondiente o en No para dejarlo habilitado, que es el valor predeterminado. También puede desactivar Brandfolder configurando las imágenes de archivo: Política de Brandfolder para Deshabilitado como conjunto.
Si utiliza los parámetros de la línea de comandos de Windows (consulte Instalación en Windows), puede añadir STOCKIMAGESDISABLEBRANDFOLDER=1
, STOCKIMAGESDISABLECANTO=1
, STOCKIMAGESDISABLEGETTY=1
,STOCKIMAGESDISABLEPEXELS=1
o STOCKIMAGESDISABLEUNSPLASH=1
a la línea de comandos de instalación para deshabilitar el proveedor de imágenes correspondiente.
Si se utiliza defaults
en Mac (consulte Instalación en macOS), el siguiente comando deshabilitará todos los proveedores de imágenes:
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
Al cargar un archivo .plist
en una solución de gestión de dispositivos (consulte Implementación gestionada en macOS), incluido el siguiente fragmento, se deshabilitarán todos los proveedores de imágenes:
Para dejar un proveedor de imágenes específico habilitado, cambie el true
a false
para ese proveedor.
Clave de API de Brandfolder
Si se utiliza el proveedor de imágenes Brandfolder, la autenticación se realiza a través de una clave de API que tiene que distribuir a los usuarios de think-cell a través de un parámetro de configuración. Para recuperar su clave de API, inicie sesión en su perfil de Brandfolder, vaya a Integraciones y busque su clave de API en Claves de API. Lo más práctico es copiar y pegar esta cadena larga.
Si utiliza Directiva de grupo en Windows (consulte el apartado Directivas de grupo), vaya a la directiva Imágenes de archivo: Brandfolder y establezca el valor de Clave de API de Brandfolder como la clave de la API.
Si utiliza los parámetros de la línea de comandos de Windows (consulte Instalación en Windows), añada STOCKIMAGESBRANDFOLDERAPIKEY=ABCDE...
a la línea de comandos de instalación después de sustituir ABCDE...
con su clave de API.
Si se utiliza defaults
en Mac (consulte ABCDE...
), el siguiente fragmento de código establece la clave de API de Brandfolder después de sustituir Instalación en macOS con su clave de API:
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.stockimages -dict-add BrandfolderAPIKey -string "ABCDE..."
Al cargar un archivo .plist
en una solución de gestión de dispositivos (consulte Implementación gestionada en macOS), incluido el siguiente fragmento, se establecerá la clave API de Brandfolder después de sustituir ABCDE...
por su clave API:
Cuadro de diálogo de imagen de archivo de Brandfolder
Si utiliza el proveedor de imágenes Brandfolder, podrá configurar opciones adicionales del cuadro de diálogo de imagen de archivo. Podrá habilitar una opción que permite que el menú desplegable de la carpeta se oculte automáticamente si usted solo tiene una carpeta. Además, en las listas desplegables Colecciones de Brandfolder y Secciones de Brandfolder, puede elegir entre mostrar el menú desplegable, mostrándolo sin el ajuste “Todas”, y ocultarlo, lo que implica “Todas”.
Si utiliza Directiva de grupo en Windows (consulte el apartado Directivas de grupo), vaya a la directiva Imágenes de archivo: Brandfolder y establezca las opciones correspondientes.
Si utiliza parámetros de la línea de comandos en Windows (consulte el apartado Instalación en Windows), añada STOCKIMAGESHIDESINGLEBRANDFOLDER=1
a la línea de comandos de instalación para ocultar automáticamente la lista desplegable en caso de tener solo una carpeta. Añada STOCKIMAGESHIDEBRANDFOLDERCOLLECTIONS=0
para mostrar la lista desplegable Colecciones de Brandfolder, =1
para mostrarla aunque omitiendo “Todas” y =2
para ocultar la lista desplegable. El ajuste STOCKIMAGESHIDEBRANDFOLDERSECTIONS
controla la lista desplegable Secciones de Brandfolder de la misma manera.
Si se utiliza defaults
en Mac (consulte Instalación en macOS), el siguiente comando se puede utilizar como punto de partida. El valor de HideSingleBrandfolder
puede ser true
o false
; además, para HideBrandfolderCollections
y HideBrandfolderSections
se pueden utilizar los siguientes valores: 0
, para mostrar la lista desplegable; 1
, para mostrarla aunque omitiendo “Todas”; y 2
, para ocultar la lista desplegable.
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.stockimages -dict-add HideSingleBrandfolder -bool false HideBrandfolderCollections -int 1 HideBrandfolderSections -int 2
Al cargar un archivo .plist
en una solución de gestión de dispositivos (consulte Implementación gestionada en macOS), el siguiente fragmento de código configurará los mismos ajustes:
Gráficos
-
4.Introducción a los gráficos
-
5.Entrada de datos
-
6.Etiquetas de texto
-
7.Gráfico de columnas, gráfico de líneas y gráfico de áreas
-
8.Decoraciones de gráficos
-
9.Gráfico en cascada
-
10.Gráfico Mekko
-
11.Gráfico circular y de anillos
-
12.Gráfico de burbujas y gráfico de dispersión
-
13.Gráfico de Gantt (escala de tiempo)