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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

No permissions on TableData 2000000206 Published Application

(5) ShareShare
ReportReport
Posted on by 40
I'm trying to create a custom API page with AL but when I try to download the symbols in VS code I see: failed with code Forbidden. Reason: You do not have the following permissions on TableData 2000000206 Published Application: IndirectRead for company My Company.
 
In my sandbox environment I have permissions as a SUPER user, environmentType and environmentName are both correct . If I go to Effective Permissions - By Permission Set I see for this Table Data: Read Permission - Yes; Insert Permission - Indirect (reduced); Modify Permission - Indirect (reduced). 
 
Is this the root cause why I cannot download the symbols, that is the permissions set as Indirect (reduced)? If so, any idea why permissions are Indirect (reduced)?
 
I have the same question (0)
  • MichelangeloR Profile Picture
    40 on at
    Thanks @Dhiren Nagar, I think I found a workaround: I've published an OData page through the Web Services. It comes with limitations, it's read-only, it may be modified or deprecated in the future but you just need a Free license. This is all I need in this stage. Thanks for the reply
  • Suggested answer
    Dhiren Nagar Profile Picture
    866 on at
    Hi,
     
    Yes, you need full licenses to publish any extension. Without it you will not be able to publish even if you have all the permission sets assigned.
     
    Regards,
    Dhiren.
  • MichelangeloR Profile Picture
    40 on at
    Thanks a lot @OussamaSabbouh for clarifying. Indeed, we don't have a Premium/Essential license. A question: we are just prototyping at the moment, is it really necessary a more expensive license to create a custom API page? Is there any workaround or alternative solution? We need a field that at the moment is not exposed in the standard APIs.
  • Verified answer
    OussamaSabbouh Profile Picture
    7,669 on at
    Hello ,
     
    this is not an AL or SUPER issue, it’s a license/entitlement issue. VS Code symbol download needs indirect read access to system tables like Table 2000000206 (Published Application); although SUPER grants it, Business Central SaaS reduces the permission to “Indirect (reduced)” when the user is on a limited license (typically Team Member), and SUPER does not override that. That reduction causes the Forbidden / IndirectRead error during symbol download. Assign the user an Essentials or Premium license (and re-check Effective Permissions so it no longer shows “reduced”) and symbol download will work.
     
    Regards,
    Oussama 

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

News and Announcements

Season of Giving Solutions is Here!

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,532

#2
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 768 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 724 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans