Показать сообщение отдельно
Старый 30.10.2016, 20:32   #36  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от Logger Посмотреть сообщение
Хм.
Осталось найти объяснение как это могло влиять.
Код в аксапте (userId) остался тем же или новый ?
Логически или сервер Active Directory где-то далеко в лесу для данного пользователя
или та же авторизация но в другом месте типа проблем с TokenAndPermUserStore.

А вот как проверять данную версию со временем авторизации, я сразу то и не скажу. Уж больно системные вызовы.

P.S.
Самое простое это наверное через джобики c таймером что-то типа такого но скорее всего не именно это.
X++:
static void ADDomainResolution(Args _args) 
{ 
  xAxaptaUserManager axUsrMgr; 
  xAxaptaUserDetails axUsrDet; 
  UserInfo userInfo; 
  str userID; 
  str domainName; 
  str userSid; 
  userAccountType accountType;


  axUsrMgr = new xAxaptaUserManager(); 
  while select * from userInfo where userInfo.enable == true 
  { 
    userID = userInfo.networkAlias; 
    domainName = userInfo.networkDomain; 
    accountType = userInfo.accountType; 
    try 
    { 
      axUsrDet = axUsrMgr.getSIDFromName(userID, domainName, accountType); 
    } 
    catch(Exception::Error) 
    { 
      info(domainName +  + userId + : caused an ); 
    } 
  } 
}
https://blogs.msdn.microsoft.com/axs...in-resolution/

Последний раз редактировалось ax_mct; 30.10.2016 в 20:38.
За это сообщение автора поблагодарили: Logger (1).