Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows Outlook classic UI support OnAppointmentSend and OnNewAppointmentOrganizer should be like ItemSend(Fully functional embedded browser) #4400

Closed
hello-chenchen opened this issue Apr 25, 2024 · 2 comments
Assignees
Labels
Area: Outlook Issue related to Outlook add-ins

Comments

@hello-chenchen
Copy link

hello-chenchen commented Apr 25, 2024

Currently, OnAppointmentSend and OnNewAppointmentOrganizer have so much limitation: https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/autolaunch#event-based-activation-behavior-and-limitations

https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/onmessagesend-onappointmentsend-events?tabs=windows#supported-clients-and-platforms


Hope WIndows Outlook classic UI can support fully functional embedded browser.

Platform Limitation Exchange On Premise Server Fully functional embedded browser cookie(login status can’t use with cookie) localStorage(login token also can’t be used in localStorage) MS SSO authentication(login status with SSO)
Windows Outlook(classic UI event-base action: OnAppointmentSend) ✓  Yes ✖  No, a custom sandbox process that contains a react native control with a JavaScript engine ✖  Not support ✖ Not support and OfficeRuntime.localStorage And Office.context.roamingSettings Can’t save login token as your official document suggestion. ✓  Yes workaround solution for not support cookie and localStorage for login status and token not work. use MS SSO auth to login. But there are some reasons why we don’t want use this solution. 1.✖the auth process is too slow to login, if every time need auth, it’s too slow and heavy. 2.✖ only support exchange online office365 license account. 3.✖ Not all account can enable SSO auth feature. it’s not work for full case.
Windows Outlook(classic UI on-send feature: ItemSend) ✓  Yes ✓  Yes ✓  Yes ✓  Yes ✓  Yes
Windows Outlook(new UI) Version 2206 (Build 15330.20196) or later ✖ N/A ✓  Yes ✓  Yes ✓  Yes ✓  Yes
Mac Outlook(classic UI) Version 16.65.827.0 or later ✓  Yes ✖ N/A ✖ N/A ✖ N/A ✖ N/A
Mac Outlook(new UI) Version 16.65.827.0 or later ✖ N/A ✓ Yes ✓  Yes ✓  Yes ✓  Yes
Web browser (modern UI) ✖ N/A ✓ Yes ✓  Yes ✓  Yes ✓  Yes
iOS ✖ N/A ✖ N/A ✖ N/A ✖ N/A ✖ N/A
Android ✖ N/A ✖ N/A ✖ N/A ✖ N/A ✖ N/A
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs: triage 🔍 New issue, needs PM on rotation to triage ASAP label Apr 25, 2024
@davidchesnut
Copy link
Member

Hi @hello-chenchen, thanks for letting us know about this request. @exextoc can you please take a look at this issue? Thanks!

@davidchesnut davidchesnut added Needs: attention 👋 Waiting on Microsoft to provide feedback Area: Outlook Issue related to Outlook add-ins and removed Needs: triage 🔍 New issue, needs PM on rotation to triage ASAP labels Apr 25, 2024
@ztcdsb
Copy link

ztcdsb commented May 10, 2024

Currently the feature you requested, is not a part of the product. We track Outlook add-in feature requests on our Tech Community Page. Please submit your request there and choose the appropriate label(s). Feature requests on Tech Community are considered, when we go through our planning process.

@ztcdsb ztcdsb closed this as completed May 10, 2024
@ztcdsb ztcdsb removed the Needs: attention 👋 Waiting on Microsoft to provide feedback label May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Outlook Issue related to Outlook add-ins
Projects
None yet
Development

No branches or pull requests

4 participants