Filemaker can give up data to ODBC, JDBC, AppleScript and other applications and it can request data from other sources.
How would the developer or assigned account know if an external application is requesting or adding or modifying data to the database?
How could I create a record logging in this external application and the user account, etc. as I can create a login record for a FileMaker account name?
Or, is the comings and goings of external applications unknowable and other than being governed by an account name the developer has no control over what they do?
(Yes, in 30 years I've never mated with an external application...)