Product / Knowledge Base / 9. SharePoint vs. Microsoft Teams

9. SharePoint vs. Microsoft Teams

User & Administration Guide — Version 1.0.0.4

Topic SharePoint page Teams tab
Data storage Lists in the current SharePoint site Same — the backing SharePoint site
Setup Run on the hosting site Run on the backing SharePoint site
Settings Full access for site owners / app admins Same; configure in the app’s Settings
SharePoint chrome hiding Available in Appearance settings Disabled in Teams
Native list form customizer Works on Risks list URLs Not available in Teams

9.1 Enable in Teams

  • Deploy the .sppkg to the tenant App Catalog.
  • In the App Catalog entry, use Sync to Teams (or Deploy to Teams).
  • In Teams, add the app as a channel tab or personal app.
  • Complete setup on the backing SharePoint site, if not already done.

9.2 Native SharePoint List Forms (Form Customizer)

Complete Setup registers the Risk Form Customizer on the site’s Risks list. When users open SharePoint’s native New or Edit form for a risk item — from list views outside the web part — they see the same rich risk panel used inside the app.

  • Run Complete Setup after every package upgrade to re-register the form customizer.
  • To verify, open the SharePoint Risks list → New item and confirm the custom form loads.
  • Native forms work on SharePoint list URLs only — not inside Microsoft Teams.
  • Attachments, category templates, and matrix calculations behave exactly as they do in the web part.
  • If the native form reverts to the default SharePoint layout, re-run setup or confirm the RiskFormCustomizer extension is active for the site collection.