Setup step on the Web applications page · Tax
Set up Web applications
Used to store the application details and get, store and refresh the access token used for requests to a web service.
- Used by
- Accounts payable clerk, Collections manager, Accounts receivable clerk and 6 more roles
- Business process
- Report tax and financial data to authorities in Dynamics 365 Finance
- Menu item
EMWebApplication- Main table
EMWebApplication- Data entity
- —
- Setup steps
- 1 on this page
Show what matters for
Everyone
1What it is and why
| What it is | A setup page for web applications that support Open Authorization (OAuth) 2.0, used to authorize requests to web services. |
|---|---|
| What you do here | Used to store the application details and get, store and refresh the access token used for requests to a web service. |
| Example | — |

Functional consultant · Solution architect
2Where it fits
| Business process | Record financial transactions › Record tax commitments › Report tax and financial data to authorities in Dynamics 365 Finance |
|---|---|
| Menu path | Tax › Setup › Electronic messages › Web applications |
| Set up first | — |
| Used next by | Web service settings Microsoft Learn ↗ |
| Related pages | — |
| In this process | ← Set up Populate records actions · Set up Web service settings → |
End user · Functional consultant
3How to do it
Setup steps on this page
Set up Web applicationsNo screenshots yet
Used to store the application details and get, store and refresh the access token used for requests to a web service.
Microsoft's steps
—
Field guide
| Field | What it means | Worked example | Table column |
|---|---|---|---|
| Base URL | The base internet address of the web application.Microsoft Learn ↗ | — | — |
| Redirect URL | The redirect URL.Microsoft Learn ↗ | — | — |
| Client ID | The client ID of the web application.Microsoft Learn ↗ | — | — |
| Authorization format mapping | The Electronic reporting format that builds the authorization request.Microsoft Learn ↗ | — | — |
| Import token model mapping | The Electronic reporting import mapping that stores the access token.Microsoft Learn ↗ | — | — |
| Access token will expire in | The time left before the access token expires; updated automatically.Microsoft Learn ↗ | — | — |
| Security roles | The roles allowed to use the stored access token.Microsoft Learn ↗ | — | — |
Functional consultant
4Setup decisions
| Setup step | Recommended value and why | Decision · common mistake · test |
|---|---|---|
| Set up Web applications | — | — |
Solution architect
5Design impact
| Shared or per company | — |
|---|---|
| Can it be undone | — |
| Feature or country | — |
| If you change it later | If no security roles are set for a web application, only a system administrator can use it. Microsoft Learn ↗ |
Technical architect
6Technical
| Menu item | EMWebApplication Checked in Dynamics 365 |
|---|---|
| Form | EMWebApplication Checked in Dynamics 365 |
| Table | EMWebApplicationShown as “Web applications” in Record infoKey field: Name, DescriptionChecked in Dynamics 365 |
| Data entities | — |
| Who can open it | PrivilegesMaintain electronic messages ElectronicMessageMaintainView electronic messages ElectronicMessageViewDutiesMaintain sales tax transactions TaxSalesTaxTransactionsMaintainInquire into sales tax transaction status TaxSalesTaxTransactionStatusInquire9 security rolesCollections managerCollectionLetterCollectionsManagerAccounts receivable clerk CustInvoiceAccountsReceivableClerkAccounts receivable manager CustInvoiceAccountsReceivableManagerTax accountant FBTaxAccountant_BRAccountant LedgerAccountantAccounting manager LedgerAccountingManagerAccounting supervisor LedgerAccountingSupervisorSales manager TradeSalesManagerAccounts payable clerk VendInvoiceAccountsPayableClerk |
| Actions on the page | Options: Personalize, Page options, ShareChecked in Dynamics 365 |
Developer
7Developer
| Open it directly | https://<your-environment>/?mi=EMWebApplication |
|---|---|
| Integrate with | — |
| Table definition | — |
Everyone
8Sources and checks
- learn.microsoft.com/dynamics365/finance/general-ledger/electronic-messaging-setup
- Checked in a working Dynamics 365 system, version 10.0.49: the menu item, form, table and security, the page.
TAX-SETUP-190 — Set up Web applications. Beyond ERP Atlas Hub, snapshot 2026-10-16, partly verified. https://www.beyonderp.cloud/atlas/step/TAX-SETUP-190