Announcements
Connection will not show inside the component UI. Even if you create a SharePoint connection, Power Apps does not explicitly display it within the component.
Once the connection is created at the app level, you need to use it in the correct property. However, components do not automatically expose or list available data sources like screens do.
For example, in a normal screen, if you go to a Gallery and set the Items property, when you start typing the SharePoint list name, Power Apps will suggest the data source and you can use it directly.
Note : Power Apps does not show or allow direct use of connections inside components — you must pass the data explicitly.
One of the reasons you cannot directly reference a SharePoint list inside a PowerApps component is due to how data sources are scoped and managed in components Instead, data sources must be connected at the app level (outside the component) and then passed into the component via input properties.
Steps you can follow:
NavigationItems
Items
Connect the SharePoint list as a data source in your main app (outside the component).
Create an input property in your component (e.g., NavigationItems) of type Table.
Pass the SharePoint list or a filtered collection from the main app to the component’s input property when you add the component to your screen. For example, MyNavigationComponent.NavigationItems = YourSharePointList //(YourSharePointList --what you have named it)
For the image control: ThisItem.ImageColumnName
For the description label: ThisItem.DescriptionColumnName
For navigation, set the Gallery’s OnSelect property to navigate to the screen specified in the navigation column, for example: Navigate(LookUp(AppScreens, Name = ThisItem.NavigationScreenColumnName)) Note: Here, AppScreens is a collection or table you maintain mapping screen names to actual screen objects.
OnSelect
Let's me know if this works for 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.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
11manish 541
WarrenBelz 434 Most Valuable Professional
Valantis 289