DEV Community

Kinga
Kinga

Posted on • Edited on

Is your Power App "leaking" data?

Power Platform Connectors are awesome! ✨ They simplify and speed up the process of building applications, and make it so easy that even business users can build and share their own fantastic app in matter of minutes.

They may also, in matter of minutes, inadvertently share information that was never meant to share... 😱 Why? How? Becasue implicit connections

But let's not point fingers at business users. I also saw experienced developers happily entering their own credentials when building PowerApps, without giving it second thought.

What is implicit connections?

If you want to know more, have a look at
Difference between explicit and implicit connections
.

Once an implicitly shared connection is deployed to end users, the restrictions you may have put in the app you shared (such as filters or read-only access) are no longer valid for new apps end users create. The end users will have whatever rights the authentication allows as part of implicitly shared connection.

Secure Implicit Connections to the rescue

Luckily, Secure Implicit Connections are coming.

The documentation states that "Power Apps now has full preview support for Secure implicit connections. The default setting for this feature is On. " and it is indeed on for an app I just created. It is Off for the one I created yesterday.

You may want to double check that for your apps.

Enable Secure Implicit Connections

  1. Simply open your app and click on the Settings icon
  2. Choose Upcoming features in the left menu bar.
  3. Scroll down, until almost the end
  4. Enable Secure Implicit Connections

Enable Secure Implicit Connections

Top comments (0)