Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested answer

Simple Question - Field Level Security

(0) ShareShare
ReportReport
Posted on by 12

Ok, late on Friday afternoon but I am missing something.

I have added a 'test' field security on the VOID button on Purchase Order Entry.  Applied to one user in one company.
I have logged out of the system. Restarted and tried to test the system.

Nothing changed.

Administration >> Setup >> Company - Security is on as well as Account Security.

About >> Options window shows that the Field Level Security module is registered 

What am I missing - thanks.

Categories:
  • Suggested answer
    David Musgrave MVP GPUG All Star Legend Moderator Profile Picture
    14,036 Most Valuable Professional on at
    RE: Simple Question - Field Level Security

    Hi Bill

    GPPT does not change the way GP Task and Role based Security works. However, it does extend the security model with Deny Based Security. Windows and SQL both have the ability to grant and deny security. Standard GP can only grant. GP Power Tools adds the deny ability on a per user per company basis.  So you can use Tasks and Roles to grant access and then use Deny based security to fine tune the settings.

    If you have two users with the same tasks and roles, you can deny access from a resource for one of those users WITHOUT having to make duplicates of all the tasks and roles and modify the duplicates.

    GPPT also provides many tools to help administer security including, Resource Information, Security Profiler, Security Information, Security Information Resources, Security Log and Security Analyzer windows. It is the best tool for working with GP application level Security available.

    It has a free 30 day trial period and is very cheap to purchase a subscription at US$500 a year for one module.

    --------------

    I suggest that all partners and customers review the benefits presentation so you can see why every GP customer globally should have GP Power Tools: https://www.winthropdc.com/ftp/pub/GPPowerTools_Benefits.ppsx

    You can also watch the demonstration videos at https://winthropdc.wordpress.com/gp-power-tools-portal/gp-power-tools-videos/.

     To understand what is in each module look at the following posts:

    https://winthropdc.wordpress.com/2018/03/05/gppt-gp-power-tools-whats-in-each-module-series/

    https://winthropdc.wordpress.com/2016/07/05/gppt-faq-what-features-belong-to-each-gp-power-tools-module/

     All sites are going to want the Administrator Tools module. If upgrading, changing server or creating test environments I would suggest that getting the Database Tools module which includes Database Validation which can find and fix many upgrade issues before that cause problems (You should install on the pre upgrade version.). If you want the ability to actively debug, customize GP or write self-help scripts then you should also get the Developer Tools module.

    The pricing is on the website, and you can get a quote or place the order using the online form.  In summary, the customer pricing for an annual subscription is US$500, US$900, US$1300 (or AU$500, AU$900, AU$1300 plus GST in Australia) for 1, 2 or 3 modules respectively. This is a per system cost and is not affected by the number of users, companies or workstations.

    Customers can also just install the code and activate a free 30 day trial period to try out all the features to help you decide on what modules you want.

    Regards

    David 

  • Bill Campbell Profile Picture
    12 on at
    RE: Simple Question - Field Level Security

    Thanks for the information and clarification

    I will work on this and learn what I have done wrong and how to fix.

    I would like to use the GP Power Tools, however, trying to work inside of the client's current install of GP2018 and do not currently have the budget to buy new software.  That may change if I encounter more tasks that would be better handled with GP Power Tools

    Side note: Does GPPT handle user level security differently than standard GP Security?

  • Suggested answer
    David Musgrave MVP GPUG All Star Legend Moderator Profile Picture
    14,036 Most Valuable Professional on at
    RE: Simple Question - Field Level Security

    Hi Bill

    Your FLS Security ID is on the wrong field.

    The field Voided is a hidden checkbox field which stores whether the current PO is voided.

    The field you need to use is Void Button I.

    And because this Void Button is actually hidden and called from the Action Button, you will need to use Password After Mode.

    Password Before stops a field getting focus, Password After will stop a script running after the field is changed or button is clicked.

    I did a quick test and this worked for me.

    If you want much more powerful capabilities with conditional code, you should look at GP Power Tools - Developer Tools module.

    Regards

    David

  • Bill Campbell Profile Picture
    12 on at
    RE: Simple Question - Field Level Security

    pastedimage1589298648839v1.png

    Password was added after first shot - but before testing - thanks.

  • Suggested answer
    David Musgrave MVP GPUG All Star Legend Moderator Profile Picture
    14,036 Most Valuable Professional on at
    RE: Simple Question - Field Level Security

    Hi Bill

    You need to also create a Password ID with a password.

    At the moment your screenshot does not have a password to use.

    Regards

    David

  • Bill Campbell Profile Picture
    12 on at
    RE: Simple Question - Field Level Security

    I think I have tried - Disable Field - Password Field -

    pastedimage1589297207689v1.png

    Took screen shot without password - added - saved changes - logged out of GP - came back and tested - created PO - saved - left PO screen - came back in and tried to VOID - no issues, not prompted for anything.

    What did I miss.

  • David Musgrave MVP GPUG All Star Legend Moderator Profile Picture
    14,036 Most Valuable Professional on at
    RE: Simple Question - Field Level Security

    Hi Bill

    What mode did you set for Field Level Security?

    Regards

    David

    Original developer of Field Level Security

  • Bill Campbell Profile Picture
    12 on at
    RE: Simple Question - Field Level Security

    Sorry, I was not making much sense on Friday - I want to test the VOID button on the Purchase Order entry >> Actions menu.

    When I select and build the Field Level Security for that option, I assign to one user, I log that user into GP and the button is still available for use on the menu.

    My question - what did I miss when setting up the FLS for that one company and one user.

  • Rashmitha R S Profile Picture
    on at
    RE: Simple Question - Field Level Security

    Hello Bill,

    When you are creating the new field you must make sure that the field level security of the field created is set to enabled. This option is available only when creating a new field.

    sample screenshot:

    pastedimage1589206803914v1.png

    If the answer is helpful, please mark it as suggested.

    Thanks,

    Rashmitha

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Jainam Kothari – Community Spotlight

We are honored to recognize Jainam Kothari as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard >

Product updates

Dynamics 365 release plans