Утверждение документов SharePoint через Outlook. Office Add-ins

Всем привет.

Выкладываю презентацию и пример использования Office Add-ins в которой описано:
1. Общее понимание работы Office Add-ins и их структура, жизненный цикл разработки
2. Разработка плагинов на платформе Mac используя Visual Studio Code, а также тестирование и отладка
3. Создание веб сервисов авторизации OAuth 2.0
4. Внедрение плагинов и развертывание в Office 365.

Примером будет возможность утверждать документы через outlook, которые приходят через SharePoint рабочие процессы.
Плагин использует
1. SharePoint для размещения документов и отправки на согласование
2. Office Add-in для возможности согласования документов.
3. Azure app services для публикации и хостинга веб сервисов, которые помогают авторизироваться в SharePoint для получения доступа плагина к документам.

Презентацию можно скачать здесь

Исходный код находится здесь