PowerShell Assistant – приложение для управления учетными записями Outlook Live
PowerShell Assistant (PSA) – это приложение для Microsoft Office Access 2007 с открытым кодом, которое призвано помочь:
- Импорт любого типа файлов, который поддерживается MS Access (XLS, CSV и т.д.), включая подключение к базе данных SQL или списку Microsoft Office Sharepoint Server
- Синхронизация импортированного списка с внутренней базой данных (добавляются только новые записи, обновляются только измененные поля в существующих записях)
- Распечатка карточек с данными входа, в индивидуальном порядке или списком, основанным на результатах поиска (набор критериев или поиск по подстроке)
- Отправка сообщений электронной почте на основе критериев (выборки), упомянутых в предыдущем пункте (без групп распространения) с сохранением истории (необходим SMTP-сервер)
- Подготовка CSV-файла в формате Powershell с учетом разницы формата добавления/обновления
- Поддержка шаблонов команд PowerShell, настроенных под нужды учебного заведения
- Создание всех необходимых файлов для запуска процесса создания и обновления учетных записей (CSV_parser.ps1, PS-сценарии с разбиением CSV-файлов на несколько для поддержки многопоточного режима, непосредственно списки в CSV-формате и т.д.)
- Подготовка сценария создания групп распространения (списков рассылки – динамических и стандартных). Включение пользователей в группы основано на наборе параметров (академическая группа, факультет и т.д.). Эти данные автоматически извлекаются из базы данных.
- Создание учетных записей Active Directory, сохраняемых в организационном подразделении [Учебное заведение]->[Факультет]->[Академическая группа]->Пользователь
- Запуск сценариев PowerShell прямо из приложения (автозапуск консоли PS с запросом учетных данных – можно сохранить эти данные в шаблонах PS и запрос выдаваться не будет)
- Сохранение журнала выдачи персональных карточек с учетными данными. Журнал построен на базе GUID, что позволяет синхронизировать графики выдачи между разными филиалами.
PowerShell Assistant обладает рядом полезных характеристик:
- Многоязычность – любой язык интерфейса может быть добавлен по запросу
- Настраиваемый – Вы можете устанавливать многие параметры, которые влияют на работу приложения, без редактирования кода
- Обновляемый – данные учебного заведения вынесены из основного файла, поэтому процесс обновления основного приложения становится проще
Для того, чтобы загрузить программу и получить дополнительную информацию, а также принять участие в обсуждении и задать вопрос, присоединяйтесь к группе http://psassistant.groups.live.com . Также Вы можете воспользоваться порталом CodePlex сообщества Microsoft разработчиков приложений с открытым кодом по адресу http://psa.codeplex.com/ для загрузки приложения и документации, а также сообщения о проблемах и обсуждения приложения.Необходимо настроить компьютер, на котором будет запускаться PSA, для работы с Remote PowerShell. Инструкции по настройке расположены по адресу http://help.outlook.com/ru-ru/140/cc546278(en-us).aspx .
Похоже — действительно, полезная программа. Достаточна для локального администрирования? Наиль, MIC КГУ.
Вполне! В самый первый раз она была разработана именно для КГУ и учетки во время открытия MIC мы выдавали именно с ее помощью.
Кстати, в Windows 7 и Windows Server 2008 R2 единственная настройка, которую необходимо сделать — это запустить PowerShell с правами администратора и выполнить командуSet-ExecutionPolicy RemoteSigned