Управление членами группы

Новые члены группы могут добавляться в любое время. Максимальное количество составляющих группы не ограничено. При удалении группы ее члены сохраняются.

Объект может принадлежать к нескольким группам.

Примечание для опытных администраторов AggreGate: доступ к членам группы не может быть осуществлен через пути контекста, такие как group_context_path.member_name. Вместо этого для доступа к ним следует использовать обычные пути членов группы. Например, даже если мы включим пользователя admin в группу usergroup1, мы не сможем получить доступ, используя путь usergroups.usergroup1.admin. Доступ осуществляется через путь users.admin.

Добавление членов в группу

Чтобы добавить новых членов группы в пользовательском интерфейсе AggreGate Server, перетащите при помощи мыши контекст в группу. Если контекст подходит для группы, он будет добавлен. Более подробное описание логики данной операции см. здесь.

Удаление членов из группы

В контексте каждого члена группы существует действие Удалить из группы (), доступ к которому осуществляется через контекстное меню в системном дереве AggreGate Client или похожие средства других клиентов.

Вложенные группы

Группы поддерживают неограниченную вложенность, то есть одна группа может быть членом другой группы, которая, в свою очередь, является членом третьей и так далее.

Информация о членстве предоставляется двумя способами:

  • Статические члены (staticMembers) содержат только непосредственных членов, явно добавленных в группу (пользователей, устройства или подгруппы).

  • Членство в группе (groupMembership) описывает фактическое членство текущего контекста во вложенных группах. Для контекста, принадлежащего вложенной подгруппе, groupMembership включает подгруппу и полную цепочку ее родительских групп вплоть до группы верхнего уровня (корневой группы).

Was this page helpful?