Table Browser Security Access

  • Table Browser Security Access

    Posted by DSC Communities on February 24, 2020 at 11:31 am
    • Kerstin Newman

      Member

      February 24, 2020 at 11:31 AM

      We’re trying to grant access to some of our warehouse users to see tables rather than having to find issues through the UI browsing. Even though I have assigned the specific privilege for using the table browser and the specific tables they should have access to, they are getting an error and can’t access ANY tables, custom or OOB.
      Any ideas from anyone on what I am missing? We’re on 10.0.5 (PU29) but are upgrading to 10.0.8 (PU32) in the next few weeks.

      ——————————
      Kerstin Newman
      Business Analyst
      StarTech.com
      London ON
      ——————————

    • Alex Meyer

      Member

      February 25, 2020 at 9:30 AM

      Kerstin,

      Can you verify what error you are seeing when the users try to access the table browser?

      I have verified that the table browser feature itself still works in a PU24, PU31, and PU33 environments (just happened to have those versions).

      ——————————
      Alex Meyer
      Director of Dynamics AX/365 for Finance & Operations Development
      Fastpath
      Des Moines, IA
      ——————————
      ——————————————-

    • Kerstin Newman

      Member

      February 25, 2020 at 9:43 AM

      Hi Alex,
      Thanks for your response!

      It does work for anyone with sys admin privileges just fine, but anyone else is getting the below error, even for OOB tables:


      The users are getting the error even though they have the “Open table browser” privilege assigned to their role.. Any ideas as to how I can solve this?

      Thank you!

      ——————————
      Kerstin Newman
      Business Analyst
      StarTech.com
      London ON
      ——————————
      ——————————————-

    • Alex Meyer

      Member

      February 25, 2020 at 10:46 AM

      Kerstin,

      It appears that the Allow Root Navigation option on the sysTableBrowser menu item display is set to No. This means that non-SysAdmins cannot directly navigate to this menu item without a context.

      I’m not sure what the best option going forward would be to a non-SysAdmin user, maybe creating a ‘dummy’ local extension so you can change this property?

      ——————————
      Alex Meyer
      Director of Dynamics AX/365 for Finance & Operations Development
      Fastpath
      Des Moines, IA
      ——————————
      ——————————————-

    • Alex Meyer

      Member

      February 25, 2020 at 11:24 AM

      Kerstin,

      So I was able to get this to work by doing the following:

      1) Creating a copy of the sysTableBrowser menu item display into a project
      2) Changing the Allow Root Navigation parameter from No -> Yes

      3) Create/assign this copied menu item to a privilege/role (here is an example)

      4) When this is assigned to a user and they navigate to <RootD365FOEnv>/?mi=SysTableBrowserCopy&tableName=<tableName>&cmp=<companyId> they should see the table browser
      (for example to see the UserInfo table: /?mi=SysTableBrowserCopy&tableName=UserInfo&cmp=DAT)


      Feel free to reach out with any questions.

      ——————————
      Alex Meyer
      Director of Dynamics AX/365 for Finance & Operations Development
      Fastpath
      Des Moines, IA
      ——————————
      ——————————————-

    • Polo Garcia

      Member

      August 5, 2022 at 9:12 AM

      Hi, Alex,

      I am interested in doing this as well. Can you please tell me where that sysTableBrowser menu is?Ā 

      Thank you,
      Polo

      ——————————
      Polo Garcia
      Maple Leaf Farms, Inc.
      ——————————
      ——————————————-

    • Alex Meyer

      Member

      August 5, 2022 at 12:58 PM

      Polo,

      I’m not sure if you want to try and access it through the user interface or through the AOT so I listed both options.

      The SysTableBrowser is not accesible through a path in the UI you can only get it to their manual URL manipulation using the syntax I listed in my previous post.

      In the AOT, you can find it by searching to sysTableBrowser and selecting the menu item to duplicate.

      ——————————
      Alex Meyer
      Director of Microsoft Software Development
      Fastpath
      Des Moines, IA
      ——————————
      ——————————————-

    • Polo Garcia

      Member

      August 5, 2022 at 1:03 PM

      Wonderful! Thank you, Alex!

      Polo

      ——————————
      Polo Garcia
      Maple Leaf Farms, Inc.
      Leesburg
      ——————————
      ——————————————-

    • Kerstin Newman

      Member

      February 25, 2020 at 11:29 AM

      Thanks so much, Alex! We’ll see if we can get our developers to build an extension to the table to enable access for non-sys admins. Thanks again for the responses and suggestion, much appreciated!

      ——————————
      Kerstin Newman
      Business Analyst
      StarTech.com
      London ON
      ——————————
      ——————————————-

    • AndrĆ© Arnaud de Calavon

      Member

      February 26, 2020 at 5:40 PM

      Hi Kerstin,

      However the method provided by Alex is working, wouldn’t it be better to provide a specific form to view the errors more easy? Microsoft might in future decide to remove from or further limit the table browser on the production environment. In that case, I would rather not depend on this form but provide the users a specific form where they can do their specific troubleshooting.

      ——————————
      kind regards,

      AndrƩ Arnaud de Calavon
      Product manager, Microsoft MVP – Microsoft Dynamics Business Solutions
      ——————————
      ——————————————-

    • Kerstin Newman

      Member

      February 27, 2020 at 7:52 AM

      Hi AndrƩ,
      Thanks for the suggestion, I totally agree. We thought the table browser would be easy (because only sys admins tested it before) and a quicker solution for the time-being than building a report or screen for them with the required information. Long-term, that’s definitely our goal, we just thought the table browser could provide them with the information in the short-term.
      Thanks again!

      ——————————
      Kerstin Newman
      Business Analyst
      StarTech.com
      London ON
      ——————————
      ——————————————-

    • Katja Schebler

      Member

      August 8, 2022 at 9:26 AM

      We had similar discussions for D365. We did not provide the table browser, because the table browser might allow access to all tables. And we do not want that all users can read all finance data, all prices, all HR data in D365, etc.Ā 

      ——————————
      Katja Schebler
      NORMA GROUP Holding GmbH
      Maintal
      ——————————
      ——————————————-

    DSC Communities replied 5 years, 6 months ago 1 Member · 0 Replies
  • 0 Replies

Sorry, there were no replies found.

The discussion ‘Table Browser Security Access’ is closed to new replies.

Start of Discussion
0 of 0 replies June 2018
Now

Welcome to our new site!

Here you will find a wealth of information created for peopleĀ  that are on a mission to redefine business models with cloud techinologies, AI, automation, low code / no code applications, data, security & more to compete in the Acceleration Economy!