Microsoft Graph API Javascript SharePoint Access - PullRequest
0 голосов
/ 28 октября 2018

Можно ли получить доступ к Microsoft Graph через REST из SharePoint Online, чтобы получить пользовательские свойства и отправлять электронные письма после того, как вы прошли аутентификацию в домене? У меня есть доступ к SCA только для нашей среды SharePoint Online, и я хотел бы предоставить пользователям возможность отправлять электронные письма из настраиваемой формы на странице. Однако я не хочу, чтобы письмо приходило с noreply-sharepointonline.com. У меня нет прав администратора арендатора, чтобы зарегистрировать «приложение». Он просто запускается в веб-части редактора сценариев. Если это невозможно сделать с помощью Graph, можно ли это сделать с помощью Outlook API или любым другим способом? Моя главная задача - возможность отправлять электронные письма через REST, а остальная часть информации, которую я могу получить, используя JSOM или SharePoint Online REST API.

1 Ответ

0 голосов
/ 03 ноября 2018

Я бы посмотрел на две составляющие.Поскольку вы уже используете веб-часть редактора сценариев, я хотел бы посмотреть, как создавать решения SharePoint Framework.Это современная структура для создания внутристраничных компонентов, которые работают как на современных, так и на классических страницах SharePoint.Вы можете начать здесь .Одним из предостережений является то, что для развертывания решения SharePoint Framework вам понадобится администратор, чтобы либо развернуть решение в глобальном масштабе, либо предоставить вам каталог приложений семейства сайтов, который вы можете развернуть для себя.

Во-вторых, да, Microsoft Graph должен позволить вамделать то, что вы хотите сделать.Вы можете использовать Microsoft Graph из веб-части SharePoint Framework и выполнять необходимые вызовы.Вы, вероятно, захотите посмотреть документы для Mail и Users

...