Things that we don't seem to be able to do with current graph for Exchange Online:
- Get a list of Shared Mailboxes.
- For a Shared Mailbox, who has permission to access it.
- A method to inject (restore) a mail into a mailbox from an external archive, as though it was not deleted. EWS supports this.
- Access an Online Archive mailbox. EWS supports this.
Graph is a 'standard' in that it uses REST which is a standard. But unlike LDAP/IMAP/HTML/SQL etc. there does not seem to be any effort to forge some common standards for the verticals that REST is used for. So a base level REST command set for accessing a mailbox (like IMAP) - the same REST commands that would work for gmail/workspace / O365 / etc. without change. I do wonder why.