У меня есть сервер Microsoft Exchange для малого бизнеса, и мы только что обновили его до версии 2010. Теперь он предлагает пользователям Android:
Activate device administrator?
- Erase all data: Perform a factory reset, deleting all of your data without any confirmation
- Limit Password: Restrict the types of passwords you are allowed to use.
- Watch login attempts: Monitor failed attempts to login to the device, to perform some action
- Force Lock: Control when device locks, requiring you re-enter its password.
Мы этого не хотим. Есть ли способ в Exchange отключить это?
Это очень похоже на как отключить удаленную очистку для Exchange 2010 ActiveSync?
Короткий ответ - нет. Android будет запрашивать эти разрешения независимо от того, разрешают или запрещают политики Exchange ActiveSync возможность выполнять эти действия.
Насколько я могу судить, приложения Android ActiveSync должны требовать утверждения всех возможных разрешений, которые МОЖЕТ потребоваться для политики ActiveSync. Я думаю, что это связано с моделями разрешений Android - чтобы изменить разрешения, вам необходимо обновить приложение, и поскольку сервер Exchange, меняющий свою политику ActiveSync, физически не изменяет базовое приложение (а само приложение обычно только физически изменяется через обновления из AppStore), он должен запрашивать все разрешения заранее.
Это может сработать:
Из консоли управления Exchange:
Android запросит это разрешение, как только сервер Exchange отправит политику. Однако этого не произойдет, если сервер Exchange не отправит никакой политики. Итак, единственный известный мне способ - не назначать пользователям (в Exchange) никакой политики, включая удаление политики по умолчанию.