OfficeDev / office-js

A repo and NPM package for Office.js, corresponding to a copy of what gets published to the official "evergreen" Office.js CDN, at https://appsforoffice.microsoft.com/lib/1/hosted/office.js.
https://learn.microsoft.com/javascript/api/overview
Other
686 stars 95 forks source link

Issue with direct connection in Mac desktop PowerPoint add-in and SAML connection in windows as well as Mac desktop PowerPoint add-in #4879

Open shivAtSap opened 2 months ago

shivAtSap commented 2 months ago

We have data sources that we connect from PowerPoint add-in .These sources are authenticated via SAML and direct connections When we access these sources with valid credentials, it redirects to the browser widow and we get a certificate pop up, and after selecting the correct certificate also the pop up keeps on asking us to select the certificate in a loop which never ends. While this works fine web version of PowerPoint add-in.

Your Environment

Expected behavior

Only once we should get the pop-up to choose certificate and on valid certificate we should be able to proceed further.

Current behavior

Currently incase of SAML connection we are being redirected to a different browser and when we come back to PowerPoint we are prompted to choose the certificate on a loop which never ends. Incase of direct connection ,after we give the correct credentials , we are being prompted to choose the certificate on a loop which never ends and this happens only for Mac desktop.

Steps to reproduce

If we have a data source with direct or SAML connection, then when we try to access these data via direct or SAML authentication from PowerPoint add-in we get these issues.

Context

Once we release the support for PowerPoint add-in in desktop(Windows and Mac), users will be blocked from accessing these data that use direct and SAML connections.

Useful logs

SAML connection issue https://github.com/user-attachments/assets/c83d6455-5525-4c88-b661-f9d6dd364a78

Direct connection issue https://github.com/user-attachments/assets/6de720cb-d59d-4e73-a345-1005d429a3ce

Thank you for taking the time to report an issue. Our triage team will respond to you in less than 72 hours. Normally, response time is <10 hours Monday through Friday. We do not triage on weekends.

EsterBergen commented 1 month ago

Hi @shivAtSap - Thank you for submitting this issue. We don't have resourcing to investigate the bug at this time. Please reach out to the support contact for SAP to investigate and triage based on severity. I will keep this open for now and will provide updates if we have any in the future. Thanks again!