Currently, the AD Target Connector in HelloID only shows a generic error message such as:
[Error] Failed to update account for 'Person', details: Failed to update account
However, the internal logging contains much more detailed information, including the underlying (inner) exception. This technical detail is not visible in HelloID, which makes troubleshooting more time-consuming than necessary.
Example 1 – AD account not found
HelloID shows:
[Error] Failed to update account for 'Person', details: Failed to update account
Internal logging shows:
System.Exception: Failed to update account
---> System.Exception: Unable to find AD account with guid
guid
The actual root cause (“Unable to find AD account with guid …”) is not visible in HelloID.
Example 2 – Access denied
HelloID shows:
[Error] Failed to update account for 'Person', details: Failed to update account
Internal logging shows:
System.Exception: Failed to update account
---> System.Exception: Internal ad error
---> System.Exception: Access is denied.
The real cause (“Access is denied.”) is not displayed in HelloID.
Requested enhancement:
Please expose the full exception chain or at least the most specific underlying error message in HelloID audit logs and task details
This would significantly improve troubleshooting efficiency and reduce dependency on internal logging or support.