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.

Setting Tab Privileges

Featured Replies

Is it possible to have a tabs on a layout have specific user privileges. So if I want to block certain tabs within a set from specific users is this possible?

Edited by Guest
The Topic: <a href="http://fmforums.com/forum/showtopic.php?tid/209537">Setting Tab Privileges</a> was moved from <a href="http://fmforums.com/forum/showforum.php?fid/214">Conditional Formatting</a> to <a href="http://fmforums.com/forum/showforum.php?fid

See this answer from Beverly. I'm not aware of new approaches using script triggers. Perhaps a script trigger could fire an access validation script when the tab is clicked and prevent the nav? I'd have to try a demo.
  • Author

Your search skills seem to outperform mine. Never the less thank you and her answer is quite a clever solution. I guess that comes with time using FM. I will have to try this. Get ready for more questions you get to answer soon. haha Thank you!

See if this helps.

http://fmforums.com/forum/showtopic.php?tid/209199

Ha! Fabrice beats me to the technique, again. I had a feeling script triggers might change the game. Guess my search skills could get better.

  • Author

Ill try both examples the bug issue on the 2nd I assume wont exist with the first or will it have the same impact? I haven't created an example yet of the first option.

The basic answer is no. But you can protect the contents of the tab object using the Privilege Set definitions and options.

The UI--of which the tabs are a part--is not part of the security schema.

Steven

As Steven points out, any interface approaches to protecting/hiding data should be combined with RLA rules.

You could create more than one layout, and navigate to the appropriate layout based on privilege set. Each layout would have the tabs available that are appropriate to the privilege set. Imho, it's better to not have tabs on a layout that the user can't "get to."

  • Author

Then I will follow your rec and make a create another layout. I haven't searched yet but I keep hearing about RLA rules and or security guidelines. Since you seem to have the links for everything ;) would you have one that I can read about the rule and or common security guidelines? I am new to the developer world coming from Web design and find this more interesting. The more I can learn the better (hence why I milk this forum)

I should let you know that there are no "layout templates" in FM. So, you will need to manually maintain any similarity btw layouts that you duplicate.

As the link queen, here's where I'd start reading about Record Level Access: User's Guide, Chpt 6

There's an entire subform "Security Concepts," and we are fortunate to have the expert FM Security guru, Steven Blackwell, aka Old Advance Man, visit this forum often.

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.