Спасибо всем участникам темы.
Остановился на модифицированном варианте
Belugin: показал ребятам из поддержки, как (ручками) вытаскивать данные с дебагера, и вставил в проблемное место примерно такой код:
X++:
res = UserInfoHelp::userInUserGroup(curUserId(), "Admin") && UserInfoHelp::userInUserGroup(curUserId(), "Support");
if (!res)
{
throw info("Нештатная ситуация номер 001. Для завершения операции обратитесь в поддержку!");
}
else
{
breakpoint;
}