Creating PowerApps in Teams Using Dataverse

Sep 1, 2024

PowerApps for Teams Application Creation Using Dataverse

Overview

  • Focus on creating a PowerApps for Teams application with Dataverse for Teams as the data source.
  • Comparison with full version of Dataverse.

Accessing PowerApps in Teams

  • Open Teams, search for PowerApps application.
  • Interface Features:
    • Create new apps.
    • View recently created apps.
    • Access different teams associated with applications.

Application Components

  • Example: MWS Demo Team.
  • Components include Dataverse for Teams tables and PowerApps canvas application.
  • Creating New Tables:
    • Click "Create New Table" to customize tables as needed.
  • Editing Existing Tables:
    • Click "Edit Table" to modify existing tables (e.g., add new columns).
    • Limited advanced data types compared to full Dataverse version.

Limitations of Dataverse for Teams

  • Lacks advanced features like:
    • Security at record/field level.
    • Auditing at field level.
  • Suitable for small, productivity applications.

Screen and Control Features

  • Same screens as in full Dataverse application.
  • Limited control types available.
    • Common controls such as forms, galleries, and tables are included.

Filtering and Functionality

  • Functions and filters are similar to those in full Dataverse.
    • No delegation warnings for filters applied in Dataverse for Teams.
  • Types of Filters:
    • Numeric, date, text filters work the same way as in full version.
    • Ability to apply date filters directly without extra calculated fields required.

Capacity and Environment Considerations

  • Dataverse for Teams has:
    • Capacity: Up to 2GB or 1 million records.
  • Full Dataverse: Up to 4TB of content.
  • Each Microsoft Teams creates a corresponding environment.
  • Administrators can manage environments through the Power Platform administration portal.

Upgrading to Full Dataverse

  • Possible to upgrade Dataverse for Teams databases to premium versions for additional features/capabilities.
  • Useful for scaling applications as user demand increases.

Documentation and Feature Comparison

  • Review documentation for differences between Dataverse for Teams and full Dataverse.
    • Advanced data types, business intelligence capabilities, and security features are more robust in full Dataverse.

Conclusion

  • Dataverse for Teams is ideal for citizen developers for quick solutions.
  • For complex or critical applications, consider upgrading to full Dataverse.

Upcoming Content

  • Next video will cover SharePoint Online as a data source.