Première installation

Paramètres de configuration

En tant qu’administrateur, vous pouvez configurer think-cell pour répondre aux besoins et à l’environnement de votre organisation. Le tableau de cette section répertorie les paramètres de configuration think-cell pour les installations Windows et macOS. Pour les options de configuration Windows uniquement pour les rubans de PowerPoint et d’Excel, consultez la section Configurer les rubans PowerPoint et Excel.

Les rubriques suivantes expliquent comment configurer les paramètres à l’aide de différentes méthodes :

Sous Windows, vous pouvez uniquement configurer les paramètres de ligne de commande lors de l’installation ou de la réinstallation de think-cell. Si think-cell est déjà installé, vous pouvez configurer les paramètres à l’aide de l’une des trois autres méthodes.

Pour plus d’informations sur un paramètre, consultez le lien correspondant dans la colonne du tableau More information.

Pour macOS, toutes les clés répertoriées ci-dessous doivent être préfixées avec com.think-cell.settings. et cibler le domaine com.microsoft.office. Par exemple, la clé licensekey complète est com.think-cell.settings.licensekey. Si la clé répertoriée dans le tableau est de la forme [parent key].[subkey], par exemple reports.enabled, la clé parent est de type dict et la sous-clé est du type indiqué. Par exemple, reports.enabled est répertorié comme type boolean, qui est le type de clé enabled contenue dans la valeur de la clé de type dict dont le nom complet est com.think-cell.settings.reports.

Windows installation command line

Values

Group policy setting

macOS preference key

Add prefix com.think-cell.settings.

Type

Values

More information

LICENSEKEY

="ABCDE-..."

License Key

licensekey

string

ABCDE-...

Premier démarrage

UPDATES

=0, =1

Automatic Updates

updates.enabled

boolean

false, true

Mettre à jour think-cell manuellement

UPDATESURL

="https://..."

updates.url

string

https://...

Héberger des mises à jour think-cell sur votre propre serveur

NOFIRSTSTART

=0, =1

Suppress First Start Actions

nofirststart

boolean

false, true

Premier démarrage

REPORTS

=0, =1

Error Reporting

reports.enabled

boolean

false, true

Rapports d’erreur

SUPPORTEMAIL

="desk@..."

Support

support.email

string

desk@...

Dépannage et erreurs critiques

LIBRARY

=ABCDE...

Library Dialog: Predefined Library Sources

library

string

ABCDE...

Configurer les sources de la bibliothèque prédéfinies

DISABLELIBRARYADMINMODE

=0, =1

Library Dialog: Admin Mode

DisableLibraryAdminMode

boolean

false, true

Activer ou désactiver l’accès aux paramètres de déploiement de la bibliothèque

STOCKIMAGESDISABLECANTO,

STOCKIMAGESDISABLEFREEPIK,

STOCKIMAGESDISABLEGETTY,

STOCKIMAGESDISABLEPEXELS,

STOCKIMAGESDISABLETEMPLATES,

STOCKIMAGESDISABLEUNSPLASH

=0, =1

Library Dialog: Other Providers

stockimages.

DisableCanto

DisableFreepik

DisableGetty

DisablePexels

DisableTemplates

DisableUnsplash

boolean

false, true

Activer ou désactiver des sources de bibliothèque spécifiques

STOCKIMAGESDISABLEBRANDFOLDER

=0, =1

Library Dialog: Brandfolder

stockimages.

DisableBrandfolder

boolean

false, true

Activer ou désactiver des sources de bibliothèque spécifiques

STOCKIMAGESBRANDFOLDERAPIKEY

=ABCDE...

stockimages.

BrandfolderAPIKey

string

ABCDE...

Ajouter un compte Brandfolder à la bibliothèque

STOCKIMAGESHIDESINGLEBRANDFOLDER

=0, =1

stockimages.

HideSingleBrandfolder

boolean

false, true

Configurer les menus de la bibliothèque Brandfolder

STOCKIMAGESHIDEBRANDFOLDERCOLLECTIONS, STOCKIMAGESHIDEBRANDFOLDERSECTIONS

=0, =1, =2

stockimages.

HideBrandfolderCollections

HideBrandfolderSections

integer

0, 1, 2

RIBBONPPNOTHINKCELLTAB

=0, =1

PowerPoint think-cell Tab

ribbonpp.NoThinkCellTab

boolean

false, true

Activer ou désactiver les onglets think-cell

RIBBONXLNOTHINKCELLTAB

=0, =1

Excel think-cell Tab

ribbonxl.NoThinkCellTab

boolean

false, true

DEFAULTSTYLE

Absolute path to style file or relative to TARGETDIR\styles\

Default Style File

defaultstyle

string

Absolute path to style file or relative to /Library/Application Support/Microsoft/think-cell/styles/

Spécifier un fichier de style par défaut pour votre organisation

Not applicable

Not applicable

PowerPoint Tools Menu Commands

linkspp.MENU LABEL

Replace MENU LABEL with the command's label on the Tools menu.

string

URL or absolute file path (local or network)

Ajouter les ressources de votre organisation dans le menu Outils

Installation sur Windows

Les fichiers d’installation think-cell setup_*.msi et setup_*.exe comprennent les mêmes paramètres que la commande msiexec de Windows, bien que toutes les combinaisons ne soient pas recommandées ni prises en charge. Notez qu’il n’y a qu’un seul programme d’installation et que think-cell utilise la version 32 bits ou 64 bits selon le cas. Utilisez setup_*.exe si les utilisateurs vont installer think-cell en double-cliquant sur le fichier d’installation.

Portée de l’installation

think-cell peut être installé par machine ou par utilisateur. Si l’utilisateur qui procède à l’installation possède les droits d’administrateur ou peut passer au niveau supérieur par le biais du Contrôle du compte d’utilisateur (UAC) Windows, l’installation par défaut consiste à utiliser le contexte par machine. Toutefois, si un utilisateur a l’autorisation d’installer le logiciel sans disposer de droits d’administrateur et de la possibilité de d’élever les privilèges par le biais de l’UAC, le contexte par utilisateur sera privilégié.

En fonction du comportement standard du mécanisme du programme d’installation Windows, il est possible d’installer les différentes versions de think-cell en parallèle si elles sont installées dans différents contextes (par exemple, différentes versions installées par utilisateur pour différents comptes d’utilisateur ou une autre version installée par utilisateur et par machine, respectivement). S’il existe plus d’une installation, c’est toujours l’installation par utilisateur d’un compte d’utilisateur donné qui est exécutée. Toute autre installation (y compris une installation par machine) est ignorée. Cela est vrai même si l’installation par utilisateur est une version plus ancienne que l’installation parallèle par machine.

Appliquez les approches suivantes pour les installations par script ou par invite de commande, ou si vous devez forcer certaines options d’installation :

Par machine

setup_*.msi /qn TARGETDIR="<absolute path>"

  • Le compte exécutif nécessite des permissions complètes de l’administrateur, par exemple lors de l’utilisation d’un script démarré par un logiciel de maintenance à distance ou du démarrage du programme d’installation à partir d’une invite de commande lancée avec « Exécuter en tant qu’administrateur ». Si le compte ne dispose pas de privilèges suffisants, l’installation sera abandonnée.
  • Ignorez le paramètre ALLUSERS.
  • Les autres paramètres sont facultatifs :
    • Le paramètre /qn supprime l’interface utilisateur de Windows Installer.
    • Le répertoire de destination par défaut est

      %PROGRAMFILES%\think-cell

      sur les systèmes Windows 32 bits et

      %PROGRAMFILES(X86)%\think-cell

      sur les systèmes Windows 64 bits. Si vous définissez un autre chemin à l’aide du paramètre TARGETDIR, assurez-vous que la destination est lisible par tous les utilisateurs de la machine.

  • Si vous préférez, vous pouvez également utiliser setup_*.exe comme suit :

    setup_*.exe ALLUSERS=1

    Les autres paramètres fonctionnent de la même manière qu’avec setup_*.msi.

Élévation automatique des privilèges grâce au Contrôle de compte d’utilisateur (UAC) Windows

setup_*.exe /qb

  • Ignorez le paramètre ALLUSERS. Vous obtiendrez une installation par machine si le compte de l’utilisateur peut s’élever aux autorisations d’administration ; autrement, le programme d’installation retourne à une installation par utilisateur.
  • Les autres paramètres sont facultatifs :
    • Avec Windows 7, /qn peut être utilisé afin de supprimer totalement l’interface utilisateur du programme d’installation. /qb affiche une barre de progression et /qb! supprime son bouton Cancel. Avec Windows 8 et versions ultérieures, seul /qb est recommandé, car /qn peut abandonner l’installation en arrière-plan ou procéder à une installation par utilisateur de manière inattendue même si le compte peut élever ses autorisations. (Cela est dû à des modifications de l’UAC par Microsoft dans Windows 8 et dépend des paramètres UAC spécifiques au compte.)
    • Pour connaître le répertoire de destination par défaut de l’installation par machine, voir ci-dessus. Pour l’installation par utilisateur, le répertoire par défaut est

      %LOCALAPPDATA%\think-cell

      Nous déconseillons de définir un chemin différent à l’aide du paramètre TARGETDIR, mais si vous le faites, assurez-vous qu’il dispose des autorisations et du niveau de propriété adéquats pour le contexte respectif.

Forcer par utilisateur

setup_*.exe /qn ALLUSERS=""

  • ALLUSERS="" force une installation par utilisateur même si le compte utilisateur peut élever ses autorisations via l’UAC.
  • Exécuter le programme d’installation pour chaque compte utilisateur.
  • Les autres paramètres sont facultatifs :
    • /qn peut être utilisé afin de supprimer totalement l’interface utilisateur du programme d’installation. /qb affiche une barre de progression et /qb! supprime son bouton Cancel.
    • Le répertoire de destination par défaut est

      %LOCALAPPDATA%\think-cell

      Nous déconseillons de définir un chemin différent à l’aide du paramètre TARGETDIR, mais si vous le faites, assurez-vous que le répertoire dispose des autorisations et du niveau de propriété adéquats pour le compte utilisateur actuel.

Fichiers installés

Le répertoire d’installation contient les exécutables, les bibliothèques et autres fichiers requis pour think-cell. Veuillez noter les répertoires et fichiers suivants :

  • admin-policy-templates (modèles nécessaires à la gestion des paramètres via la Stratégie du groupe)
  • ppttc (schémas et exemples pour l’automatisation avec JSON)
  • styles (fichiers de style et exemples supplémentaires pour la personnalisation)
  • xml-schemas (schéma pour les fichiers de style think-cell)
  • NOTICE.txt (avis obligatoires pour les composants inclus)

Lors de l’installation de think-cell, rien n’est enregistré dans des répertoires autres que le répertoire d’installation de think-cell.

Lors de l’utilisation de think-cell, des fichiers supplémentaires sont enregistrés dans les répertoires suivants :

C:\Users\[user]\AppData\Roaming\think-cell

C:\Users\[user]\AppData\Local\think-cell

Entrées de registre

Pour permettre à think-cell d’interagir avec Microsoft PowerPoint et Microsoft Excel, de nouvelles clés sont créées lors de son installation dans les sections suivantes du registre Windows. Selon votre type d’installation, classique ou destinée à un seul utilisateur, les clés sont créées dans la section HKEY_LOCAL_MACHINE ou 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

Dans les versions 64 bits de Windows, les clés supplémentaires suivantes sont créées :

\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 clé de licence et les paramètres de l’assurance qualité en ligne et des mises à jour automatiques sont enregistrés dans la section suivante du registre Windows :

Software\Classes\Software\think-cell

Si des stratégies de groupe basées sur think-cell.adm/x (voir Stratégies de groupe) sont utilisées sur votre réseau, il se peut alors que think-cell utilise aussi :

HKEY_LOCAL_MACHINE\Software\Policies\ >
think-cell

HKEY_CURRENT_USER\Software\Policies\ >
think-cell

think-cell ne modifie aucune autre section du registre Windows.

Stratégies de groupe

Vous pouvez utiliser les stratégies de groupe de Windows afin de configurer think-cell de manière centralisée pour un groupe d’utilisateurs ou un groupe de machines. Pour utiliser des stratégies de groupe, créez un objet de stratégie de groupe et liez-le à un site, un domaine ou une unité organisationnelle à l’aide de la Console de gestion des stratégies de groupe.

L’explication suivante nécessite une connaissance pratique des concepts et de la gestion des stratégies de groupe (voir Console de gestion des stratégies de groupe (Microsoft)).

Les options de configuration spécifiques à think-cell sont décrites dans le fichier de modèles d’administration think-cell.admx, qui se trouve dans le répertoire d’installation de think-cell, dans le sous-répertoire admin-policy-templates. Pour utiliser les paramètres de politique de groupe think-cell, copiez think-cell.admx et en-US\think-cell.adml de admin-policy-templates dans %SYSTEMROOT%\PolicyDefinitions et %SYSTEMROOT%\PolicyDefinitions\en-US, respectivement.

Un nouveau nœud think-cell est ajouté au nœud Administrative Templates aux deux emplacements suivants : les paramètres think-cell configurés sous Computer Configuration déterminent les entrées de registre dans

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\ >
think-cell

et les paramètres think-cell configurés sous User Configuration déterminent les entrées de registre dans

HKEY_CURRENT_USER\SOFTWARE\Policies\ >
think-cell

Si les paramètres sont activés aux deux emplacements, ceux de Computer Configuration sont prioritaires.

Les articles du nœud think-cell affichent les paramètres disponibles pouvant être contrôlés par des stratégies de groupe. Chaque élément est accompagné d’une description et des valeurs disponibles pour ce dernier.

Utilisation des stratégies de groupe pour gérer l’accès sur un serveur de terminaux

En tant qu’administrateur, vous pouvez utiliser des stratégies de groupe afin d’activer ou de désactiver think-cell pour un groupe d’utilisateurs individuels. Par exemple, si vous déployez think-cell sur un serveur de terminaux, vous devez vous assurer que seuls les utilisateurs possédant une licence y ont accès. Lorsqu’elles sont utilisées de la manière suivante, les stratégies de groupe constituent une méthode pratique pour vous en assurer :

  1. Configurez un objet de stratégie de groupe qui désactive complètement think-cell et le lie à votre domaine. Utilisez le paramètre Product Access Control du modèle administratif think-cell avec la valeur appropriée.
  2. Ajoutez un autre objet de stratégie de groupe qui active le logiciel pour les utilisateurs possédant une licence. Il doit également être lié à votre domaine et appliqué après l’objet dédié à la désactivation. Étant donné que les objets de stratégie de groupe sont appliqués en sens inverse, l’objet d’activation doit se trouver plus haut dans la liste de la Console de gestion des stratégies de groupe.
  3. Dans la section Security Filtering de la Console de gestion des stratégies de groupe, restreignez explicitement l’accès de l’objet de stratégie de groupe pour l’activation aux utilisateurs possédant une licence think-cell.

Utilisation des stratégies de groupe pour distribuer la clé de licence

Il s’avère également pratique d’utiliser les stratégies de groupe pour la gestion et la distribution centralisées des clés de licence think-cell aux utilisateurs think-cell de votre entreprise. La clé de licence est contrôlée par la politique relative à la License Key.

Installation sur macOS

En tant qu’administrateur, vous pouvez utiliser le fichier d’installation de think-cell setup_*.pkg de manière interactive, ou vous pouvez réaliser l’installation avec un script à l’aide de la commande standard installer. Seul le domaine LocalSystem peut être utilisé en tant que cible, c.-à-d. que think-cell est toujours disponible pour tous les utilisateurs de la machine.

Les paramètres administratifs et les paramètres de configuration sont stockés dans le domaine de préférencecom.microsoft.office. Voir Paramètres de configuration pour une présentation des paramètres disponibles, ainsi que leur clé et leur type.

Vous pouvez par exemple souhaiter déployer la clé de licence de votre société sur chaque installation think-cell en ajoutant une ligne avec le même script que celui demandant à installer d’installer le fichier setup_*.pkg :

sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.licensekey "ABCDE-..."

Remarque : Lorsque vous utilisez defaults pour modifier la valeur d’une sous-clé d’une clé dict-évaluée, par exemple la valeur de la sous-clé enabled de la clé com.think-cell.settings.reports, la sous-clé doit être spécifiée dans une liste de triples key -type value suivant -dict-add comme dans l’exemple suivant :

sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.reports -dict-add enabled -bool true

Consultez la page man pour defaults pour plus d’informations.

Remarque : Dans les versions précédentes, les paramètres de configuration de think-cell étaient stockés dans un fichier config.plist du répertoire d’installation de think-cell. Cette façon de déployer les paramètres est obsolète et pourrait être supprimée dans une version future. Si vous déployez des paramètres de configuration en écrivant dans le fichier config.plist, nous vous recommandons vivement de les déplacer dans le domaine de préférence de com.microsoft.office afin de garantir la compatibilité avec les futures versions de think-cell. Reportez-vous à la section Paramètres de configuration pour connaître les chemins et types de clés.

Fichiers installés

think-cell est installé dans le répertoire suivant :

/Library/Application Support/Microsoft/think-cell

Les éléments suivants sont nécessaires pour think-cell et sont créés dans le répertoire d’installation :

  • NOTICE.txt (avis obligatoires pour les composants inclus)
  • ppttc (schémas et exemples pour l’automatisation avec JSON)
  • styles (fichiers de style et exemples supplémentaires pour la personnalisation)
  • tcaddin.plugin (le complément fonctionnant dans PowerPoint et Excel)
  • xml-schemas (schéma pour les fichiers de style think-cell)

Déploiement géré sur macOS

Vous pouvez également utiliser une solution de gestion des périphériques telle que Jamf Pro ou Microsoft Intune pour déployer et configurer think-cell.

Pour déployer les paramètres de configuration, le moyen le plus simple consiste à créer un fichier .plist contenant les paires clés-valeur pertinentes, que vous chargez dans votre solution de gestion et ciblez vers le domaine de préférence com.microsoft.office. Voir la documentation de Jamf et Intune pour des instructions détaillées, par exemple.

Voici un exemple de fichier .plist configurant certains des paramètres disponibles. Pour une liste complète, voir Paramètres de configuration.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>com.think-cell.settings.licensekey</key>
	<string>AAAAA-BBBBB-CCCCC-DDDDD-EEEEE</string>
	<key>com.think-cell.settings.reports</key>
	<dict>
		<key>enabled</key>
		<true/>
	</dict>
	<key>com.think-cell.settings.stockimages</key>
	<dict>
		<key>DisableBrandfolder</key>
		<true/>
		<key>DisableCanto</key>
		<true/>
		<key>DisableGetty</key>
		<true/>
	</dict>
</dict>
</plist>

Remarque : Lorsque vous utilisez Intune, vous devez modifier le fichier .plist avant de le télécharger afin qu’il ne contienne que les paires clé-valeur, sans balises environnantes <?xml>, <!DOCTYPE>, <plist> et <dict> (la plus externe). La version Intune de l’exemple ci-dessus ressemblerait donc à ceci :

<key>com.think-cell.settings.licensekey</key>
<string>AAAAA-BBBBB-CCCCC-DDDDD-EEEEE</string>
<key>com.think-cell.settings.reports</key>
<dict>
	<key>enabled</key>
	<true/>
</dict>
<key>com.think-cell.settings.stockimages</key>
<dict>
	<key>DisableBrandfolder</key>
	<true/>
	<key>DisableCanto</key>
	<true/>
	<key>DisableGetty</key>
	<true/>
</dict>

Premier démarrage

Une fois think-cell installé et lorsque l’utilisateur démarre PowerPoint pour la première fois, une boîte de dialogue permettant de saisir la clé de licence s’affiche.

Avec le paramètre de configuration licensekey, une clé de licence peut être spécifiée lors de l’installation ou déployée de manière centralisée au préalable (voir Paramètres de configuration).

De même, lors du premier démarrage, le ruban est déplacé vers l’onglet Insert dans lequel le groupe think-cell est situé. Une page internet proposant un tutoriel est également ouverte. Chacune de ces actions peut être supprimée par le paramètre de configuration nofirststart (voir Paramètres de configuration).

Extension du navigateur

think-cell est fourni avec une extension de navigateur pour activer sa fonctionnalité Liaisons de données à Tableau et pour importer Images et icônes depuis le Web dans PowerPoint. L’extension est disponible pour Google Chrome, Microsoft Edge et Mozilla Firefox.

L’extension est automatiquement installée dans Chrome et Edge lorsque think-cell est installé. Cependant, les extensions installées de cette manière doivent être activées manuellement par l’utilisateur (voir Installez l’extension du navigateur).

Pour éviter ce besoin d’interaction avec l’utilisateur, nous vous recommandons de gérer explicitement l’installation de l’extension de navigateur think-cell à l’aide des politiques de gestion des navigateurs pris en charge. Nous recommandons notamment de forcer l’installation de l’extension avec think-cell pour les utilisateurs think-cell, et de bloquer l’installation pour tous les autres, en particulier si think-cell est installé par machine sur une machine dont tous les utilisateurs n’ont pas accès à think-cell, comme un serveur de terminal (comparer Utilisation des stratégies de groupe pour gérer l’accès sur un serveur de terminaux).

Le tableau suivant résume les informations pertinentes.