Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Exchange Server (http://forum.oszone.net/forumdisplay.php?f=76)
-   -   [решено] группа Exchange ActiveSync (http://forum.oszone.net/showthread.php?t=208331)

junior-ua 06-06-2011 00:45 1689022

группа Exchange ActiveSync
 
Всем привет!

Установлен Exchange 2010 + Win2008R2 (AD). Можно ли как-то создать группу для ActiveSync, т.п. создается новый почтовый ящик (автоматом нет прав на ActiveSync) и при введение его в определенную группу(в которой даны права на Sync), он получит доступ.
Пользовался поисковиком но безрезультатно или ткните пальцем куда копать. Прошу помощи.

Спасибо.

QRS 06-06-2011 22:52 1689628

Насколько я помню, ASync - атрибут пользователя и лицензируемая (многие элементы требуют Ent CAL - будьте осторожны) возможность Exchange.
Можно предложить создать две политики ASync - в одной (default) прописать минимальные возможности, а в другой (для группы) указать необходимые параметры.

junior-ua 07-06-2011 11:27 1689823

Спасибо.

Я так понял политика именно в Exchange 2010. Но вот пока не могу найти как привязать ее к группе пользователей, отдельно на ящик указывается, а вот на группу пока не нашел. Подскажите, пожалуйста.

junior-ua 07-06-2011 14:08 1689939

Нашел. Вроде вот ето:


В этом примере добавляется фильтрованный список пользователей в политику почтовых ящиков Exchange ActiveSync с названием Contoso.


Get-Mailbox | where { $_.CustomAttribute1 -match "Manager"
} | Set-CASMailbox -activesyncmailboxpolicy(Get-ActiveSyncMailboxPolicy "Contoso").Identity

Примечание.

Атрибутом CustomAttribute1 можно заменить любое из свойств объекта Get-Mailbox. Чтобы просмотреть полный список, введите: Get-Mailbox username |fl

junior-ua 07-06-2011 18:21 1690140

Не тут то было... Создал группу Mobile и ящик Test ( в настройках ящика указала политику Default в которой все урезал т.п. подключиться невозможно) и создал политику Async в которой дал права идетчны Default при первом запуске (рабочий). Выполнил команду в Exchange Console: Get-Mailbox | where { $_.CustomAttribute1 -match "Mobile"
} | Set-CASMailbox -activesyncmailboxpolicy(Get-ActiveSyncMailboxPolicy "Async").Identity

Но вот я заметил одну вещь, что этот фильтр присваивает по атрибуту CustomAttribute1 . Прописываю этот атрибут в группе Mobile ( extensionAttribute1 Mobile). Но он автоматом не прописывается если я например добавлю пользователя в группу и если вручую всеравно не работает. Что-то мне подсказывает, что я не то делаю или Вас коллега QRS не так понял :)

Заранее Всем Спасибо.

zero55 08-06-2011 07:34 1690421

немного не туда копаете.

Нужно по расписанию запускать скрипт который будет искать всех пользователей в произвольной группе (memeberOf) и после нахождения проверять включен ли у них ActiveSync.
Если не включен то включать.

junior-ua 08-06-2011 08:14 1690431

В скриптах я не очень. Не могли бы Вы дать пример скрипта или ссылку на что-то похожее.

Но это при условии что у всех он отключен, а если почтовых ящиков 200-300 или больше ( в моем случае не много), то ручками всем отключить ActiveSync потребуется время :) Вроде как есть команда которая всем отключает Async

И еще, как при создание нового почтового ящика не включался ActiveSync ( я понимаю что можно все вручную сделать, но интересно можно ли такое сделать).

zero55 08-06-2011 15:37 1690736

Обещать не буду но постараюсь до конца недели выложить скрипт у себя в блоге

Если на вскидку то скрипт будет выглядеть как то вот так...

# берем пользователей только из определенной группы
$allMembers = Get-DistributionGroupMember -Identity 'ActiveSync Users'
foreach ($member in $allMembers) {
# включаем у них актив синк
$member | Set-CASMailbox –ActiveSyncEnabled $true
# выводим отчет на экран
Get-CASMailbox $member.Name | Select-Object Name, ActiveSyncEnabled
}

Тут не предусмотрено только проверки ключено или нет.

junior-ua 09-06-2011 07:42 1691209

Спасибо. Буду пробовать


Время: 06:52.

Время: 06:52.
© OSzone.net 2001-