Как сделать проверку принадлежности пользователя определенной группе пользователей? #497495


#0 by IlyasSLVR
Мне нужно проверить принадлежит ли текущий пользователь определенной группе пользователей. Группа пользователей это справочник.
#1 by IlyasSLVR
я получаю массив групп пользователей для текущего пользователя, но как сделать проверку есть ли в этом массиве нужная мне группа?
#2 by IlyasSLVR
нет идей?
#3 by FIXXXL
как связаны пользователи и группы?
#4 by Megas
Просто тупо: глТекПоль.Родитель.имя = "Группа" Но это как то стрёмно. Задай лучше вопрос понятнее , и ответь на
#5 by FIXXXL
если подразумевается типовые пользователи и группы:    ГруппыПользователейПользователиГруппы.Ссылка,    ГруппыПользователейПользователиГруппы.Пользователь ИЗ    Справочник.ГруппыПользователей.ПользователиГруппы КАК ГруппыПользователейПользователиГруппы а дальше перебирай или жестко в запросе сразу ограничивай нужной группой
#6 by IlyasSLVR
никак чтобы было понятней вот пример кода где нужно установить проверку ГруппыТекущегоПользователя = глЗначениеПеременной("глГруппыТекущегоПользователя");    Если  ХХХХХХХХХХХХХХХ Тогда
#7 by IlyasSLVR
нужно чтобы если пользователя нет в группе УстановкаАктивностиСпецификаций была блокирована кнопка АктивностьСпецификации ГруппыТекущегоПользователя - массив груп к которым принадлежит данный пользователь
#8 by FIXXXL
что значит никак? у пользователя нет ссылки на группу, которой он пренадлежит?
#9 by FIXXXL
глГруппыТекущегоПользователя - что такое и откуда берется?
#10 by IlyasSLVR
сорри , есть ссылка на группы
#11 by Dен
У массива есть метод "Найти".
#12 by denkaz
Есть функция типовая в УПП Возвращается список значений
#13 by IlyasSLVR
вопрос снят, все решилось так:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С