初回インストール
構成パラメーター
管理者は、組織のニーズと環境に合わせてthink-cellを設定できます。このセクションの表は、Windows と macOS の両方のインストール向けにthink-cellの設定パラメータを示しています。PowerPoint および Excel リボンの Windows のみの設定オプションについては、PowerPoint と Excel リボンの設定を参照してください。
次のトピックでは、さまざまな方法でパラメータを設定する方法について説明します。
- Windows インストールコマンドライン:Windows でのインストール
- Windows グループポリシー: グループポリシー
- macOS
defaultsコマンド: macOS でのインストール - macOS デバイス管理ソリューション(Jamf、Intune など):macOSでのマネージドデプロイメント
Windows では、think-cell のインストールまたは再インストール時にのみ、インストールコマンドライン パラメータを構成できます。think-cell が既にインストールされている場合は、他の 3 つの方法のいずれかを使用してパラメータを設定できます。
パラメータの詳細については、表の列More informationの関連トピックへのリンクを参照してください。
macOS については、以下に列記されているキーすべてにcom.think-cell.settings.のプレフィックスを付け、com.microsoft.officeドメインをターゲットにする必要があります。たとえば、フルlicensekeyキーはcom.think-cell.settings.licensekeyです。表に含まれているキーが[parent key].[subkey]形式の場合(reports.enabledなど)、ペアレントキーはdict型になり、サブキーは指定された型になります。たとえば、reports.enabledはboolean型として表示されます。これは、完全名がcom.think-cell.settings.reportsであるdict型のキーの値に含まれるenabled型のキーです。
|
Windows installation command line |
Values |
Group policy setting |
macOS preference key Add prefix |
Type |
Values |
More information |
|---|---|---|---|---|---|---|
|
|
|
License Key |
|
|
|
|
|
|
|
Automatic Updates |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
Suppress First Start Actions |
|
|
|
|
|
|
|
Error Reporting |
|
|
|
|
|
|
|
Support |
|
|
|
|
|
|
|
Library Dialog: Predefined Library Sources |
|
|
|
|
|
|
|
Library Dialog: Admin Mode |
|
|
|
|
|
|
|
Library Dialog: Other Providers |
|
|
|
|
|
|
|
Library Dialog: Brandfolder |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
||
|
|
|
|
|
|
||
|
|
|
PowerPoint think-cell Tab |
|
|
|
|
|
|
|
Excel think-cell Tab |
|
|
|
|
|
|
Absolute path to style file or relative to |
Default Style File |
|
|
Absolute path to style file or relative to |
|
|
Not applicable |
Not applicable |
PowerPoint Tools Menu Commands |
Replace |
|
URL or absolute file path (local or network) |
Windows でのインストール
think-cell インストールファイル「setup_*.msi」と「setup_*.exe」は、Windows のmsiexecコマンドと同じパラメーターを認識しますが、すべての組み合わせが推奨およびサポートされているわけではありません。インストーラーは 1 つのみで、必要に応じて think-cell は 32 ビットまたは 64 ビットを使用することにご注意ください。ユーザーがセットアップ ファイルをダブルクリックして think-cell をインストールする場合は、setup_*.exeをご使用ください。
インストールの範囲
think-cell は、接続するコンピューター単位、またはユーザー単位、でインストールすることができます。インストールするユーザーが管理者権限を有している場合、または Windows ユーザーアカウント制御(UAC)で昇格できる場合、初期設定はコンピューター単位の管理となります。ソフトウェアのインストールは許可されても管理者権限がないユーザーで、UACにより昇格もできない場合は、ユーザー単位の管理になります。
Windows インストーラーの標準動作では、異なるバージョンの think-cell バージョンが異なる設定で並列でインストールされることもあり得ます(異なるユーザーアカウント用にユーザー単位で異なるバージョンがインストールされる場合、またはユーザー単位とコンピューター単位で異なるバージョンがインストールされる場合など)。複数のインストールが存在すると、指定されたユーザーアカウントのユーザー単位のインストールが常に実行されます。他のインストール(コンピューター単位のインストールを含む)は実行されません。これは、ユーザー単位のインストールが並列するコンピューター単位のインストールよりも古いバージョンであっても同様です。
スクリプトまたはコマンド プロンプトでのインストール、または特定のインストール オプションを強制する必要がある場合は、次の方法を使用します。
コンピューター単位
setup_*.msi /qn TARGETDIR="<absolute path>"
- 実行中のアカウントには、リモートメンテナンスソフトウェアによって起動されたスクリプトを使用したり、[管理者として実行]で起動したコマンドプロンプトからインストーラーを起動したりするなど、完全な管理者権限が必要です。アカウントに十分な権限がない場合、インストールは中止されます。
-
ALLUSERSパラメータを削除します。 - その他のパラメータは省略可能です。
-
/qnパラメータは、Windows インストーラーのユーザーインターフェイスを抑止します。 -
デフォルトの宛先ディレクトリは
%PROGRAMFILES%\think-cell32 ビットWindows システムと
%PROGRAMFILES(X86)%\think-cell64 ビット Windows システムです。
TARGETDIRパラメータで別のパスを設定する場合は、マシン上のユーザーすべてが宛先を読み取れることを確認してください。
-
-
ご希望の場合は、
setup_*.exeを次のように使用することもできます。setup_*.exe ALLUSERS=1他のパラメータは、
setup_*.msiの場合と同様に動作します。
Windows ユーザーアカウント制御(UAC)による自動的な権限の昇格
setup_*.exe /qb
-
ALLUSERSパラメータを削除します。ユーザーアカウントを昇格して管理者権限を与えることができれば、マシン単位のインストールが行われます。そうでない場合は、インストールはユーザー単位に戻ります。 - その他のパラメータは省略可能です。
- Windows 7 では、インストーラーのユーザーインターフェースを完全に無効にするために
/qnを使用できます。また、進行状況バーを表示するためには/qbを、Cancelボタンを削除するためには/qb!を使用できます。Windows 8 以降のバージョンでは、/qbのみが推奨されています。/qnは、アカウントの権限が昇格する可能性があるにもかかわらず通知なくインストールを強制終了したり、予告なくユーザー単位でインストールする場合があります。(これは、Windows 8 で行われた Microsoft による UAC への変更によるものであり、アカウント固有の UAC 設定に依存します)。 -
コンピューター単位のインストールの既定インストール先ディレクトリについては、上記をご参照ください。ユーザー単位のインストールの既定値は
%LOCALAPPDATA%\think-cellTARGETDIRパラメータで別のパスを設定しないことをお勧めしますが、実行する場合は、それぞれの状況で適切な権限と所有権が設定されていることを確認してください。
- Windows 7 では、インストーラーのユーザーインターフェースを完全に無効にするために
ユーザー単位のインストールの強制
setup_*.exe /qn ALLUSERS=""
-
ALLUSERS=""は、ユーザーアカウントが UAC により権限を昇格させる場合でも、ユーザーごとのインストールを強制します。 - 各ユーザーアカウントに対してインストーラーを実行します。
- その他のパラメータは省略可能です。
- インストーラーのユーザーインターフェイスを完全に無効にするために
/qnを使用できます。また、進行状況バーを表示するためには/qbを、/qb!ボタンを削除するためにはCancelを使用できます。 -
デフォルトの宛先ディレクトリは
%LOCALAPPDATA%\think-cellTARGETDIRパラメータで別のパスを設定しないことをお勧めしますが、実行する場合は、ディレクトリでユーザーアカウントに対して正式な権限と所有権が設定されていることを確認してください。
- インストーラーのユーザーインターフェイスを完全に無効にするために
インストール済のファイル
インストールディレクトリには、think-cell に必要な実行可能ファイル、ライブラリ、その他のファイルが含まれます。以下のディレクトリとファイルには注意が必要です。
-
admin-policy-templates(グループポリシー経由で設定を管理するために必要なテンプレート) -
ppttc(JSON を使用する自動化のスキーマおよびサンプル) -
styles(カスタマイズ向けのスタイルファイルおよび追加の例) -
xml-schemas(think-cell スタイルファイルのスキーマ) -
NOTICE.txt(含まれるコンポーネントの必須通知)
think-cell のインストールでは、選択したインストールディレクトリ以外のディレクトリには書き込みを行いません。
think-cell を使用している間、追加のファイルは次のディレクトリに書き込まれます。
C:\Users\[user]\AppData\Roaming\think-cell
C:\Users\[user]\AppData\Local\think-cell
レジストリエントリ
Microsoft PowerPoint および Microsoft Excelとのやりとりを可能にするため、think-cell をインストールすると、Windows レジストリの次のセクションにいくつかの新しいキーが作成されます。通常のインストールかシングルユーザーインストールかによって、キーは HKEY_LOCAL_MACHINE または 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
64 ビット版の Windows では、次の追加キーが作成されます。
\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
ライセンス キー、オンライン品質保証、自動更新の各設定は、Windows レジストリの次のセクションに保存されます。
Software\Classes\Software\think-cell
お使いのネットワークで think-cell.adm/x(グループポリシーを参照)に基づくグループ ポリシーが採用されている場合、think-cell は次のものを使用することもあります。
HKEY_LOCAL_MACHINE\Software\Policies\ >think-cell
HKEY_CURRENT_USER\Software\Policies\ >think-cell
think-cell は、Windows レジストリの他のセクションを変更しません。
グループポリシー
Windows のグループポリシーを使用すると、ユーザーグループまたはマシングループに対して think-cell を集中的に構成できます。グループポリシーを使用するには、グループポリシーオブジェクトを作成し、グループポリシー管理コンソールを使用して、サイト、ドメイン、または組織単位にリンクする必要があります。
以下の説明では、グループポリシーの概念および管理に関する実務上の知識が必要です(グループポリシー管理コンソール(Microsoft)を参照)。
think-cell 固有の構成オプションは、think-cell.admx管理テンプレートファイルに記述されています。これは、think-cell のインストールディレクトリのサブディレクトリadmin-policy-templatesにあります。think-cellのグループポリシー設定を使用するには、think-cell.admxとen-US\think-cell.admlをそれぞれadmin-policy-templatesから%SYSTEMROOT%\PolicyDefinitionsと%SYSTEMROOT%\PolicyDefinitions\en-USにコピーします。
新しいノードthink-cell は、次の2か所でノードAdministrative Templatesに追加されます:Computer Configurationの下で構成された think-cell の設定に基づき、レジストリエントリが以下の場所に作成されます
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\ >think-cell
User Configurationの下に設定された think-cell 設定は、以下でのレジストリのエントリを決定します。
HKEY_CURRENT_USER\SOFTWARE\Policies\ >think-cell
両方の場所で設定を有効にすると、Computer Configurationの設定が優先されます。
ノード think-cellの項目は、グループポリシーで制御できる使用可能な設定を示します。各項目には、この項目に使用可能な値の説明があります。
ターミナルサーバーでのアクセス管理にグループポリシーを使用する方法
管理者としてグループポリシーを使用して、個人ユーザーのグループに対して think-cell をアクティブ化または非アクティブ化することができます。たとえば、think-cell をターミナルサーバーに展開する場合は、ライセンスを受けたユーザーだけが think-cell にアクセスできるようにする必要があります。次のように使用すると、グループポリシーはこれを行うための便利な方法を提供します。
- 1 つのグループポリシーオブジェクトを設定して、think-cell を完全に無効にし、それを自分のドメインにリンクします。Product Access Control管理用テンプレートの設定think-cellを使用し、適切な値を指定してください。
- ライセンスされたユーザーにソフトウェアを有効にする別のグループポリシーオブジェクトを追加します。これもあなたのドメインにリンクされ、無効にするオブジェクトの後で適用します。グループポリシーオブジェクトは逆の順序で適用されるため、有効にするオブジェクトはグループポリシー管理コンソールのリストの上に表示されます。
- グループポリシーコンソールのSecurity Filteringセクションでは、think-cell のライセンスを持つユーザーに明示的にグループポリシーオブジェクトへのアクセスを限定します。
ライセンスキーの配信にグループポリシーを使用する方法
グループポリシーのもう 1 つの便利な機能は、組織内の think-cell ユーザーに対する think-cell ライセンスキーの一元管理と配布です。ライセンスキーは、License Keyポリシーで管理されます。
macOS でのインストール
管理者は、think-cell のインストールファイル setup_*.pkg をインタラクティブに使用するか、標準の installer コマンドを使ってインストールをスクリプト化できます。ドメインLocalSystemのみターゲットとして使用できます。すなわち、コンピュータ上のすべてのユーザーが常に think-cell を使用できます。
管理設定および構成パラメータは、com.microsoft.office優先ドメインに保存されます。利用可能な設定とそのキーおよび型の概要については、構成パラメーターを参照してください。
たとえば、setup_*.pkgファイルをインストールするinstallerを呼び出すスクリプトに次のようなラインを追加して、think-cellのすべてのインストールに貴社のライセンスキーを展開しても良いでしょう。
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.licensekey "ABCDE-..."
注記:defaultsを使用してdict値を持つキーのサブキーの値を変更する場合は(たとえば、com.think-cell.settings.reportsキーのenabledサブキー)、次の例のように-dict-addの後でkey -type valueの3つの値の一部として、そのサブキーを指定する必要があります。
sudo defaults write /Library/Preferences/com.microsoft.office com.think-cell.settings.reports -dict-add enabled -bool true
詳細情報については、defaultsの「man」ページを参照してください。
注記:以前のバージョンでは、think-cell の構成設定は think-cell インストール ディレクトリのconfig.plistファイルに保存されていました。この設定展開方法は廃止されており、今後のバージョンでは削除される可能性があります。config.plistファイルに書き込んで構成設定を展開する場合は、今後の think-cell のバージョンとの互換性を確保できるようこれらの設定をcom.microsoft.office優先ドメインに移動することをお勧めします。キーのパスとタイプについては、構成パラメーターを参照してください。
インストール済のファイル
think-cell が以下のディレクトリにインストールされます。
/Library/Application Support/Microsoft/think-cell
think-cell では以下のアイテムが必要です。これらはインストール ディレクトリ内に作成されます。
-
NOTICE.txt(含まれるコンポーネントの必須通知) -
ppttc(JSON を使用する自動化のスキーマおよびサンプル) -
styles(カスタマイズ向けのスタイルファイルおよび追加の例) -
tcaddin.plugin(PowerPoint と Excel で動作するアドイン) xml-schemas(think-cell スタイルファイルのスキーマ)
macOSでのマネージドデプロイメント
Jamf Pro または Microsoft Intune のようなデバイス管理ソリューションを使用して think-cell を展開・構成することもできます。
構成設定を展開する最も簡単な方法は、適切なキー値のペアを含む .plist ファイルを作成することです。これを管理ソリューションにアップロードして、com.microsoft.office優先ドメインをターゲットにします。詳細な方法については以下のようなJamfおよびIntuneのドキュメントを参照してください。
以下は、利用可能な一部の設定を構成する .plist ファイルの例です。詳細なリストについては、構成パラメーターを参照してください。
<?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>
注記:Intune を使用する場合は、.plist ファイルを編集してからアップロードする必要があります。これにより、周囲の<?xml>、<!DOCTYPE>、<plist>、(最も外側の)<dict>タグなしでキー値ペアのみが含まれるようにします。上記の例の Intune のバージョンは次のようになります。
<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>
初回起動
think-cell をインストール後、初めて PowerPoint を起動すると、ライセンスキーを入力するダイアログが表示されます。
構成パラメータ licensekey を使用すれば、インストール中にライセンスキーを指定することや、あらかじめライセンスキーを一元展開することができます(構成パラメーターを参照)。
また、初回起動時にも、リボンは think-cell グループがある Insertタブに切り替わります。チュートリアルのあるウェブページも表示されます。いずれの操作も構成パラメータ nofirststart で抑止できます(構成パラメーターを参照)。
ブラウザ拡張機能
think-cellには、Tableau データリンク機能を有効にし、画像とアイコンをWebからPowerPointにインポートするためのブラウザー拡張機能が付いています。この拡張機能は、Google Chrome、Microsoft Edge、およびMozilla Firefoxでご利用いただけます。
think-cellがインストールされている場合、ChromeとEdgeではこの拡張機能が自動的にインストールされます。ただし、この方法でインストールされた拡張機能は、ユーザーが手動で有効にする必要があります(ブラウザ拡張機能をインストールするを参照)。
このユーザーによる操作を回避するため、サポートされているブラウザーの管理ポリシーを使用して think-cell ブラウザー拡張機能のインストールを明示的に管理するようお勧めします。特に、think-cell ユーザー向けに think-cell とともに拡張機能を強制的にインストールし、他の人向けのインストールをブロックするよう推奨します。think-cell がマシンごとにインストールされており、ユーザー全員が think-cell にアクセスできない場合(ターミナル サーバーなど)はなおさらです(ターミナルサーバーでのアクセス管理にグループポリシーを使用する方法と比較)。
次の表は、関連のある情報を要約しています。
|
ブラウザ |
Chrome |
Edge |
Firefox |
|---|---|---|---|
|
拡張 ID |
|
|
|
|
一般的な手順 |
events.json を使用した Firefox のカスタマイズ / グループポリシーを使用した Firefox のカスタマイズ(Windows)/Microsoft エンドポイント マネージャーを使用した Firefox の管理(Intune) /macOS デスクトップでのポリシーの管理 |
||
|
強制インストール |
ExtensionSettings |
||
|
ブロック |
ExtensionSettings |