В процессе разработки программного обеспечения нам часто необходимо разработать программу фонового управления для управления интерфейсным программным обеспечением, которое мы разрабатываем, с помощью разрешений.
Когда вы разрабатываете все больше и больше программного обеспечения, ваш опыт управления также будет увеличиваться. В настоящее время, если есть единый фон управления разрешениями, заходите и управляйте. Существует единая учетная запись и единая авторизация для выполнения нескольких задач. просто отлично.
FrameWork родился из этой необходимости.
Его основная функция — интеграция модуля управления фоновыми разрешениями.
1) Он может поддерживать управление разрешениями нескольких приложений и нескольких модулей.
2) Поддерживает Access, MsSql200/2005 и Oracle9i или выше.
3) Роли используются для авторизации разрешений. Каждый пользователь может принадлежать к нескольким ролям и иметь перекрывающиеся разрешения.
4) Интеграция проста, а определение разрешений осуществляется с помощью метода httpmodule. По сути, нет необходимости изменять исходную программу, прежде чем ее можно будет интегрировать.
5) Визуальное редактирование, новые элементы управления меню и вкладками. Поддержка редактирования с помощью перетаскивания.
6) Единое управление журналом событий, все операции входа в систему имеют записи безопасности.
7) Каждый столбец каждого модуля соответствует каталогу. По умолчанию разрешения столбцов абстрактно разделены на (Просмотр/Добавить/Изменить/Удалить/Сортировать/Печать/Альтернативный A/Альтернативный B). расширено до 20. Пользовательские разрешения.
8) Разрешения для файлов каталога можно настроить через web.config в каталоге, а определенное имя файла можно напрямую установить для соответствующих разрешений.
9) Используйте бесплатный DDBuildTools (Введение в инструменты генерации кода) для генерации кода базы данных и кода фоновой страницы для быстрой разработки.
Запись обновления версии 1.0.7
1.TabOptionWebControls можно вытащить автоматически, а HeadMenuWebControls — нет.
2. Поддержка настройки разрешения параметров URL-адреса в web.config.
3. В модуле управления пользователями добавьте администратора к типу пользователей. Только администраторы и суперпользователи могут устанавливать роли. И они могут управлять только ролями, созданными самими. Суперпользователи могут устанавливать все роли для пользователей. Запретить вход в систему администраторам и суперпользователям. пользователи должны быть Только пользователи могут использовать
4. Чтобы войти в модуль управления ролями, вы должны быть администратором. Администраторы могут управлять только ролями, созданными ими самими. Суперпользователи могут управлять ролями, созданными всеми пользователями.
5. При управлении ролями разрешения роли, которые могут быть назначены текущему пользователю, не могут превышать его собственные разрешения.
6. Журнал исключений, добавьте запись URL-адреса ошибки.
7. Добавьте значок популярного меню.
8. Добавьте функцию настраиваемых разрешений, каждый модуль может настроить 20 разрешений.
9. Добавьте возможность просмотра собственного журнала входа в систему ок
10. Измените поля приложения и добавьте атрибуты «Заголовок», «Отключено» и «Только для чтения».
11. Измените класс обработки онлайн-пользователей, чтобы пользователи с истекшим сроком действия не могли быть очищены обычным способом.
12. При возникновении ошибки модификации происходит переход только к каталогу менеджера.
13.http://www.supesoft.com/bbs/disp.asp?B_T_ID=851.
14.http://www.supesoft.com/bbs/disp.asp?B_T_ID=855.
15. Исправлена ошибка, из-за которой ManagementClass не имел разрешения на чтение.
16После выбора отдела в Firefox очистите, а затем выберите отдел, текстовое поле пустое, а древовидное меню не работает при его открытии и закрытии в Forefox?
17. Поместите онлайн-кеш пользователей в единое управление кэшем.
18. Вызов кэша в единый интерфейс
19. В класс FileTxtLogs добавлен метод WriteServiceLog для записи журналов сервисной программы.
20. В модуле поля приложения щелчок по списку полей приложения недействителен.
21. Измените код модуля приложения и удалите разрешения исходного соответствующего кода модуля.
22. Изменить ошибку перекрытия разрешений нескольких ролей пользователей.
Расширять