On Fri, 2022-11-18 at 20:43 -0500, Adam Stein via evolution-list wrote: > The reported error was “2000008;reason="The V1AppActAs token > doesn't contain the permissions required by the target > API.";error_category="invalid_grant"”.
Hi, it's very confusing, to say the least. I face it too, but not consistently and not on all instances, which is very odd. When you follow the Help link in the account Properties->Receiving Email tab, then it'll bring you into a Wiki page with a list of three applications IDs: https://wiki.gnome.org/Apps/Evolution/EWS/OAuth2#Available_application_ID Try to change the application ID, it can help, though it's tricky to propagate it everywhere. First close Evolution, then open `seahorse` and delete passwords with name "Office365[u...@email.com]", if any, which correspond to the OAuth2 credentials. Then restart background processes with a command in a terminal: evolution --force-shutdown The interesting thing about this is that the server rejects the OAuth2 process after providing credentials, aka after being logged in to the server. It's supposed to ask for the confirmation whether the user trusts the applicatio. It seems to me like the server remembers the machine/user already accepted the OAuth2 app, but with a slightly different key and the server panics this way, instead of re-asking for the consent. It's only a guess. Feel free to file a bug for the evolution-ews ( https://gitlab.gnome.org/GNOME/evolution-ews/ ), to not have it forgotten, as it does worth to investigate further. Bye, Milan _______________________________________________ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list