Share via

Cost-effective Development Strategy with PowerApps, SharePoint, and Power Automate

Juan Daniel Vergara Nieto 20 Reputation points
2025-01-21T01:50:40.8633333+00:00

As an independent software developer based in Medellín, Colombia, guidance is needed on building custom tools and applications for clients using Microsoft’s ecosystem, particularly PowerApps, SharePoint, and Power Automate.

The focus is on identifying the most cost-effective plan to get started with these tools while developing and sharing tailored applications for specific clients, rather than public-facing apps.

Key questions include:

  1. What is the most affordable plan to start developing with these tools?
  2. What options are available for enabling clients to use the applications, including external or guest users?
  3. How can PowerApps and SharePoint be combined to minimize costs while maintaining full functionality for clients?
  4. Do clients require individual licenses, or is it possible to manage them as guest users within my Azure AD tenant?

Any recommendations on the best architecture, licensing model, and cost-effective strategy for this scenario would be greatly appreciated, along with additional resources to help get started. Thank you!

Microsoft 365 and Office | SharePoint | For business | Windows
0 comments No comments

Answer accepted by question author

Xyza Xue_MSFT 30,256 Reputation points Microsoft External Staff
2025-01-21T09:03:21.3433333+00:00

Hi @Juan Daniel Vergara Nieto ,

Thank you for posting in this community.

To start developing with PowerApps, SharePoint, and Power Automate in a cost-effective manner, consider the following options:

  1. The Power Apps Developer Plan is a great option as it allows individual developers to create apps and flows in a personal environment at no cost. However, this plan is intended for individual use and does not allow sharing with other users. Pay-as-you-go is a way to pay for Power Apps and Power Automate using an Azure subscription, which allows you to get started building and sharing apps without any license commitment or upfront purchasing. More information: Pay-as-you-go plan
  2. Client Access Options: For enabling clients to use the applications, each client typically requires a license. However, if you want to minimize costs, you can explore the possibility of using guest user access within your Azure AD tenant. This would allow clients to access applications without needing individual licenses.
  3. Combining PowerApps and SharePoint: You can integrate PowerApps with SharePoint to create custom applications that leverage SharePoint's data storage capabilities. This can help minimize costs by utilizing existing SharePoint licenses that clients may already have, while still providing full functionality.
  4. Licensing for Clients: Clients can be managed as guest users within your Azure AD tenant. However, they will need appropriate licenses to access the applications.

If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

Was this answer helpful?


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.