none
Powershell и автоматизация увольнения сотрудника RRS feed

  • Вопрос

  • Добрый день Господа, возник такой вопрос, никто не занимался автоматизацией увольнения сотрудника

    Идея в следующем. При удаление сотрудника надо:
    1. Получить права владельца на определенную папку, наследоваться их и удалить определенные папки
    2. Получить права владельца на определенную папку, наследоваться их и вызвать внешнею программу архивации с параметрами
    3. Перенести полученный архив в удаленную папку и удалить папку из пункта 2.
    4. Экспортировать всю почту с почтового ящика уволившегося сотрудника. Предварительно выдав Full Access своей учетной записи (она имеет, права под кем будет запускаться повершелл достаточны для этого действия)
    5. Сделать disable учетной записи уволившегося сотрудника

    6. Опционально: Возможно ли средствами Powershell автоматически вносить данные в порталы Sharepoint

    Впринципе как я понимаю это все может сделать powershell, на входе получая переменую в виде логина сотрудника, вопрос какой командой можн изменить владельца папки на удаленой шаре и пронаследовать их (права под кем запускаеться повершелл достаточны для этих действий)?

    Как выдать full access на mail box и сделать экспорт данных ? Как отключить почтовый ящик, принципе я где то видел команду, но был бы рад если бы кто-то освежил память

    как там определять переменные ?
    30 сентября 2009 г. 6:18