Назад | Перейти на главную страницу

Удаленный сценарий EMS как запланированная задача без учетных данных

У меня есть сценарий Exchange, запуск которого я хочу запланировать раз в месяц. В нашей среде у нас есть сервер, на котором выполняются все сценарии и запланированные задачи, поэтому по политическим соображениям мне нужно запускать этот сценарий удаленно отсюда, а не на самом сервере Exchange.

Я могу настроить запланированную задачу для запуска от имени пользователя с правильными назначенными ролями Exchange. Как я могу заставить свой скрипт подключаться к Exchange неявно, используя эту учетную запись, без явного указания учетных данных? Я не хочу сохранять пароль в виде обычного текста (или имя пользователя, если на то пошло).

Это возможно?

Теперь это работает (методом проб и ошибок). Следующее решило мою проблему:

  1. В Планировщике заданий установите флажок «Запускать с наивысшими привилегиями»
  2. НЕ ИСПОЛЬЗУЙТЕ https в вашем connectionURI (это приведет к отказу в доступе, как только вы сделаете 1.)

Не знаю, сработает ли это для кого-то еще, но у меня это сработало. После проверки я обобщу свой сценарий и опубликую его здесь.