Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Bug in Guest access / Read-Only privilege?

Featured Replies

I discovered this behaviour under XP, did not chack against MacOS yet:

I log in as Guest, with the standard Read-Only privilege (confirmed by a calc field that displays account / access). FM7 (Dev 7.0v3) prevents me from changing anything... EXCEPT that I can change any *global* field without problems. And the changes are not just visible in the layout, they really go to the database.

Did I miss something? Or did FM? Can anyone confirm?

(puzzled)

  • 1 month later...
  • Author

I can now confirm that it is a behaviour that FMP 7.0v3 has on all platforms, and independent of the account name. All global fields can be accessed and changed by users who only have read access to the database.

My conclusion: it is a feature, not a bug.

Because globals are local to each client, I don't know if "it really goes to the database." It does for the moment, but as soon as you close the file your global changes are gone.

I would agree that it's a feature. I've seen it when I've restricted record-level Editing privileges to only those records belonging to the current account. I have scripts which use globals to temporarily hold and pass values. I was glad to see that the scripts still work.

I guess if you want to secure a global field you'd do so by not allowing Field Behavior access to it on the layout.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.