デバイス間で同期し、チームで共有
このページの有料機能:iCloud Sync (Starter)、Linked Folders (Starter)、Encrypted Export (Starter)、Team Catalog (Team)とTeam Library (Team)。その他はすべて無料です。
iCloud 同期
iCloud Sync:Starter プラン
iCloud Sync は、同じ iCloud アカウントでサインインしたすべての Mac、iPhone、iPad のライブラリを揃えます。レコードはそのアカウントのプライベートデータベースに保存します。同期は各デバイスで有効にするまでオフです。iPhone と iPad では無料で、Mac にはこの機能を含むプランが必要です。
パスワードは、Mac の Sync Categories で Passwords、または iPhone と iPad で Sync Passwords も有効にした場合のみ、iCloud キーチェーン経由で同期します。Mac では AI プロバイダーのキーやライセンスキーなど、TablePro がキーチェーンに保存する他のシークレットも同期します。接続を Local only にすると、お気に入りと保存済みクエリも含め一台の Mac にだけ保持します。
- Mac では同期対象を選択:接続、グループとタグ、設定、SSH プロファイル、テーブルとデータベースのお気に入り、SQL を含む保存済みクエリ、テーブルフォルダ。
- iPhone と iPad:接続、グループとタグ。
- 同期する接続には、ホスト、ポート、ユーザー名、データベース、SSH と SSL 設定、起動コマンド、接続前スクリプトと AI ルールを含みます。
- 同期しないもの:クエリ履歴、Data Rewind、パスワード取得元、トンネルコマンドと接続ごとの External Clients レベル。
Handoff
iCloud Sync:Starter プラン
iPhone や iPad の TablePro で接続やテーブルを開くと、Mac の Dock に表示されます。逆方向も同様です。Handoff は同じ保存済み接続を再び開くため、両方のデバイスにその接続が必要です。iCloud Sync なら同じ接続を配置できますが、ファイルからインポートしたコピーは別の接続として扱います。Handoff は、Apple 経由でデバイス間に接続 ID と開いているテーブル名を渡します。テーブルを開いていない場合は接続名、名前がなければホストを渡します。
リンクしたフォルダ
Linked Folders:Starter プラン
Git のチェックアウトや共有ドライブなどのフォルダを追加すると、TablePro は各 .tablepro ファイルを接続として一覧表示し、ファイルの追加や変更に合わせて更新します。リンクした接続は TablePro 内で読み取り専用で、変更するにはファイルを変更します。暗号化ファイルはスキップするため、共有フォルダにあるのは設定でありパスワードではありません。リンクファイル内の起動コマンドとトンネルコマンドは無視します。
Linked Folders は接続ファイルを監視します。リンクした SQL フォルダは別の機能で、保存済みクエリの無料機能として、.sql ファイルのフォルダを保存済みクエリと同期します。
チームカタログとチームライブラリ
Team ライセンスの全員に同じ接続を配る二つの方法です。一つは既存の共有フォルダ経由、もう一つは TablePro のサーバー経由です。
チームカタログ
Team Catalog:Team プラン
Share > Publish to Team Catalog… は、選んだ接続をパスワードなしで .tablepro ファイルとして共有フォルダに書き込みます。チームメンバーはそのフォルダを Linked Folder として追加します。カタログは TablePro ではなく、既存の共有ドライブやリポジトリを通じて配布されます。
チームライブラリ
Team Library:Team プラン
接続の Share > Publish to Team Library… と Favorites サイドバーの Publish Saved Queries to Team… は、接続や保存済みクエリを TablePro のサーバーにアップロードし、ライセンス上のすべての Mac がダウンロードします。クエリは公開者の名前とともに Favorites サイドバーに表示します。アップロードするのは接続設定とクエリの SQL テキストで、パスワードは送りません。受け取った起動コマンドやトンネルコマンドはチームメンバーの Mac が無視するため、勝手に実行されません。再公開すると以前公開した内容を置き換えます。
シート、招待とアカウント
Team ライセンスはシート単位の料金で、一つのシートは一人ではなく一台の有効化済み Mac を意味します。Web のアカウントからチームメンバーを招待すると、Mac の Settings > License に入力する一回限りのコードがメールで届きます。招待には空きシートが必要です。アプリにはチームメンバーを表示しますが、シートと招待は Web で管理します。
有効な月額・年額サブスクリプションでは自分でシート数を変更できます。一括購入の場合はサポートに連絡してください。メンバーを削除するとシートはすぐ空き、その人が Team Library に公開した内容も削除します。その人の Mac は次のライセンス確認で、7 日以内に有料機能を失います。アカウントページはライセンス購入者向けです。
iPhone と iPad では
iPhone と iPad アプリは iCloud 経由で接続、グループとタグを同期し、Handoff に対応します。.tablepro ファイルのインポートとエクスポートでは、必要に応じてパスフレーズで保護したパスワードを含められます。Linked Folders、Team Catalog と Team Library は Mac アプリ専用です。
対応範囲
| 機能 |
|---|
| iCloud 同期Mac: Starter プランiPhoneとiPad: 接続、グループとタグ、無料 |
| iCloud キーチェーン経由のパスワード同期Mac: Starter プランiPhoneとiPad: 無料 |
| 同期対象の選択と Local only 接続Mac: Starter プランiPhoneとiPad: 非対応 |
| iCloud Sync 有効時の HandoffMac: Starter プランiPhoneとiPad: 無料 |
| .tablepro ファイルのエクスポートとインポートMac: 無料iPhoneとiPad: 無料 |
| パスワード付き暗号化エクスポートMac: Starter プランiPhoneとiPad: 無料 |
| リンクしたフォルダMac: Starter プランiPhoneとiPad: 非対応 |
| チームカタログMac: Team プランiPhoneとiPad: 非対応 |
| チームライブラリMac: Team プランiPhoneとiPad: 非対応 |
知っておきたい制約
- Mac のプランが終了すると、iCloud Sync は一時停止して理由を表示し、Linked Folders と Team Library の接続は一覧から消えます。チーム公開コマンドは非表示になり、Encrypted Export のパスワードオプションもなくなります。
- iPhone や iPad で同期した接続を編集すると、そのアプリにない設定が変わることがあります。Safe Mode (Full) などの厳しい Mac のセーフモードレベルは Alert として戻り、SSH 踏み台ホストも維持されない場合があります。これらの接続は Mac で変更してください。
- Team ライセンスが終了または停止しても、Team Library に公開した内容は削除を依頼するまで TablePro のサーバーに残ります。
TablePro を入手
macOS 13 Ventura 以降Apple siliconまたはIntel