SharePoint / sp-dev-docs

SharePoint & Viva Connections Developer Documentation
https://docs.microsoft.com/en-us/sharepoint/dev/
Creative Commons Attribution 4.0 International
1.24k stars 1k forks source link

Need more clarity regarding what can be done in Outlook using SPFX/Teams app #9501

Open stevebeauge opened 8 months ago

stevebeauge commented 8 months ago

What type of issue is this?

Documentation issue / typo

What SharePoint development model, framework, SDK or API is this about?

💥 SharePoint Framework

Target SharePoint environment

SharePoint Online

What browser(s) / client(s) have you tested

Additional environment details

Issue description

The recent SPFX releases have introduced the promise of integrating SPFX web parts into Outlook and the M365 app using the Teams app. This involves a somewhat intricate stack with Teams apps residing in SharePoint and running within Outlook.

However, the current documentation lacks precision regarding the achievable functionalities. I've explored various sources, such as:

Unfortunately, many community videos and blog posts I've come across are outdated, with features that are no longer available (e.g., missing "addin" entries in Outlook). Examples include:

Some references even mention missing documentation pages, likely connected to the previously generated "officeAddin.xml" file.

Our company has successfully built an SPFX solution functioning seamlessly in Teams (both static tab and compose extension). In Outlook, the static tab remains unchanged, but the compose extension doesn't work. Although the button appears, no action occurs, and there's no discernible feedback or error.

We're uncertain about the continued feasibility of retrieving attachments from an SPFX web part.

In summary, could you provide clarification on the capabilities we can anticipate when using SPFX in Outlook? If the sole entry point is the left bar (static tabs), the practicality of the model seems limited.

Appreciate your assistance. Related GitHub Issue? #9402

ghost commented 8 months ago

Thank you for reporting this issue. We will be triaging your incoming issue as soon as possible.