Before you share a canvas app, you need to keep in mind that your app is dependent on connections as well. You will have to share the connections as well.
Some of these resources are shared automatically when you share the app. Other resources require you or the people with whom you share the app to take extra steps so that the app works as you expect.
Some connections (such as SQL Server with SQL or Windows authentication) are implicitly shared with the app when you share the app with other users. Other connections require users to create their own connections (such as OneDrive for Business or SQL Server with Azure AD authentication).
You can determine whether a connection is automatically shared as part of the app when you share the app with other users; allowing you to update sharing permissions. To do this, go to make.powerapps.com and selectData->Connectionsfrom left navigation. Then select the required connection. If theSharebutton appears on top navigation or if theShareoption displays when you selectMore Commands(...), the selected connection can be shared with other users.
Note: When you share an app that uses a connection that can be shared, the app connection is implicitly shared along with the app. For example, following message appears when you go to make.powerapps.com, select Apps, choose an app that uses such connection, select More Commands (...) and then select Share.