Current error messages for SCIM api failures/Google API/IdentityStore api are raw http errors. Whilst accurate they don't aid debugging, add helper functions to interpret protocol errors to give the user guidance on why the error is likely to have occurred.
For example a 401 for the SCIM api is likely to relate to a bad or expired token.