FileMaker Schema Notifications


A recent addition to FileMaker Server is a feature called 'schema notifications'. These actually cover a broader area then the name implies, essentially any database modifications if they aren't modifying a file's data.

Here will cover what these messages look like, how you can capture them, and perhaps some ideas on what to do with them.

If you were to categorize the messages, at their top level you would probably choose its catalog field. These are the 6 possible categories for a message and their apparent scope:

account user accounts or groups in file, file options
authorized file File Access settings in the Security dialog
base directory container settings
custom function any custom function related settings
custom menu set
data source external data sources (ODBC, external files)
extended privilege account privileges, network settings
field fields in tables
layout layouts, layout objects, layout settings
script any script related changes
table table properties (but not TO's or fields)
table alias table occurrences
theme layout themes
user accounts saved finds
value list
02 file status (container settings

Besides data related operations, the following do not generate any messages:

  • last used import or export order
  • page setup

Not yet determined: ESS fields & tabl

Interpreting the id fields can be tricky.

Want updates on our latest blog posts?
Subscribe to our newsletter!

Previous Post
What’s New in FileMaker Pro 21.1? Exploring AI-Powered Semantic Search, Developer Productivity Boosts, Security and More
Next Post
Using OData, Syslog or DuckDB to handle FileMaker Schema Change Notifications (via Plug-in API)