plugin MSOffice: investigate and possibly adopt https://github.com/yaegashi/msgraph.go

Description

The current go client in the POC is suboptimal, and does not appear to be well-supported nor adopted. There is a new attempt to create a generated client API package based on the XML descriptions published by Microsoft, https://github.com/yaegashi/msgraph.go.

It's not mature, and there may be many issues with adopting it, but 1/5 it appears to be the most promising of all other API libraries out there, we should assess further.

QA Test Steps

none

Status

Mana

None

Assignee

Lev Brouk

QA Assignee

Dylan Haussermann

Reporter

Lev Brouk

Epic Link

Fix versions

Mattermost Team

Integrations

Sprint

None

Labels

None

QA Testing Areas

Plugins

GitHub Issue

None

Components

None
Configure