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 :
Power Platform Community / Forums / Power Automate / Best practices for pow...
Power Automate
Unanswered

Best practices for power platform development in a shared environment

(0) ShareShare
ReportReport
Posted on by 4
Hello,
 
I would like some advice on best practices of how to use connectors, environment variables and connection reference. 
 
Our goal is to re-use the same environment variables, connection references and use a generic Microsoft account for connection to SharePoint / Forms etc. Another generic account for sending E-mails. Currently the connection references are created from User1's personal account but the connection is a Shared Microsoft Account. However, when user2 imports the connection reference, it doesn't show up while making the flow.
 
We already have a service principal set up and the plan is to set service principal as the owner of all the flows.
 
Can everyone share how shared development is done in power platform with focus on re-usability of components
 
Thank you for answering!
Categories:
I have the same question (0)
  • David_MA Profile Picture
    12,966 Super User 2025 Season 2 on at
  • AJ-17011758-0 Profile Picture
    4 on at
    Hi David MA, 
     
    Thank you for your mentioning the post, however it does not answer my question of re-usability of  environment variables and connection references. Let me know if you have anything in this regards.
     
    Thank you 
  • Suggested answer
    Building with Why Profile Picture
    351 Super User 2025 Season 2 on at
    In our situation, which sounds like yours, we have a service account which does all of the development.  I have a personal work account I use for minor flows for myself.  My coworker has a personal work account he uses for minor flows.  
     
    When we do company work we are signed into and are using the service account.  Period. I use a separate Chrome profile for the service account to ensure Chrome does not get confused between my work account and the service account.
     
    When I export I export as the service account.  When I import I import as the service account.  When I edit flows I edit as the service account.  Nothing is done under my personal work account.  To the point that my personal work account does not even have most of the Production permissions the service account has because I don't need it.
  • AJ-17011758-0 Profile Picture
    4 on at
    Hi DreamCatcher,
     
    Thank you for you reply. What if the service account/principal owns the flow and the individual users are added as a co owner. Can then a common connection reference be used. The reason I'm asking is to keep track of who did what. Also what if multiple users are working in the same solution as a same user, would it support concurrency. 
     
    Thank you

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

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 538 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 405 Moderator

#3
abm abm Profile Picture

abm abm 252 Most Valuable Professional

Last 30 days Overall leaderboard