FAMLog
FMDataAPI Ver.27が公開
June 06, 2022
Claris FileMaker Data APIをPHPで利用するためのクラスであるFMDataAPIのバージョン27が公開されています。
新居雅行氏が開発したFMDataAPIは、MITライセンスで提供されているオープンソースソフトウェアです。FMDataAPI Ver.27では、PHP 5およびPHP 7.0がサポート対象外となっています。
FileMaker Server 17以降で正式版として利用できるようになったFileMaker Data APIは、FileMaker Server 18以降では各種メタデータやレコード数に関する詳細情報を取得できるようになっています。なお、FMDataAPIは現在のところClaris FileMaker Cloud 2には対応していません。
(2022/08/05追記:「FMDataAPI Ver.26では、PHP 5およびPHP 7.0がサポート対象外となっています」を「FMDataAPI Ver.27では、PHP 5およびPHP 7.0がサポート対象外となっています」に修正しました。)
Claris ID トークンとClaris ID 更新トークンの有効期間
June 03, 2022
Claris FileMaker CloudでClaris FileMaker Data API、Claris FileMaker Admin APIまたはOData APIを使用するには、外部IdPアカウントではなくClaris ID アカウントを使用して認証する必要があります。
Claris IDのユーザー管理にはAmazon Cognitoが使用されていて、Amazon Cognito Identity SDK for JavaScriptやAWS SDK for Python等を使用してClaris ID トークンやClaris ID 更新トークン、APIの呼び出しに必要なセッショントークンの値を取得します。なお、JavaScriptやPython以外の言語でも各トークンを取得することは可能です。
Claris ID トークンとセッショントークンはそれぞれ1時間有効です。Claris Customer Console ヘルプによると、Claris ID 更新トークンは1年間有効です。Claris ID 更新トークンを使用するとClaris ID トークンの期限が切れた後もスクリプトを継続して動作させることができます。
[関連]外部認証での Claris ID の使用(Claris Customer Console ヘルプ)、Claris ID を認証し、FileMaker Admin API および Data API へのアクセスを許可する(Claris ナレッジベース)
Claris FileMaker Server 19.4で動作が確認されているOAuth アイデンティティプロバイダ
June 02, 2022
Claris FileMaker Serverでは外部クラウドサービスの資格情報を使用してFileMakerベースのカスタムAppにサインインできるように設定することができます。
Claris FileMaker Server 19.4でサポートされている定義済みのOAuth アイデンティティプロバイダは次の通りです。
・Amazon
・Google
・Microsoft
・AD FS
さらに、Claris FileMaker Server 19.4.1ではカスタム OAuth アイデンティティプロバイダを外部認証用に追加できるようになっていますが、Clarisによって動作が確認されているカスタム OAuth アイデンティティプロバイダは下記の通りです(2022年6月2日現在)。
・Okta
・Ping
・OneLogin
・Auth0
・LinkedIn
[関連]Claris FileMaker Server 19.4.1の新機能:カスタム OAuth アイデンティティプロバイダのサポート(FAMLog)、FileMaker Server の外部認証に対応したカスタマイズ可能な OAuth アイデンティティプロバイダ(Claris ナレッジベース)
FMPress Forms 1.1.0の動作環境
May 30, 2022
FMPress Formsは、WordPressで著名なフォームプラグインであるContact Form 7で作成したWebフォームから送信されたデータをFileMakerデータベースに登録できるWordPressプラグインです。
2022年5月30日現在、FMPress Formsの最新バージョンはバージョン1.1.0です。FMPress Forms 1.1.0のご利用には、バージョン7.4以降のPHPとバージョン5.7以降のWordPressが稼働するWebサーバー、バージョン5.5以降のContact Form 7、そしてSSLサーバー証明書がインストールされているClaris FileMaker Server 19.1以降が必要です。2022年5月にFileMaker Server 19.0.1のサポートが終了する予定となっていることから、サポート対象となるFileMaker Serverのバージョンをバージョン19.1以降に変更した次第です。
WebサーバーとFileMaker Serverは別々のサーバーでも構いませんし、1台のサーバーだけで運用することも可能です。なお、1台で動作させる場合にはFileMaker Serverに加えてPHPやWordPress等を別途インストールする必要が出てきます。
[関連]Claris FileMaker Server 19.0.1のサポート終了予定月(FAMLog)、FMPress Forms 1.1.0を公開(FAMLog)
FileMaker Server 17以降でプログレッシブバックアップの保存間隔を変更する
May 27, 2022
バージョン17以降のFileMaker Serverでは、FileMaker Server Admin Console上でプログレッシブバックアップの保存間隔を変更できなくなっていますが、fmsadminコマンドを使用すればプログレッシブバックアップの保存間隔を変更することが可能です。
[使用例]
$ fmsadmin set serverprefs IncrementalBackupInterval=99
プログレッシブバックアップの保存間隔は通常5分です。保存間隔を15分に変更するには「fmsadmin set serverprefs IncrementalBackupInterval=15」を実行します。
なお、Claris FileMaker Server 19.4では、Admin Consoleの[構成]>[フォルダ]タブでプログレッシブバックアップを有効化できます。
[関連]FileMaker Server 12の新機能:プログレッシブバックアップ(FAMLog)、FileMaker Server 17の新機能:刷新されたAdmin Console(FAMLog)
FMPress Forms 1.1.0を公開
May 26, 2022
FMPress Forms 1.1.0を公開しました。
FMPress Formsは、WordPress用のフォームプラグインであるContact Form 7で作成したWebフォームから送信されたデータをFileMakerデータベースに登録できるWordPressプラグインです。WordPress 6.0との互換性が確認されているFMPress Forms 1.1.0では、オブジェクトフィールドへのファイルのアップロードに新たに対応しました。Contact Form 7のファイルアップロード機能を使用して、Webフォーム経由でファイルをアップロードすると、指定したオブジェクトフィールドにファイルを保存できるようになっています。
FMPress Formsは、オープンソースソフトウェアとしてGitHubで公開しており、無料でご利用いただくことが可能です。ライセンスはWordPressと同じくGPLv2 or laterであり、WordPressの公式プラグインディレクトリからインストールおよびダウンロードできます。
[関連]WordPress 6.0が公開(FAMLog)
Claris FileMaker Data Migration ToolとiOS App SDKが公開
May 10, 2022
Claris FileMaker Data Migration ToolとiOS App SDKが公開されています。同時に、開発者プレビュー版として提供されているClaris FileMaker Custom App Upgrade Toolも公開されています。
Claris FileMaker Data Migration ToolはClaris FileMakerのデータを移行できるコマンドラインツールであり、iOS App SDKはClaris FileMakerでビジネス用のネイティブiOSアプリケーションを作成できる開発ツールです。また、Claris FileMaker Custom App Upgrade Toolは、Claris FileMakerベースのカスタム Appを迅速に更新するためのコマンドラインツールです。
これらのClaris プラットフォーム用開発ツールは、これまでFileMaker Developer Subscription(FDS)の特典として提供されていましたが、今後はすべての人に対して提供されるようになっています。
Claris FileMaker Server 19.1.2のサポート終了予定月
May 06, 2022
Claris FileMaker Server 19.1.2は2022年10月にサポートが終了する予定となっています。
2022年5月6日現在、Claris FileMaker ProおよびClaris FileMaker Serverの最新バージョンはそれぞれバージョン19.4.2です。FileMaker Pro 19.1.2は2022年9月に、FileMaker Pro 19.1.3とFileMaker Server 19.1.2は2022年10月にサポートが終了する予定となっています。そのため、2022年11月以降においてサポートされるFileMaker製品はバージョン19.2.1以降となります。
FileMaker製品のサポートポリシーは2019年末頃から変更されており、提供開始日から2年経過すると当該バージョンのサポートを終了するようになっています。
[関連]Claris の新しいサポートポリシー(Claris ナレッジベース)、Claris FileMaker Server 19.0.1のサポート終了予定月(FAMLog)
Claris FileMaker カスタム App 専用アイコン & ピクトグラム素材が更新
April 26, 2022
Claris FileMaker カスタム App 専用アイコン & ピクトグラム素材である「Iconnector 2」の提供が開始されています。
Claris FileMaker Pro 19.1以降を利用しているユーザーであれば無料でアイコンをダウンロードできます。FileMaker Proに用意されている標準のアイコン素材に加えて合計124(塗りつぶし有無、色違い等を含めると合計133)の業種・システムに対応するファイルアイコンや、合計300(塗りつぶし有無、色違い等を含めると合計495)のボタンアイコンを利⽤することができます。
なお、今回公開されたファイルに含まれるアイコンおよびピクトグラムはClaris FileMaker ソフトウェア上でのみ利用することができ、Claris FileMaker プラットフォーム以外では使用できません。
[関連]FileMaker App 専用 アイコン & ピクトグラム 素材が公開(FAMLog)
2022年4月「FileMaker Pro 東京ユーザーズミーティング」発表資料
April 25, 2022
2022年4月23日に行われた「FileMaker Pro 東京ユーザーズミーティング(FM-Tokyo)」で発表した資料を公開しました。
・ダウンロード:「Claris FileMaker Serverの監視にPrometheusを活用する」(PDF形式/ファイルサイズ:約1.6MB)
「Prometheus-and-Claris-FileMaker-Server.pdf」のSHA-256メッセージダイジェスト:
6954efd8f25ef98903ac044f5a28185f379e786a822ec38cc7eb2dd0e0f4cd47
■関連リンク
・Prometheus
・入門 Prometheus(O'Reilly Japan)
・FMプラン(株式会社エミック)