OdataLink Error Code 8001: MYOB denied access to the endpoint
Error 8001 will be logged when MYOB denies access to the endpoint.
MYOB does further checks when accessing endpoints based on the MY.MYOB login used when adding the data file. As such, it is possible that the MY.MYOB login does not have access to all parts of MYOB. The MY.MYOB login may have access to one specific endpoint and not another.
If you can connect to some endpoints and not others, you may want to try reauthorise access to your data file. Sometimes, authorising with a different login to MYOB will resolve the issue. We recommend using a my.myob login that has Administrator access if at all possible.
If instead, you could connect fine and can't suddenly, it may be the MY.MYOB login has been revoked (in cases where the employee leaves the company). In this instance, reauthorise access to your data file should resolve the issue.
Finally, some data files require setting an explicit data file USER NAME and PASSWORD. (e.g. Administrator).
As a last resort, you may also remove and re-add the data file. This can cause some issues with OData Feeds and should only be done as a last resort.