Coder Social home page Coder Social logo

Missing web add-ins from ribbon in shared mailboxes on Outlook Online, but still having the event-based part functioning. about office-js HOT 14 CLOSED

bogdanst24 avatar bogdanst24 commented on August 10, 2024
Missing web add-ins from ribbon in shared mailboxes on Outlook Online, but still having the event-based part functioning.

from office-js.

Comments (14)

rajjha-msft avatar rajjha-msft commented on August 10, 2024

Hey @bogdanst24

Can you please share the network logs over to: [email protected] for further investigation?

from office-js.

bogdanst24 avatar bogdanst24 commented on August 10, 2024

Thank you, shared the network logs

from office-js.

rajjha-msft avatar rajjha-msft commented on August 10, 2024

The mail we received from you is for a different issue.
Please collect the logs for the issue #4045 and send it over to [email protected].

Also, please use the Issue No - Issue Title as the subject.

from office-js.

bogdanst24 avatar bogdanst24 commented on August 10, 2024

I have reshared the logs through a link now, as the attachment might have been too big for our policies. The network logs are for the correct issue and reproducing it.

from office-js.

bogdanst24 avatar bogdanst24 commented on August 10, 2024

Were any changes made? I can't see the issue anymore, meaning that the web add-ins are not functioning at all in the shared mailbox now (when opened as another mailbox).

The store is completely empty, the legacy in-client store doesn't allow installing any add-in, and deployment through the admin center targeting the shared mailbox doesn't do anything.

from office-js.

rajjha-msft avatar rajjha-msft commented on August 10, 2024

You should be able to install add-ins via legacy store using the URL : https://aka.ms/olksideload.

from office-js.

bogdanst24 avatar bogdanst24 commented on August 10, 2024

I am aware of this hack and am using https://outlook.office.com/mail/inclientstore instead as that is accessible even on shared mailboxes. However, it looks like addins cannot be side-loaded in shared mailboxes.

I just found this list of requirements for a web add-in to work in shared mailboxes, but something is not right.

What we have currently (deployed and used by customers:
Manifest with ReadWriteItem permissions, no SupportsSharedFolders set, and event-based behavior alongside the task pane.

Current behavior
The web add-in is not visible in the shared mailbox as a deployed web add-in and cannot be accessed. However, the event-based is still working just like I reported it initially with no option to open the task pane. The task pane part is expected.

Questions and issues

  1. In this scenario, on shared mailbox opened in a new tab and a manifest without SupportSharedFolders set, Is it supposed to run at all if the requirements described in the documentation are valid? The fact that the event-based part is still running looks like a bug.
  2. Is this entire list of requirements correct for a web add-in to run in shared mailboxes opened in a new tab? Grabbing requirements from different articles:
  • SupportsSharedFolders set to true in the manifest, just after the DesktopFormFactor, with both VersionOverrides registered
  • The Web add-in has to be deployed centrally. Does not work when sideloaded.
  • The Web add-in is deployed to both the user and the shared mailbox. It is not enough to have it deployed to the user only.

from office-js.

ajays-msft avatar ajays-msft commented on August 10, 2024

Is this still an issue or does #4110 clarify your questions?

from office-js.

bogdanst24 avatar bogdanst24 commented on August 10, 2024

Yes, this is still an issue

from office-js.

ajays-msft avatar ajays-msft commented on August 10, 2024

Hi @bogdanst24 - Which specific point is the list is still an issue?

from office-js.

bogdanst24 avatar bogdanst24 commented on August 10, 2024

It is the main point of this report. Web add-in deployed only to the user (not deployed to the shared mailbox), with:

  • event-based activation on "OnNewMessageCompose"
  • no SupportsSharedFolders set

Current behavior: the web add-in is not visible in the ribbon, but the event-based action is triggered.

from office-js.

neprasad-microsoft avatar neprasad-microsoft commented on August 10, 2024

Hi @bogdanst24
Can you share your add-in manifest/AppSource link so that we can repro and debug the issue. You can share it on [email protected] and mention the Issue Number and Title in the subject line.

from office-js.

microsoft-github-policy-service avatar microsoft-github-policy-service commented on August 10, 2024

This issue has been automatically marked as stale because it is marked as needing author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment. Thank you for your interest in Office Add-ins!

from office-js.

microsoft-github-policy-service avatar microsoft-github-policy-service commented on August 10, 2024

This issue has been closed due to inactivity. Please comment if you still need assistance and we'll re-open the issue.

from office-js.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.