Вход | Регистрация



расширение + роли

расширение + роли
Я
   shergar
 
24.10.16 - 11:54
Кто делала в расширении конфы новые роли и присваивал их пользователям? У вас получилось?
 
 
   Dmitrii
 
1 - 24.10.16 - 11:58
(0) Это статистическое исследование?
   Fedor-1971
 
2 - 24.10.16 - 12:00
(0) Зачем новую роль делать в расширении? В чём глубинный смысл?
   Мойдодыр
 
3 - 24.10.16 - 12:01
(2) Типовую не трогать
   shergar
 
4 - 24.10.16 - 12:01
(1) у меня не получилось, реально это сделать или нет
   shergar
 
5 - 24.10.16 - 12:01
(3) + 1
   Dmitrii
 
6 - 24.10.16 - 12:02
(3) В (2) речь про то, что можно в расширении типовую роль перефигачить вместо создания отдельной роли.
   Dmitrii
 
7 - 24.10.16 - 12:08
(4) >> у меня не получилось

Выдержка из правил:
Рекомендации: Как задать вопрос по теме 1С или советы новичку.
Четко сформулируйте свой вопрос.
Тема должна отражать суть сообщения. Не допускаются темы типа ... "не получается"...
Не ставьте "общих" вопросов. ... скажите, какие у Вас есть идеи.
Чем полнее вы опишите свою проблему, тем быстрее Вам смогут помочь. Следующие пункты помогут Вам сориентироваться, какая информация наиболее важна.
Если у Вас проблемы при работе с конкретной конфигурацией
Является ли конфигурация полностью стандартной, модифицированной или полностью самописной.
Для стандартных программ обязательно укажите редакцию «Бухгалтерия 455», «Торговля 932», «Зарплата и Кадры 243» и т.д.
Укажите, в какой момент происходит ошибка: «при формировании отчета, при проведении, при работе со справочником», и не забудьте указать каким именно.
Опишите, в чем заключается ошибка.
Если вы не можете реализовать задуманный код
Обрисуйте задачу в целом: «Пишу складскую программу»
Укажите конкретную задачу: «Хочу выбрать из регистра следующую информацию…» – возможно, Вам дадут рекомендации не только как исправить ошибку, но и как более грамотно реализовать задачу
Укажите в чем проблема: «Но в результате сумма остается нулевой»
Если Вы вносите исправления в стандартную конфигурацию, укажите в какую (см. п. 3.2)
Укажите, какие компоненты используете (Бухгалтерию, Оперативный учет, Расчет, УРБД)
Если проблема с конкретным кодом приведите листинг программы, но придерживайтесь принципа разумной достаточности – ошибку проще найти в небольшом листинге, чем изучать весь модуль.
   shergar
 
8 - 24.10.16 - 12:08
(6) в УНФ мало видов ролей, а для каждого нужно очень разнообразная доступность ролей
RLS в расширении работает?
   shergar
 
9 - 24.10.16 - 12:15
(7) Создаю новую роль в расширении с доступом только к некоторым объектам. Теперь момент как присвоить эту роль пользователю: что нашла на зазеркалье http://v8.1c.ru/o7/201603ext/index.htm
"Роли, созданные в расширениях, вы можете добавить пользователю только программно."
Куда их добавлять программно???
   Мойдодыр
 
10 - 24.10.16 - 12:16
Режим совместимости конечно 8.3.9?
 
 Рекламное место пустует
   Fedor-1971
 
11 - 24.10.16 - 12:16
(3) ТС хочет сделать именно новую роль в расширении, зачем?

(9) в список доступных ролей пользователя. Только объясни зачем НОВУЮ роль делать в расширении, она твоя и обновления на неё не распространяются
   shergar
 
12 - 24.10.16 - 12:17
(7) Так же, если роль присваиваешь в профилях групп доступа, выдает ошибку, что объект "Новая_роль" не зарегистрирован
   shergar
 
13 - 24.10.16 - 12:19
(10) пробовала разный
   shergar
 
14 - 24.10.16 - 12:21
(11) допустим кладовщик, у него должен быть доступ только к двум докаи и двум справочникам.
Работник на станке, доступ только к одному документ.
зачем обновления на роль?
   Мойдодыр
 
15 - 24.10.16 - 12:22
(13) Только на 8.3.9 без режима совместимости
   Fedor-1971
 
16 - 24.10.16 - 12:31
(14) для разделения функционала:
1-я роль Кладовщик - получил свои справочники и доки
2-я роль Станочник - получил свой док и доступ к справочнику на чтение

Обеими ролями рулишь ты и все замороки с динамическим переопределением лишние, через год вспомнишь про расширение прилепленное к роли (100% будешь иметь вынос мозга и самое последнее что проверишь - это расширение)?

при наличии одной роли на двоих как определить кто залогинился? Мало того, системе придётся перестроить интерфейс после присвоения роли

(9)+ вот сюда пробуй добавлять:
ПользовательИнформационнойБазы (InfoBaseUser)
Роли (Roles)
Использование:

Только чтение.
Описание:

Тип: РолиПользователя.
Содержит коллекцию ролей пользователя информационной базы.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Примечание:

Доступно только пользователю с административными правами
   Dmitrii
 
17 - 24.10.16 - 12:37
(12) >> если роль присваиваешь в профилях групп доступа, выдает ошибку, что объект "Новая_роль" не зарегистрирован

Выполни обновление служебных данных. Обработка ИнструментыРазработчикаОбновлениеВспомогательныхДанных.epf или запустить конфигурацию с параметром ЗапуститьОбновлениеИнформационнойБазы.
   Dmitrii
 
18 - 24.10.16 - 12:45
(9) >> Куда их добавлять программно???

Сюда:
Общий модуль УправлениеДоступомПереопределяемый.
Процедура ПриЗаполненииПоставляемыхПрофилейГруппДоступа(ОписанияПрофилей, ПараметрыОбновления) Экспорт
Либо добавляешь свой код прямо в неё, любо влепляешь вызов своей процедуры, где прописываешь что-то типа (процедура УдалитьРольИзОписанияПрофиля у меня отдельно описана):

 Для каждого ОписаниеПрофиля Из ОписанияПрофилей Цикл
  // Описание для заполнения профиля "Главный бухгалтер".

   Если ОписаниеПрофиля.Наименование = "Главный бухгалтер" Тогда
     ОписаниеПрофиля.Роли.Добавить("ПравоРучнойКорректировкиДвиженийДокументов");
  // Описание для заполнения профиля "Бухгалтер".

   ИначеЕсли ОписаниеПрофиля.Наименование = "Бухгалтер" Тогда
     ОписаниеПрофиля.Роли.Добавить("ЧтениеДанныхСотрудников");
УдалитьРольИзОписанияПрофиля(ОписаниеПрофиля, "ДобавлениеИзменениеДанныхСотрудников");
   КонецЕсли; 
 КонецЦикла;
   shergar
 
19 - 24.10.16 - 17:32
(15) 8.3.9 нет такой
   shergar
 
20 - 24.10.16 - 17:32
(15) Не использовать, это и есть 8.3.9, да?
   shergar
 
21 - 17.11.16 - 18:35
Присвоить роль созданную в расширении получилось, но ограничения и права этой роли не работают.
Есть такие кто действительно настроил созданную роль в расширении??


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует