The text discusses data filtering in Power Apps using the 'User Power Fx' function, which is replaced by 'Viewer' in Cards. The Viewer object utilizes three properties - name, aadObjectId, and id - to filter data. The preferred choice is aadObjectId due to its precision, as names may not always be unique. To filter items created by a user in a Dataverse table, the 'Created By' and 'Azure AD Object Id' filter formula is used.
However, delegation is currently not supported for the filter function in Cards. The filtered values can be used in the Fact set, using the syntax provided. The LookUp function can also be used to filter results by the current user. The LookUp supports delegation but has limitations like not supporting filtering data by a column other than the Id column. Results can be viewed directly in the player or pasted on Teams.
In conclusion, using the Viewer.aadObjectId property aids in filtering data related to the current user in cards. It's however vital to remember that delegation only works partially in Cards as of now, with a prospective full support in the future.
The 'Viewer' object is a significant development in Power Apps that assists in data filtering, especially for data associated with a current user. It harnesses the aadObjectId property for precision and overall efficiency. Interestingly, the LookUp function backs delegation but has constraints - it does not support data filtering by a column outside the Id column.
Overall, while the partial functionality of delegation in Cards is an issue, expectations are high for future improvements. Therefore, the Viewer.aadObjectId property is a valuable tool in data filtering in Power Apps.
Filtering data in Power Apps cards by the current user requires the use of a new object called Viewer, which has three properties that can be used to filter data: name, aadObjectId, and id. Filtering data by the user's display name can be tricky, so it is best to use the aadObjectId for a more precise result. To filter data in a Dataverse table, the filter formula should use the 'Created By' and the 'Azure AD Object Id', and delegation is not currently supported. The LookUp function can also be used to filter results, but only by the Id column and with delegation support. When running the card in the player/pasting it into Teams, the filtered items from the table will be displayed. While delegation support is not fully available yet, the Viewer object can be used to filter data associated/created by the current user in cards.
Microsoft Expert,Filtering Dataverse data,User Power Fx,Viewer Object,Azure AD Object Id,GUID