Questions tagged [office365-apps]

Office 365 add-ins lets you create consumer and enterprise experiences running within supported Office 2013 applications by using the power of the web and standard web technologies like HTML5, XML, CSS3, JavaScript, and REST APIs. An app for Office is basically a webpage that is hosted inside an Office client application. Use this tag when referring to Office 365 add-ins only.

Office 365 add-ins lets you create consumer and enterprise experiences running within supported Office 2013 applications by using the power of the web and standard web technologies like HTML5, XML, CSS3, and JavaScript.

An Office add-in is basically a webpage that is hosted inside an Office client application. You can use apps to extend the functionality of a document, email message, meeting request, or appointment. Add-ins can run in multiple environments and clients, including rich Office desktop clients, Office Web Apps, mobile browsers, and also on-premises and in the cloud.

This document provides a quick overview of the Add-ins for Office platform, how an app works inside of an Office application, and how you publish an add-in to the Office Store or to an onsite catalog for consumers to use.

There are several types of add-ins available:

Supported applications:

   Application      | Task pane | Content | Mail
  _______________________________________________
   Excel 2013       |     •     |    •    |
   Excel Web App    |     •     |    •    |
   Word 2013        |     •     |         |
   Outlook 2013     |           |         |   •
   Outlook Web App  |           |         |   •
   PowerPoint 2013  |     •     |         |
   Project Pro 2013 |     •     |         |

Resources:

488 questions
2
votes
2 answers

Office365 Home edition with GraphAPI returns invalid_grant error

Everyone, I did a little django app using the freshly release Graph API v1.0. I use oauth2 protocol to get the token, refresh token. It works all fine when i use different Office365 developer accounts, but i got a return of someone using his…
2
votes
1 answer

Implement outlook calendar api in outlook add-in

I'm trying to implement the Office365 Outlook Calendar API inside the Outlook 365 Add-in. The Outlook Calendar API is fully implemented in the web application. Everything works fine with OAuth2 and the returned auth_token in the web application.…
2
votes
3 answers

Howto: Outlook 2016 for Mac - Debugging/View Console Logs in Outlook Add-in

We develop an Outlook app (now called add-in) using html5/js originally for OWA but now it is targeted to all Office Supported Platforms. And indeed, it seems to work on all platforms (ios, safari on mac, windows browsers and outlook) except for…
2
votes
1 answer

Outlook App for Office task pane

I am using Visual Studio 2015 and I am trying to create an App for Office for Outlook. I would like to create a task pane but there is no option to select Outlook when creating a task pane app. Creating a mail app places the app within the mail…
2
votes
1 answer

How do I fetch/read custom document properties using OfficeJs in a task pane app?

I have added custom document property "TemplateId" from server and in task pane app when the document opens I want to fetch this custom document property (see image) using OfficeJs. (using OfficeJs version 1.1)
2
votes
2 answers

How to listen an MailItem event in Mail Add-in?

I want to detect an event in Mail Add-in. In Outlook, thick/desktop version, we can detect the mail event, such as MailItem.Send and MailItem.AttachmentAdd. Is it possible to listen to these events in Outlook online?
2
votes
1 answer

Get error trying to create a share link with action.createLink with onedrive for business but can retrieve existing link if created in the portal

I'm getting an Internal Server Error 500 with error message "host web isn’t a personal site" when trying to create a share link with the OneDrive for Business root url - https://{tenant}-my.sharepoint.com/_api/v2.0 I can upload / create files via…
markfl
  • 78
  • 8
2
votes
2 answers

Two-way communication between VSTO add-in and a Task Pane app (JS/HTML)

Is it possible to have a VSTO add-in and a JS/HTML based Task Pane app talk to each other when running inside desktop Office application? The goal would be to bridge capabilities not yet present (or never will be present) in the x-platform Office…
Sameera
  • 1,025
  • 13
  • 36
2
votes
1 answer

Skype for Business login fail

I'm using https://testconnectivity.microsoft.com to run a test connection to the Skype for Business (Lync) server but I keep getting a failed test connection. Couldn't sign in. Error: Error Message: No common authentication method detected.. Error…
Pradeep Patel
  • 471
  • 1
  • 6
  • 23
2
votes
1 answer

Is there a CORS support for Office 365 Mail REST API?

Is there a CORS supports for Office 365 Mail REST API? I know it has support for Sharepoint and Files REST APIs. If yes, is there any example for it? Thanks!
Spartan
  • 191
  • 1
  • 9
2
votes
1 answer

Unsupported app only token issue in authenticating office365

I have followed this link https://msdn.microsoft.com/en-us/office/office365/howto/building-service-apps-in-office-365 to set-up the Daemon or Server Application to Web API authentication method in Office365 to get access token. The sample access…
Manoj
  • 3,947
  • 9
  • 46
  • 84
2
votes
3 answers

Failed to acquire token silently. Call method AcquireToken

I am trying to get some calendar items from outlooo 365 API The code I got from the sample is this: public async Task Index() { // fetch from stuff user claims var signInUserId =…
Luis Valencia
  • 32,619
  • 93
  • 286
  • 506
2
votes
0 answers

ADFS and Azure AD OAuth (User account ... from external identity provider ...)

Last few weeks I'm trying to solve one BIG problem with Azure Active Directory and Oauth authorization. Now we have Azure AD tenant and API application in that tenant. We use it for Oauth and Office 365 API. Everything is ok, except one thing - our…
2
votes
1 answer

JSOM / REST API, querying Personal Site - Unexpected response data from server

I am trying to make a simple query to user's personal site from any site collection on the tenant, however, I am getting error: Unexpected response data from server. I've tried both with REST and JSOM to open context, but both cases I am receiving…
Kiril Iliev
  • 103
  • 10
2
votes
3 answers

Yammer REST API: 401 Unauthorized when using Azure AD token and Yammer Delegated Permissions

I am creating an Azure AD App that is using the new Yammer delegated permissions preview to post a message to Yammer using the access token that I obtained from Azure AD. Unfortunately, I get a 401 Unauthorized response when trying to call Yammer…