We have an office 365 environment where everyone logs in with email@example.com, but all email communication there is under firstname.lastname@example.org. So, if I use the outlook connector, it will not see my calendar of "company-of-group" and I can't use the "I'm Out" app.
Any solution to this scenario?
Users in Office 365 have both a User Principal Name (UPN) and an email address. They are usually the same, but aren't required to be. You should be able to get at both values, for example when retrieving a manager. Just make sure you use the one that is appropriate for the connector. Usually that is the UPN.