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.