AllGroups: ISecuritySubjects;
Свойство AllGroups возвращает коллекцию всех групп пользователей, доступных в текущем репозитории.
Данная коллекция включает в себя все группы пользователей, созданные в текущем репозитории, а также все доменные группы пользователей.
Sub Main;
Var
MB: IMetabase;
MS: IMetabaseSecurity;
Groups: ISecuritySubjects;
Group: ISecuritySubject;
Begin
MB := MetabaseClass.Active;
MS := MB.Security;
Groups := MS.AllGroups;
For Each Group In Groups Do
Debug.WriteLine(Group.Name);
End For;
End Sub Main;
После выполнения примера в консоль среды разработки будут выведены наименования всех групп пользователей, которые доступны в текущем репозитории.
См. также: