Office Add-ins UX
69 TopicsContext menus in Outlook Web Add-ins
As it seems, currently Outlook Web Add-ins do not support context menus (e.g. the menu which appears when the user right clicks on an appointment). However, native Add-ins seem to support this (There is a "Send to Onenote" button which appears on Outlook). This functionality is very useful, especially since Web Add-ins also do not support tasks panes to stay always open. This causes that the user needs to reopen the task pane again and again every time he opens an appointment. Our use case would be: right click "Take Notes" which opens a Task Pane where the user can take meeting notes. Looking forward to get the OfficeDev's feedback on this! Thank you Lukas6.1KViews11likes10CommentsCustomize default task pane width for Excel add-ins
The default width of the task pane in Office add-ins is quite small, making styling difficult when you want to display more content in it. At a 1366x768 resolution, for Excel desktop the width of the task pane is 320 pixels. It would be nice if we could customize the default width of the task pane from the manifest or via the Office JS API.5.9KViews98likes22CommentsPrevent On-Send add-in error when user clicks different message
Currently, when an on-send add-in is running after clicking "Send" on a reply, an error will be displayed and the message will be saved as a draft if the user clicks away to another message if the add-in has not completed. Your Environment Platform [PC desktop, Mac, iOS, Office on the web]: PC Desktop Host [Excel, Word, PowerPoint, etc.]: Outlook Operating System: Windows 10 Expected behavior Complete the processing of the on-send add-in in the background even if the user clicks away from the message. Current behavior An error is shown: "An add-in prevented this message from being sent. It will be saved as a draft" and (if the reply is popped out): "Add-ins are still running on this message. The message won't be sent until the add-in completes. Do you want to wait for them to finish?" Steps to reproduce Create an outlook add-in with the "On-Send feature" as described https://docs.microsoft.com/en-us/office/dev/add-ins/outlook/outlook-on-send-addins?tabs=windows Install the on-send add-in Reply to a message (don't pop out) Click send. Then immediately click away to another message. (Note: Same thing for a popped-out reply -- just a different error message is shown) Provide additional details A Stack Overflow question was asked here: https://stackoverflow.com/questions/61345763/how-to-prevent-on-send-add-in-errors-when-user-clicks-elsewhere Context When we have on-send processing that may take a few seconds to complete, we want the user to be able to continue using Outlook as they would (which may include navigating to another message). There should be some way to handle this appropriately so that the on-send can run in the background and if an error occurs, then the user could be notified appropriately. See Github issue here: https://github.com/OfficeDev/office-js/issues/23773.5KViews4likes0CommentsBackstage New extensibility in Office
Ask: Make Backstage-New and the Office Welcome screen extensible so that add-ins like the officeatwork Template Chooser can serve custom organizational templates to users. Currently, a new empty document is created before an extensibility surface can be presented to the users. This for instance leads to many unwanted ‘empty’ documents stored in OneDrive for Office online. Additionally, think about allowing M365 admins to switch off any other template provider to avoid presenting non-brand compliant templates to Office users.3KViews28likes4CommentsExcel Custom Functions: possibility to provide list of predefined values for parameters
Sometimes custom function might have parameters which accept only a couple of predefined options/values. It would be nice to have a feature which allows the user to see those possible options (for selection, like in a drop-down list or similar) as soon as he starts typing in the custom function into a cell.Azure admins should be informed if client secret is about to expire for apps
When creating the microsoft add-in we have to set the client secret which is being used by our apps to provide contextual information in the add-in. This secret is set to expire at max every 24 months. Administrators are not informed when this expiry will happen. Once once the add-in stops working they get to know that it has expired. Solution - Alerts to be sent to azure admins to inform they of the client secret for any app or add-ins created. They should be able to configure these alerts based on the importance of the app or add-inMicrosoft Loop: Ability to create/add diagrams in pages
Often we need to explain, discuss, agree on subjects that need to be supported by diagrams. These diagrams are often subject to changes as result of the interactions with the different stakeholders. It would be important to have the ability to add these diagrams directly in the loop workspace pages, instead of inserting images.2.5KViews7likes2Commentsclient-side ribbon manipulation
I'd like to see the ability to register ribbon items (tabs and their children) dynamically on the client-side via my app or some tenant scoped javascript that I can register (needs to work with SharePoint Online and should not block submittal to the store). Right now the only way to register a ribbon item of any sort is to do so during the app installation which doesn’t allow us to extend the ribbon over time (either with our own service adding items or by allowing the user to add their own items via an app or whatever).2.1KViews10likes11CommentsOnenote page list with dates visible
I'd love to be able to have creation/modify date visible in the Onenote pages list. Best would be to be able to select whether or not the creation or last modified date is shown (in front of the page title on the left), and that you could also sort using either option. PS. For those missing this feature: Opening the search results pane and selecting "sort by date modified" enables to list the pages almost like I suggested. This, however eats a lot of screen space and isn't very intuitive to use.2KViews3likes2CommentsBetter note-taking and annotation tools across all plattforms (at least for Apple iOS/iPadOS)
We'd like to see better note-taking and annotation tools across all apps on the iOS platform, but also better integration with Windows, Android, and macOS. Many enterprise customers use various tools like Adobe Acrobat, PDFExpert, GoodNotes, Notability, etc. for their workflows. Usually, these tools are used as annotation tools due to their very basic functionality in OneDrive, SharePoint and Office products. For simplicity, we will "only" deal with the iOS platform in the following. When using annotation tools in an enterprise context, companies usually need a way to prevent data loss. Unfortunately, very few vendors offer AppConfigs or Intune SDK-enabled apps. Therefore, it would be even better if Microsoft already offered appropriate options in the apps for the platform. Best case, a consistent experience, regardless of platform. For the user it would then be a seamless process and for ITSec no further action would be needed on the app side once M365 has been approved (and for iOS/Android MAM/APP has been enabled). Let's take a look at a typical, everyday process: - Documents that need to be signed, approved, or commented on are converted to PDFs or already exist as PDFs - They are uploaded to OneDrive, giving the employee or approving colleague/supervisor access to the documents - Annotations are made using iPads (with 2nd generation iPads Pro and Apple Pencils). - Everything is stored on OneDrive - In the past, an app was set up for this, but the annotation features were pretty frustrating there too, and it was an enterprise app, so it was always pretty much work to keep it running (and make it cool and secure) Well, to improve the situation, here's what we've found out so far and suggest: - Some time ago there was a Microsoft blog post, for better integration of Apple Files and Microsoft OneDrive / SharePoint. Apple said they haven't changed anything, but Microsoft said they are working on a new implementation for iOS 15 that affects Apple Files and OneDrive. iOS 16 came out - and it's still the case that the OneDrive content is visible, but not writable and sometimes the Files app says "read only mode" at the bottom (but rather rarely) - Inside files we can't open, read or interact with files from OneDrive, but we still see all content - Inside OneDrive, a PDF is always opened with the PDF viewer inside OneDrive, same with the Office app - resulting in an eraser, three silly pens (not worth calling pens) and a highlighter - In Office, if you open another app for Office content like Excel, Word, or PowerPoint, there's already the drawing tool, which offers some cool and usable pens - In PDFExpert or similar apps, the tools are "ok", but there is also a dynamic feature that gives a more natural writing feel (still not cool, but nicer) - In the Apple Files app, Notes app, or whatever, Apple's note pens come into play (available as Apple PencilKit as an SDK)-the coolest, the best, and the ones that no one ever has to learn how to use because they just work naturally, like we learned to do as kids Having established the necessary context, let's conclude with three questions: - How can we solve the problem with Apple Files and View and Annotate? - How can we ensure that pens from the Office suite get into the OneDrive PDF view for a better annotation experience? - What can we do to consolidate pen capabilities across Apple and Microsoft? Again, at best, a consistent experience regardless of platform.1.4KViews2likes0Comments