You can change the menu set temporarily by selecting Custom Menus from the Tools menu.
You can also set up a script that checks the user's privilege set and uses the Install Menu Set script step to change the default menu set for the layout when the user is a [full access] user.
Thanks so much! I was freaking out.
Here is the opening script I set up:
If [$$PrivilegeSet = "[Full Access]"]
Install Menu Set ["[Standard Filemaker Menus]"]
Else if . . .
Else . . .
Problem with this script, is that if I change to a new layout, I am back to a limited custom menu.
How can I modify the script so it is "sticky" and maintains the correct menu set?
You can use the get function for finding the current user's privilege set name:
If [ Get (AccountPrivilegeSetName) = "[Full Access]" ]
This is layout specific. It's not a matter of "sticking". You'll need to set up a method that specifies this change for each layout where you have a custom menu and need the full menu when opened in Full Access.
A script could, when the file opens, change from layout to layout installing the default menu set.
The OnLayoutEnter script trigger can be set up to run this script each time the layout is entered.