FAMLog
Claris FileMaker Server 19.6.1の新機能:Admin APIでPKI認証をサポート
January 23, 2023
Claris FileMaker Server 19.6.1では、FileMaker Admin APIで新たにPKI(パブリックキーインフラストラクチャ)での認証がサポートされるようになっています。
バージョン19.6では、FileMaker Serverフォルダの直下にあるToolsフォルダ内にあるAdminAPI_PKIAuthフォルダ内に、プライベートキー、パブリックキーおよびWebトークンの作成に使用できるPythonスクリプトファイルやREADME.txtファイルがインストールされるようになっています。
FileMaker Server Admin Consoleの[管理]ページにある[管理者]タブにおいてFileMaker Admin API用のパブリックキーを追加、編集および削除できますが、PKI認証の使用方法については上述のREADME.txtファイルやClaris FileMaker Server Admin API Reference等を参照する必要があります。
[関連]Claris FileMaker Server 19.6.1の提供が開始(FAMLog)
Claris FileMaker Server 19.6.1の新機能:LinuxでもカスタムWeb公開 with XMLの利用が可能に
January 20, 2023
Claris FileMaker Server 19.6.1では、FileMaker Server for LinuxでカスタムWeb公開 with XMLがサポートされるようになっています。
バージョン17以降ではFileMaker Server Admin ConsoleにおけるカスタムWeb公開に関する設定項目がなくなっており、バージョン19.6.1でもその点については特に変わりないため、カスタムWeb公開 with XMLを使用するにはfmsadminコマンドを使用して設定を変更する必要があります。
なお、FileMaker Server 19.5.2の提供が開始された際にカスタムWeb公開 with PHPが今後廃止予定であることがClaris ナレッジベースで案内されていましたが、カスタムWeb公開 with XMLについては特に言及されていませんでした。
[関連]Claris FileMaker Server 19.6.1の提供が開始(FAMLog)、カスタムWeb公開 with PHPの利用が非推奨に(FAMLog)
Claris FileMaker Server 19.6.1の変更点:[クライアントアプリケーションでのデータベースのフィルタ] オプション
January 19, 2023
Claris FileMaker Server 19.6.1では、[クライアントアプリケーションでのデータベースのフィルタ]オプションが初期状態で有効になっています。
当該オプションは、FileMaker Server Admin Consoleの[構成]>[FileMaker クライアント]>[データベースのフィルタ]において設定を無効化もしくは有効化できます。また、バージョン19.6.1以降であれば、FileMaker Admin APIを使って設定を変更できるようになっています。
上記設定が無効になっている場合には、下記の場所において共有データベースの名称一覧が公開されている状態になっているので注意が必要です。
・Claris FileMaker Proの[ホスト]ダイアログボックス
・Claris FileMaker Goの起動センター
・Claris FileMaker WebDirectの起動センター
・Claris FileMaker Data APIのデータベース名エンドポイント
[関連]Claris FileMaker Server 19.6.1の提供が開始(FAMLog)、defaultsコマンドでFileMaker Server 7の設定を変更する (4)(FAMLog)
Claris FileMaker Pro 19.6.1の変更点:[OAuth/AD FS が有効な場合でもサインインフィールドを表示]オプション
January 17, 2023
Claris FileMaker Pro 19.6.1では、新規作成ファイルにおいて[OAuth/AD FS が有効な場合でもサインインフィールドを表示]ファイルオプションがデフォルトで有効になるように変更されています。
FileMaker Pro 19.2.2ではOAuthまたはAD FSでサインインする際にアカウント名およびパスワードフィールドが初期状態で表示されないように変更されていましたが、バージョン19.6.1でファイルを新規作成した場合には以前と当該オプションの初期状態が異なっている点に留意する必要があります。
[OAuth/AD FS が有効な場合でもサインインフィールドを表示]オプションはバージョン19.2.2で追加されたオプションです。このオプションが有効になっていると、OAuthまたはAD FSアイデンティティプロバイダが有効な場合でもアカウント名およびパスワードフィールドが表示されるようになります。
[関連]Claris FileMaker Pro 19.2.2の変更点:[OAuth/AD FS が有効な場合でもサインインフィールドを表示]オプション(FAMLog)、Claris FileMaker Server 19.5.1の変更点:Claris FileMaker WebDirectのサインインダイアログボックス(FAMLog)
Claris FileMaker Server 19.6.1の改善点:Admin Console ログビューア
January 16, 2023
Claris FileMaker Server 19.6.1では、FileMaker Server Admin Consoleのログビューア機能が更新されています。
バージョン19.6.1では、FileMaker Server Admin Consoleの[ログ]タブにおいて、新たに追加された[すべてのログをダウンロード]ボタンを使用することですべてのログを一度にダウンロードできるようになっています。また、インタラクティブ表示が無効の場合に次のログを表示およびダウンロードできるようになっています。
・fac.log
fac.logファイルはFileMaker Server/Admin/FAC/logsフォルダ内に作成されます。当該ログには、FileMaker Admin APIで発生したエラーや、ユーザーとAdmin Consoleとの情報交換に関する情報、Admin Consoleの起動・停止、SMTP通知テストエラー等が記録されるようになっています。
[関連]Claris FileMaker Server 19.6.1の提供が開始(FAMLog)
(2023/03/06:FileMaker Server 19.6.1で新たに追加された[すべてのログをダウンロード]ボタンを使用することですべてのログを一度にダウンロードできるようになっている旨を追記しました。)
Claris FileMaker Pro 19.6.1の新機能:バージョン19.6.1で追加された関数
January 12, 2023
Claris FileMaker Pro 19.6.1では新しい関数が追加され、トランザクションの状態を返す関数や、Get(最終エラー)関数によって返されるエラーのスクリプト名、ステップ名および行番号を返す関数などが新設されています。
バージョン19.6.1で追加された関数一覧は次の通りです。
・Get(トランザクションオープン状態)
・Get(現在の時刻 UTC マイクロ秒)
・Get(最終エラー位置)
現在のところ、Claris Pro および FileMaker Pro ヘルプには、新しいGet(現在の時刻 UTC マイクロ秒)関数に関する説明が含まれていません。この関数は、FileMaker Pro 19.6.1 リリースノートによると、返される値がマイクロ秒単位で適合させた近似値であること以外はGet(現在の時刻 UTC ミリ秒)関数と同じであるとのことです。
[関連]Claris FileMaker Pro 19.6.1の提供が開始(FAMLog)
Claris FileMaker Pro 19.6.1の新機能:バージョン19.6.1で追加されたスクリプトステップ
January 11, 2023
Claris FileMaker Pro 19.6.1では、次のスクリプトステップが新しく追加されています。
・トランザクションを開く
・トランザクション確定
・トランザクション復帰
・辞書を設定
FileMaker Proを使用している場合に実行できる[辞書を設定]スクリプトステップを使うと、[辞書指定]ダイアログボックス([編集]メニュー>[英文スペルチェック]>[辞書指定...])を開かずに、スペルチェック言語および使用するユーザ辞書のファイルパスを設定できます。
なお、バージョン19.6.1で追加されたトランザクション関連のスクリプトステップはすべてのFileMaker製品でサポートされています。
[関連]Claris FileMaker Pro 19.6.1の提供が開始(FAMLog)
PHP 8.0.27、PHP 8.1.14およびPHP 8.2.1が公開
January 10, 2023
PHP 8.0.27、PHP 8.1.14およびPHP 8.2.1が公開されています。
PHP 8.0.27、PHP 8.1.14およびPHP 8.2.1ではそれぞれSQLite用のPDOにおけるセキュリティ脆弱性の修正が行われています。PHP 7.4系統の公式セキュリティサポートは2022年11月に終了しており、今後はバージョン8.0系列以降にアップグレードすることが強く推奨される状況になっています。
なお、PHP 8.0は2023年11月26日まで、PHP 8.1は2024年11月25日まで、PHP 8.2は2025年12月8日までセキュリティ修正が継続される予定となっています。
Contact Form 7 5.7.2が公開
January 04, 2023
Contact Form 7 5.7.2が2022年12月下旬に公開されています。
Contact Form 7はWordPress用のフォームプラグインです。2022年12月中旬にバージョン5.7.1が、2022年12月下旬にバージョン5.7.2が公開されており、それぞれいくつかの改善とバグ修正を含んだマイナーアップデートとしてリリースされています。
なお、FMPress Formsを使用すると、Contact Form 7で作成したWebフォームから送信されたデータをFileMakerデータベースに登録できるようになります。無料で利用可能なFMPress Formsは、WordPressの公式プラグインディレクトリからインストールおよびダウンロードできます。
[関連]Contact Form 7 5.7が公開(FAMLog)
FAMLog News Archive:第98回 2022年冬号
December 28, 2022
■Claris FileMaker 19.6の提供が開始(2022年12月)
Claris FileMaker 19.6の提供が2022年12月に開始されました。バージョン19.6.1では、トランザクション用のスクリプトステップが追加され、ファイルを開く際の認証オプションとしてApple IDでサインインできるようになっています。さらに、FileMaker Server for LinuxでカスタムWeb公開 with XMLがサポートされるようになっています。
[関連]Claris FileMaker Pro 19.6.1の提供が開始(FAMLog)、Claris FileMaker Go 19.6.1の提供が開始(FAMLog)、Claris FileMaker Server 19.6.1の提供が開始(FAMLog)
■FMPress Forms 1.3.0およびFMPress Forms 1.3.1を公開(2022年10月)
Contact Form 7で作成したWebフォームから送信されたデータをFileMakerデータベースに登録できるWordPressプラグインであるFMPress Formsのバージョン1.3.0およびバージョン1.3.1を2022年10月に公開しました。FMPress Forms 1.3.0ではGUIでフォームの作成支援を行うFMPress Forms エディターを追加し、FMPress Forms 1.3.1では日付タイプのフォームタグを利用した際に日付データが保存されない不具合を修正しました。
[関連]FMPress Forms 1.3.0を公開(FAMLog)、FMPress Forms 1.3.1を公開(FAMLog)
(2023/03/01追記:Claris FileMaker Server 19.6.1においてLinuxでカスタムWeb公開 with XMLがサポートされるようになった旨を追記しました。)