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