Feature Requests and Feedback
-
Enable single sign-on (SSO) for Office Add-ins
The Single Sign-on API is currently supported in office.js preview.
42 votesSingle sign in is now in product/GA! Thanks for your suggestion. Let us know if you encounter any issues by going to https://github.com/OfficeDev/office-js/issues and opening a new issue. Thanks, Microsoft 365 developer platform team.
-
Make O365 user identity available in Word Add In
Authenticated O365 users shall not be prompted to login again when they want to use Word Add-In. At the moment any Word Add In secured using O365 directory need to prompt users to enter their credential again despite that they have logged in to O365.
The goal is to provide a better user experience with this single sign on.89 votesSingle sign in is now in product/GA! Thanks for your suggestion. Let us know if you encounter any issues by going to https://github.com/OfficeDev/office-js/issues and opening a new issue. Thanks, Microsoft 365 developer platform team.
-
5 votes
We support Calendar extension points since long time ago, Give it a try!
-
API for host information
We need host information for tracking environments and reproducing errors.
The method with requirements checking and the undocumented feature with reading the sessionStorage or querystring are painful as requirements change and undocumented features disappear.Office.js could provide an API for this, as its internally use host information to load custom host scripts.
1 voteThanks for this suggestion! You can obtain host information from the Context object. There’s more information here: https://github.com/OfficeDev/office-js-docs/blob/master/reference/shared/context.md
Please take a look and let us know if you have any feedback.Thanks,
Office Extensibility Team -
Method for determing which Office Application an Add-In is running in
Currently, an Add-In can be setup to be runnable in Excel, Word, PowerPoint, etc...
There are certain API features that are available to some of the Office Applications but not others; In addition, the availability of these features differ based on platform (fat clients, web, ipad, etc...). As such, we may choose to use TableData for an Add-In that is loaded in Excel, but HTML for the same Add-In loaded in Word.
Right now, we use the context.document.url property to determine the application, looking for the ",xls" extension in it.It's not a complete solution but it is getting us by…
17 votesHi Paul, thank you for the suggestion. This information is already available on the API. There’s more information in the documentation at: https://github.com/OfficeDev/office-js-docs/blob/master/reference/shared/context.md
Thanks,
Office Extensibility Team
- Don't see your idea?