Skip to content

polks71/bc-admin-api-presentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Business Central Admin API Session

This is the source code for the Business Central Admin API session presented at:

  • Direction NA in April 2024
  • DynamicsCon in May 2024

Projects

Two projects in the solution src\BCAdminApiPresentation\BCAdminApiPresentation.sln

Application Landing

This is a simple ASP.Net website that uses an Entra ID App Registration for authentication. The Azure Tenant needs to have the Entra ID App either as a Registered App or an Enterprise App. The only purpose of this website is to provide a redirect URL for admin consent requests.

BC Admin API Samples

This is a small console application that provides some samples using the BC Admin API SDK nuget package.

Admin Center Authentication

Authentication of the Admin Center Client using the Entra ID Tenant ID, Entra ID App Id, and app secret. This approach allows for a multi-tenant application to authentication in any customer tenant where admin consent has been granted.

References

Admin Center API

BC Tech Github Repo

BC Telemetry

Entra ID Admin Consent

Custom Page Connectors

About

Source Code for BC Admin API session presented at DynamicsCon Live 2024.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published