AugForums.com

An Acumatica User Group

  • Free
    • Start Here
    • Rolodex
    • Podcast
    • Blog
    • Forums
  • Paid
    • AugSQL
    • GI Course
    • GI Library
    • Consulting
  • Register

Acumatica Security Management

August 21, 2014 by Tim Rodman

2014-08-20_23-23-44

Recently I passed the S110 Security Management course in Acumatica University. Here are a few of the things that stood out to me:

  1. Row-Level Security. This allows you to limit user’s access to Branches, Customers, Vendors, Budgets, Warehouses, Inventory Items, and GL Accounts. At my current company, we use Sage 500 ERP and we don’t have this feature. We have three separate locations and I would love to be able to restrict users to only be allowed to create transactions in certain Warehouses. Maybe we would even create a separate Branch for each location and restrict users to only be allowed to create transactions in their Branch. Row-Level Security is a very important feature, especially when you are dealing with an organization that has multiple locations.
  2. Access History. You can use the Access History (SM201045) form to track the following events performed by a user: Login, Logout, Session Expired, Login Failed, Access Screen, Send Email Success, Send Email Error, and Customization Published. The most interesting event to me is Access Screen because it allows you to see how often a particular screen is used. This is especially interesting with reporting. At my current company we have over 100 users and we are constantly making changes to reports. When I make a change to a report, I would love to be able to notify everyone who has used that report in the past six months. The Access History (SM201045) form would allow me to lookup this information so I could send out a notification to the appropriate people.
  3. Field-Level Auditing. I’ve mentioned this before in previous posts (click here). This feature allows users to be notified when data changes on a form. I currently do this in Sage 500 using an email alerts program that I wrote, but it’s not as graphical and easy to use as the Field-Level Auditing feature in Acumatica.
  4. Active Directory Integration. Acumatica integrates with Microsoft’s Active Directory and allows users to login to Acumatica without having to enter a password. I would venture to say that most medium-sized companies are already using Active Directory in their network environment. The nice thing about Active Directory is that you only have to login once, when you login to your computer in the morning. After that, programs utilizing Active Directory authentication know who you are without you having to login again. This is similar to websites that allow you to login with your Google or Facebook account. It’s much nicer for the user because you don’t have to keep a long list of usernames and passwords for all the programs that you use.
  5. Password Storage. This is a geeky detail and probably doesn’t deserve its own number, but I wanted to list it anyways. If you aren’t using Active Directory Integration, then Acumatica needs to store the passwords of your users in the Acumatica database. You have two options for how to store the passwords: Hash or Encrypted.

Filed Under: Acumatica Learning Tagged With: Acumatica, Acumatica Blog, Acumatica Security, Acumatica Training

By using this website, you agree to our Terms of Use (click here)
Building Generic Inquiries & Pivot Tables

Online Members

 No online members at the moment

Recent Blog Posts

  • acuCONNECT 2025 – Visualizing Inventory Balance $ and Service Level % TOGETHER September 19, 2025
  • EP 157: acuCONNECT 2025 Preparation – Part 4 (Podcast) September 16, 2025
  • EP 156: acuCONNECT 2025 Preparation – Part 3 (Podcast) September 6, 2025
  • EP 155: Chris Hackett – Update on Acumatica User Groups (Podcast) August 26, 2025
  • EP 154: acuCONNECT 2025 Preparation – Part 2 (Podcast) August 5, 2025

Recent Forum Posts

  • Travis

    RE: Pick List report suddenly not splitting on Shipment

    I never found a solution initially - here I am 3 years ...

    By Travis , 2 weeks ago

  • ToonSix

    RE: Feeling Stuck on Making a Sandbox of our Database

    Delete as many snapshots as possible before making a ne...

    By ToonSix , 2 weeks ago

  • Retha

    RE: Printing Product Labels from Purchase Receipt

    I have read the article on the How to print multiple pr...

    By Retha , 3 weeks ago

  • Paul Lambert

    RE: Generic Inquiry into Business Event to monitor Import Scenarios

    An idea I've been brainstorming and haven't yet tested ...

    By Paul Lambert , 3 weeks ago

  • Jacky Mao

    How to make Customer Class ID available in Business Events for AR302000 (Payments and Applications)

    Hi everyone, I’m trying to create a Business Event fo...

    By Jacky Mao , 3 weeks ago

  • Lunar Windbloom

    Feeling Stuck on Making a Sandbox of our Database

    Hi all! Hope your day is going well! It's finally the...

    By Lunar Windbloom , 1 month ago

  • Tim Laird

    RE: [SOOrder.Status] = 'Open' always returns false

    @russ Customer Classes are user maintained, so you setu...

    By Tim Laird , 1 month ago

  • Tim Laird

    RE: What Triggers a Customization to need a Restart?

    OK, one more update. This creeped up again this weeken...

    By Tim Laird , 1 month ago

  • russ

    RE: [SOOrder.Status] = 'Open' always returns false

    This trick doesn't seem to work anymore. At least not ...

    By russ , 1 month ago

Terms of Use & Disclaimers :: Privacy Policy

Copyright © 2025 · AUG Forums, LLC. All rights reserved. This website is not owned, affiliated with, or endorsed by Acumatica, Inc.