Могут ли администраторы ограничить использование%AppData%?
В настоящее время у меня есть надстройка VSTO Outlook, которая использует поставщика настроек по умолчанию для управления конфигурациями. Все пользовательские конфигурации помечены в локальной области видимости и, таким образом, сохранены в%LocalAppData%. У меня есть причина изменить их на область роуминга (%AppData%), и, похоже, это работает на моем компьютере (локальный профиль), но есть некоторая неопределенность, что это может быть не так для всех.
Поэтому меня беспокоит, есть ли какой-нибудь сценарий в средах AD/GP или иным образом, если бы я переключился с Local на Roaming, где надстройка перестала бы работать из-за недоступности папки Roaming или что-то в этом роде?
Я пытался выяснить любые сценарии, подобные этому, но на самом деле единственное, что я могу найти, это то, что:
- администраторы могут отключить перемещаемые профили, что может заставить перемещаемую папку работать как локальная папка? (надстройка все еще работает локально),
- Администраторы могут ограничить размер профиля, который нарушает синхронизацию. (надстройка все еще работает локально)
- администраторы могут исключить мою папку из синхронизации (надстройка все еще работает локально)
В принципе, наихудший сценарий, который я смог придумать, заключается в том, что конфиги будут локальными для устройства, что именно так и работает сейчас, без проблем. Для тех, кто использует перемещаемые профили, если я заставлю их превышать свою квоту, это может нарушить весь профиль?
Что еще может пойти не так? Какие подводные камни мне не хватает (и как лучше их преодолеть (C# bonus))?
1 ответ
Согласно определению Microsoft определение для папки " Роуминг ":
Windows использует папку " Роуминг " для данных конкретного приложения, таких как пользовательские словари, которые не зависят от компьютера и должны перемещаться с профилем пользователя.
В соответствии с этим вы можете и должны использовать перемещаемую папку для данных приложения. Эти данные могут быть в роуминге с профилем пользователя, но они не будут удалены (и определенно не потеряют доступность) в любое время. (если пользователь не стер его или не ограничил)
В ссылке на источник вы можете заметить, что папка "Роуминг" сравнивается с "Документами и настройками" старой доброй Windows XP. определенно место для хранения данных приложений с безопасностью...