Добрый день!

Подскажите можно ли в 3.х поменять сам логин пользователя без пересоздания нового пользователя к контакту?

 

Нравится

1 комментарий

Елена, да, можно, через базу. Я писал об этом статью: Как сменить логин в Terrasoft 3.X.

Показать все комментарии

Коллеги, привет!

 

Подскажите, пожалуйста, возможно ли создать кнопку для пользователей с ролью Администратор, которая бы позволяла логиниться в учетную запись без ввода логина и пароля. То бишь просто нажимаем один раз, например, в разделе Пользователи (в Дизайнере, на самой карточке) и мы залогинились под ним. Речь исключительно о веб-версии.

 

Может быть кто-то реализовал уже?

Спасибо!

 

Нравится

1 комментарий

Пароль хранится в зашифрованном виде, нельзя так просто взять его из базы.

 

Стандартно существует механизм безопасного доступа в систему для поддержки, в версии 7.16.4 появляется бета-версия входа в систему извне под OAuth 2.0 с client_id и client_secret без необходимости ввода пароля. Возможно, нужно смотреть в сторону этих механизмов. Логика безопасного доступа реализована в схемах в пакете ExternalAccess.

Показать все комментарии

Вопрос:

Не удается синхронизировать почту/подключить новую почту к системе.  В настройках почтового провайдера использовались различные варианты параметров логина. Но система все равно пишет, что пароль указан неверно.

 

Ответ:

У сервисов почтового провайдера изменилась политика безопасности.

Например, чтобы корректно пользоваться почтой gmail через bpm'online, необходимо в учетной записи почты разрешить подключение сторонних программ.

Для разрешения подключения сторонних программ необходимо:

  1. Зайти в настройки аккаунта:Изображение удалено.

     

  2. Выбрать вкладку "Безопасность" Изображение удалено.

     

  3. Дать разрешение на подключение сторонних программ Изображение удалено.

     

Нравится

Поделиться

1 комментарий

В некоторых случаях лучше использовать пароли приложений: https://support.google.com/accounts/answer/185833?hl=ru

Показать все комментарии

Добрый день.
Подскажите, пожалуйста, возможно ли узнать емайл учетной записи outlook отправителя до открытия окна outlook при отправки письма из terrasoft?

Нравится

9 комментариев

Добрый день!
По Вашему запросу ведутся работы по номеру инцидент 097200.

С уважением
Белецкий Арсений
Операционный менеджер

При отправке письма из Terrasoft система формирует команду создать письмо с определенным текстом и вставить в поле [Кому] соответствующие значения. Отправка же письма происходит после открытия письма и соответственно пользователь сам может выбрать какую учетную запись использовать. Изначально, при создании письма подставляется учетная запись, отмеченная как учетная запись по умолчанию.

Если отправка email выполняется без открытия окна MS Outlook, можно ли программно определить учетную запись, с которой выполняется отправка.

На практике, автоматическая отправка (например рассылка) выполняется от имени той учетной записи на которой он был создан.
Тоесть, если мы при формировании шаблона меняем адрес в поле [От] и сохраняем данный шаблон - то при отправке рассылки с того же компьютера, на котором формировался шаблон, отправка будет происходить от имени измененной учетной записи.

Николай, если рассматривать вариант отправки письма ответственному по задаче. Если пользователь работает на своем рабочем месте, то ясно, что письмо уйдет с его учетной записи, но если он вошел в Terrasoft на рабочем месте коллеги, то письмо уйдет с учетной записи другого рабочего места. Возможно ли отследить подобные случаи?

Отследить email-адрес, от которого отправляется письмо, вы можете с помощью свойства SenderEmailAddres объекта MailItem (который формируется в скрипте scr_OutlookUtils):

var emailFrom = Message.SenderEmailAddress;
//Message - MailItem object;

В случае же Exchange аккаунтов, тут немного другой метод: вначале нам нужно получить AddressEntry а потом SMTP Address этого объекта.

"Олейник Дмитрий" написал:Отследить email-адрес, от которого отправляется письмо, вы можете

Добрый день!

А можно ИЗМНИТЬ отправителя письма. Через MS OUTLOOK (v.14.0.7128.5000) с этим проблем нет, а вот в коде не могу понять как это сделать?

Здравствуйте, AlexLS.

Посмотрите параметр Message'а - SentOnBehalfOfName:

Если указать его принудительно перед отправкой, то в сформированном письме в поле "От" можно увидеть подставленное в параметр значение:

Message.SentOnBehalfOfName = 'test1';
Message.Send();

http://i60.fastpic.ru/big/2015/0202/53/3d218290a8cab5190a0af477c4ee1553.png

"Безродный Андрей" написал:Посмотрите параметр Message'а - SentOnBehalfOfName:

Спасибо, Андрей! То что надо!!!

Показать все комментарии

Помогите разобраться, раньше юзеры на комп входили под учетной записью админа, после того как стали входить под своими у.з. при запуске terrasoft выскакивает ошибка класс не обнаружен.
v 3.0.2.66
Если меняешь у.з. юзеру на админскую, то заходит нормольно

Нравится

1 комментарий

Версия, которую Вы используете, не предназначена для работы конечных пользователей. Эта версия была выпущена для тестирования партнерами.

Смените версию на более новую.

Показать все комментарии