I have a user that needs to be able to edit records when logged in directly to a hosted file but only view records when accessing the data via an external file using the same account. The reason being is that the main file has all of the scripts, custom menus, etc to ensure correct data entry. However, when they connect via an external file, I have none of that control so I need to restrict their access to view only. I can't use the File Access security feature because they need to be able to create multiple files as needed for various tasks. Is a way to use a FileMaker function or combination of functions to determine if they are using an external file to connect to the database?