Hello @Saulo Silva,
Thank you for reaching out to Microsoft Q&A.
We understand that you have a .NET desktop application (C# + WPF) which you want to register in the Microsoft Store and made available via subscription and would like to authenticate using MSAL and Microsoft Entra ID. Now, you would like to know what services exactly are needed to achieve the above goal.
As a developer, what do I need first? A "Developer" subscription in order to register the application in Microsoft Store?
The first step would be creating a developer account so that the application can be registered in the Microsoft Store. A Windows app developer account in Partner Center is needed before you start the app submission process. There are 2 types of developer accounts available in Partner Center: Individual and Company. The individual account costs approximately $19 USD. (The fees vary depending on your country or region). As a process of registering the application, you will come across the Pricing and availability page of the app submission process lets you determine how much your app will cost, whether you'll offer a free trial, and how, when, and where it will be available to customers.
https://learn.microsoft.com/en-us/windows/apps/publish/?tabs=individual%2Cmsix-pwa-getting-started
On the authentication management side, what kind of Microsoft subscription is needed to add/remove accounts allowed to run the application?
The Microsoft Authentication Library (MSAL) enables developers to acquire security tokens from the Microsoft identity platform to authenticate users and access for which there is no need to have a premium license. But, if you want to enhance the security of the users access and add extra layer of protection, it is necessary to have a premium P1 or P2 license for enabling features like conditional access. You can manage user or group access to application in your Entra tenant with assignment as well.
Thanks & Best Regards,
Janaki Kota
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.