Microsoft 365 developer portals
38 TopicsMicrosoft 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.5KViews7likes2CommentsEnable outlook add-in when reading pane is turned off.
Hi Team, Outlook Add-In is not enabled when the user has selected a mail (not yet read) while the reading pane is off. As a result, while developing any custom add-ins, we are not able to retrieve the details of a particular mail using the Office.js library, even when the mail is highlighted in the grid. It would be great if the add-ins are enabled even when the reading pane is off.1.3KViews0likes9CommentsCreate and manage organization contacts and distribution groups with Microsoft Graph
At the moment it is not possible to create an organization contact (orgContact) via Microsoft Graph. Our customer now wants to synchronize their Business Central Cloud distribution lists (mailing groups) with the Exchange distribution group. For this we need an endpoint for the creation of the contacts (organization Contact). Also we need to manage the distributation groups in Exchange, which is also currently not possible. https://learn.microsoft.com/en-us/graph/api/resources/groups-overview?view=graph-rest-1.0#group-types-in-azure-ad-and-microsoft-graph Something similar was posted in March this year and was marked as completed. I think this feature is not fully implemented and should not be marked as completed. https://techcommunity.microsoft.com/t5/microsoft-365-developer-platform/orgcontact-with-microsoft-graph-api/idi-p/3250022Outlook 365 for Mobile app - Compose window support for Office JS add-ins
We are exploring the new Office JS add-ons model for Outlook for mobile apps and wanted to integrate our product with iOS/Android apps. While exploring the new Office JS model, we didn't see any way to integrate the product with compose window. Task-pane or commandBar way of integration is missing for compose window. Compose window task-pane or commandBar integration is common use case among iOS/Android users. While composing emails, the following use cases are common in industry: Users want to insert documents or attach emails from 3rd part repository or storage or from content management software. When user sends an email, they want to keep a copy of the email in the repository also Currently these use cases are not possible with add-in model. But it is supported in desktop version as well as web version of add-ins. Without these use cases support, users wont adapt our solutions. So this is required for more user adaptability.Add DirSync properties to /directory/onPremisesSynchronization
We need the Microsoft Graph API to return the following properties. Can they be added to the Graph API endpoint GET "/directory/onPremisesSynchronization"? DirSyncServiceAccount DirSyncApplicationType DirSyncClientMachineName DirSyncClientVersion We currently get these properties from the Get-MsolCompanyInformation, Get-MsolDirSyncConfiguration or Get-MsolDirSyncFeatures cmdlets from MSOnline but that module is EOL and also does not work for us partners who use GDAP. In /beta/organization the property onPremisesSyncEnabled is null if it is disabled and instead we think it should return the boolean false. When it is enabled it returns boolean true.658Views6likes0CommentsOffice-JS needs a default timeout setting to release queue
Expected behavior In our add-in, I set a local queue to let Office-JS API will called one by one, and set the timeout to 30s. I expected if every Office-JS api have a timeout setting to release the no response API(which are timeout in 30s or other time) from queue. Current behavior If API have no response in 30s, my add-in will start the next API call. And I have a loop function which will send about 8 request in 300ms, and each loop will wait the previous loop is finished. So when some API call timeout in 30s, and the Office queue is full filled with 50 API calls. This error will come out: {"name":"API Call Failed",\"message":"Wait until the previous call completes.","code":5100}MS Graph APIs - open extensions API should support both primary mailbox as well as shared mailbox
Hi, The following MS Graph APIs are working only for primary mailbox and not working for shared mailbox. Hence there is no way to set/get custom properties for emails in the shared mailbox. This is required for classifying emails as processed based on these custom properties. " POST https://graph.microsoft.com/v1.0/users/<sharedmailbox ID>/extensions Content-type: application/json{ "@odata.type":"microsoft.graph.openTypeExtension", "extensionName":"<extensionName>", "extensionProperty": <extensionProperty> } GET `https://graph.microsoft.com/v1.0/users/<sharedmailbox ID>/messages/${itemId}/extensions/Microsoft.OutlookServices.OpenTypeExtension.iM.docId`; PATCH `https://graph.microsoft.com/v1.0/users/<sharedmailbox ID>/messages/${itemId}/extensions/Microsoft.OutlookServices.OpenTypeExtension.iM.docId`; { "@odata.type":"microsoft.graph.openTypeExtension", "extensionName":"<extensionName>", "extensionProperty": <extensionProperty> }, DELETE `https://graph.microsoft.com/v1.0/users/<sharedmailbox ID>/messages/${itemId}/extensions/Microsoft.OutlookServices.OpenTypeExtension.iM.docId`; { "@odata.type":"microsoft.graph.openTypeExtension", "extensionName":"<extensionName>", }" So open extensions API (GET/POST/PATCH/DELETE) should support both primary mailbox and shared mailbox. Thanks Maju