11 Настройка прав доступа к проекту
Среда разработки Unimod PRO 2 предоставляет возможность ограничивать права доступа к разрабатываемому проекту. Это позволяет предотвратить несанкционированный доступ и изменение проекта, а также разграничить права участников проекта в соответствии с их зонами ответственности и выполняемыми обязанностями. Для ограничения доступа к проекту и отдельным возможностям среды разработки предусмотрены три режима безопасности: открытый, однопользовательский и защищенный.
Открытый. По умолчанию технологический проект создается в открытом режиме, который не содержит никаких ограничений, а проект может быть открыт и изменен любым пользователем, у которого появился к нему доступ.
Однопользовательский. В однопользовательском режиме доступ к проекту ограничивается одним пользователем, которому будут доступны все возможности среды разработки, за исключением настроек безопасности. Этот режим подходит, если пользователь разрабатывает проект один и ему не требуется сложная настройка многопользовательского режима, а достаточно просто защитить проект паролем. В данном режиме сложность, срок действия пароля и прочие параметры учетной записи пользователя не проверяются. Из однопользовательского режима проект можно перевести только в открытый режим.
Защищенный. В защищенном режиме в качестве администратора выступает пользователь, который активировал данный режим. После активации режима потребуется указать свой логин и пароль, которые будут в последующем использоваться для открытия проекта. В проекте у администратора имеется возможность создавать роли пользователей с ограниченными правами на использование возможностей среды разработки, управлять пользователями и назначенными им ролями, настраивать требования к паролям пользователей и периодичности их обновления, а также настраивать параметры сохранения событий системы безопасности. При этом доступ к технологическому проекту у администратора ограничен, он может видеть дерево проекта и дерево конфигурации, открывать формы настройки параметров конфигурации, но не может открывать элементы проекта и вносить в них изменения. У администратора открыт доступ только к диагностическим возможностям.
Для доступа к проекту в защищенном режиме администратор каждому новому пользователю выдает логин и пароль, заданный им в настройках безопасности. При первом открытии проекта в среде разработки новый пользователь должен изменить свой пароль, что позволяет предотвратить неправомерный доступа администратора к проекту под чужой учетной записью. Пользователь может сменить свой пароль в любое время работы над проектом либо должен будет это сделать, если администратор выставил ограниченный период для его обновления. В среде разработки пользователю будут доступны ее возможности, в соответствии с присвоенной ему ролью.
Из защищенного режима проект может быть переведен только в открытый режим и только администратором. При этом данные о пользователях будут удалены, но роли с закрепленными за ними функциями среды разработки останутся сохраненными в проекте и будут доступны при последующем переходе в защищенный режим.
