web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

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

Cannot select a record in Global address book addresses by NON SysAdm user

(0) ShareShare
ReportReport
Posted on by 110

Hi.

Opening a Home/Common/Global address book Global address book form I get this error

Cannot create a record in Global address book (DirPartyTable). Party ID: ******, ***. The record already exists.

With my user (is not sysADM) I'm NOT able to select a record in CompanyInfo. I done a debug (Debug-NO_SysADM), my user is not able to get a record in ComanyInfo by this query

select companyInfo 
where companyInfo.DataArea = _currentCompany_

This query NOT get an helpful record, but actually the record in CompanyInfo Table exist.

There is any parameter to exclude some roles/user to check-find record in this table?
Or there is any way to justify this?

Thanks

I have the same question (0)
  • nmaenpaa Profile Picture
    101,172 Moderator on at

    Do you have some customization in global address book form? I would not expect it to attempt to create a record when the form is opened.

    How do you run that query for CompanyInfo? Can you share the exact steps? Non-admins are not expected to be able to debug, open table browser, or run x++ jobs.

  • Suggested answer
    nmaenpaa Profile Picture
    101,172 Moderator on at

    Anyway, without proper roles you don't have access to anything. You can (or the admin can) right click objects in AOT - AddIns - Security information (or something like that) to find roles, duties and privileges related to different objects.

    You can also install Security Development Tool in AX to get a nice tool for many tasks around security management.

  • daniele scr Profile Picture
    110 on at

    Thanks for your reply @Nikolaos Mäenpää, no I don't have customization, and classes used are standard.

  • André Arnaud de Calavon Profile Picture
    304,553 Super User 2026 Season 1 on at

    Hi Daniele,

    I have seen a similar issue in the past. At that time the customer did implement global address book security and restricted access to certain legal entities. I thought it was caused when the user had a startup company which was not part of the organizations according to the security roles.

  • daniele scr Profile Picture
    110 on at

    Thanks @André Arnaud de Calavon,  please do you know how can I assign o remove these restrictions?

  • André Arnaud de Calavon Profile Picture
    304,553 Super User 2026 Season 1 on at

    Hi Daniele,

    First you have to check what and how is configured on GAB security and role assignments. Based on the settings in your environment, we can try to help you further. As I don't know what and how you are using these features, I can't provide more suggestion at this moment. Probably it can be already solved by changing the startup company.

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 657

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 615 Super User 2026 Season 1

#3
CP04-islander Profile Picture

CP04-islander 356

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans