fmcsadmin 1.2.0の新機能

118 Views

February 20, 21

スライド概要

2021/02/20 FileMaker Pro 東京ユーザーズミーティング LT発表資料

profile-image

Web Application Developer / kintone CERTIFIED App Design Specialist 2020 / kintone CERTIFIED Customization Specialist 2020

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

fmcsadmin 1.2.0の新機能 2021/02/20 FM-Tokyoライトニングトーク発表資料 松尾篤(株式会社エミック)

2.

自己紹介 • 松尾篤(まつおあつし) ✓ 株式会社エミック(東京都杉並区)代表取締役社長 ✓ FileMaker 18 認定デベロッパ ✓ kintone認定 アプリデザインスペシャリスト(2020年2月) ✓ kintone認定 カスタマイズスペシャリスト(2020年3月) ✓ https://www.famlog.jp/ ✓ https://note.com/matsuo̲atsushi

3.

株式会社エミック • Claris FileMaker対応ホスティングサービス(FMプラン)を 1998年から提供、昨年11月からLinux版対応サービスを開始 • 定額制オンライン対面開発サービス(お客さまのFileMaker データベースに、WordPressを利用したWebアプリを追加) • kintone導入支援・カスタマイズ開発 • https://www.emic.co.jp/

4.

https://note.com/matsuo̲atsushi/n/n8df13788b6f2

5.

fmcsadmin 1.2.0 • プラグインの一覧表示 • SSLサーバー証明書の管理 • スケジュール設定の削除に対応 • FileMaker Server for Linuxに対応 • Claris FileMaker Server 19.2.1に対応

6.

FileMaker Server 19.2 • 改良されたインストーラー(Windowsおよび macOS) • HTTP/2のサポート • FileMakerクライアントによる検索キャンセル時 の動作改善 • FileMaker Admin APIの機能強化(プレビュー) • Java 11(OpenJDK 11)のサポート etc.

7.

19.2で拡張された FileMaker Admin API • 追加のフォルダの構成 • SSL 証明書のインポート • ライセンス証明書のインポート • プラグインの管理 • FileMaker Server のメタデータの取得

8.

fmcsadmin • FileMaker Admin APIを使って実装した コマンドラインツールをエミックで開発 • 当初はFileMaker Cloud for AWSで fmsadminコマンドを使用できない問題 を解決するために作成

9.

fmcsadmin • コマンドプロンプト(Windows) • PowerShell(Windows) • ターミナル(macOS) etc. • 使用に必要なアプリケーション

10.

fmcsadmin 1.0.0 • 2019年9月に正式版としてバージョン 1.0.0を公開 • FileMaker Admin API v2をサポート

11.

Open Source Software • MITライセンス(バージョン1.0.0以降) • GitHubでソースコードを公開中 • Go言語で実装 https://github.com/emic/fmcsadmin

12.

対応サーバー製品 • Claris FileMaker Server 18 • Claris FileMaker Cloud for AWS 1.18 • Claris FileMaker Server 19

13.

リモート管理も可能 • FileMaker Server for Linuxや • --fqdnオプションでリモート管理に対応 FileMaker Cloud for AWS 1.18で利用 できるLinux版だけでなくmacOS版や Windows版も用意

14.

fmcsadmin 1.2.0 • プラグインの一覧表示 • SSLサーバー証明書の管理 • スケジュール設定の削除に対応 • FileMaker Server for Linuxに対応 • Claris FileMaker Server 19.2.1に対応

15.

fmcsadmin 1.2.0の新機能 プラグインの一覧表示 • fmcsadmin list plugins • 使用例:

16.

fmcsadmin 1.2.0の新機能 SSLサーバー証明書の管理 • fmsadminコマンドのcertificateコマン ド相当の機能を実装 • SSLサーバー証明書のインポート • SSLサーバー証明書の削除 • CSRファイルの作成

17.

fmcsadmin 1.2.0の新機能 スケジュール設定の削除 • Admin Consoleで確認できなくなった スケジュール(メッセージスケジュール とデータベースの検証スケジュール)も 削除可能 • fmcsadmin delete schedule 2 • 使用例:

18.

実装済みのコマンド • certificate, close, delete, disable, disconnect, enable, list, open, pause, resume, run, send, status • start, restart, stop, set, get (FileMaker Server 18以降) 使用例:fmcsadmin close TestDB

19.

Apple Silicon Mac への対応について • fmcsadmin 1.2.0はApple M1チップ上 ではRosetta 2経由で動作 • fmcsadmin 1.3.0(開発中)で Universal BinaryとしてApple Silicon Macに対応予定

20.

ダウンロード https://github.com/emic/fmcsadmin/releases