×
×
+ Ответить в теме
Показано с 1 по 11 из 11
  1. #1
    Клерк
    Регистрация
    30.06.2008
    Сообщений
    83

    Вопрос 1С 8.1 Бухгалтерия. Как добавить Роль в конфигураторе

    Добрый день!
    Помогите, как добавить Роль в конфигураторе. Права для встроенных ролей не устраивают. Активных кнопок (добавить, добавить копированием) в раскрытом конфигураторе не вижу.
    Может, изначально что-то не так делаю?
    Поделиться с друзьями

  2. #2
    Клерк Аватар для kot
    Регистрация
    01.01.2009
    Адрес
    Россия
    Сообщений
    2,770
    Нужно открыть конфигурацию.
    Меню: Конфигурация - Открыть конфигурацию.
    Затем:
    Меню: Конфигурация - Поддержка - Настройка поддержки.

    после это станет возможно вносить изменения в конфигурацию

  3. #3
    Злой программист Аватар для tomvlad
    Регистрация
    22.12.2006
    Сообщений
    217
    Несчастная конфигурация...

  4. #4
    Клерк
    Регистрация
    18.12.2008
    Адрес
    г. Магнитогорск
    Сообщений
    55
    Делайте как пишет kot, жмите кнопку снять с поддержки.

    Мы вот как делали когда просили новые роли добавить:
    Открываем конфигурацию ищем "Общие" -> "Роли".
    В "Роли" создавали новую роль(МояНоваяРоль) копированием какой-нибудь и уже дальше редактировали права как нам нужно.
    Потом назначаем роль пользователю, заходим в конфигурацию -> выдает ошибку:
    У текущего пользователя нет доступных ролей, для запуска информационной базы.", "Недостаточно прав доступа"

    Для того чтобы избавится от этой ошибки нужно ковырять стандартную процедуру:
    Процедура ПроверитьВозможностьРаботыПользователя(Отказ) Экспорт
    Если НЕ РольДоступна("ПолныеПрава") И НЕ РольДоступна("Бухгалтер") Тогда
    Отказ = Истина;
    #Если Клиент Тогда
    Предупреждение(\\"У текущего пользователя нет доступных ролей, для запуска информационной базы.\\", 10,
    \\"Недостаточно прав доступа\\");
    #КонецЕсли
    КонецЕсли;
    КонецПроцедуры

    Сделали вот так : Если НЕ РольДоступна("ПолныеПрава") И НЕ РольДоступна("Бухгалтер") И НЕ РольДоступна("МояНоваяРоль") и тд то есть добавить таким образом свою созданную роль в данный список.

    После обновлений часто эти роли у нас слетали, мы заводили и настраивали новую роль с таким же именем, что бы процедуру не переписывать.
    Вот так может и не правильно, может кто скажет по-корявому... ну как смогли так и сделали... надеюсь поможет... удачи Вам

  5. #5
    Клерк
    Регистрация
    30.06.2008
    Сообщений
    83
    Сделал, как написал kot.
    Как и предрекал iol,Получилось "Недостаточно прав".
    Я понял, что нужно ковырять стандартную процедуру, но где ее найти, куда заходить-то, чтоб строку поправить?
    Заранее спасибо!

  6. #6
    Клерк
    Регистрация
    18.12.2008
    Адрес
    г. Магнитогорск
    Сообщений
    55
    В конфигурации идем в меню: "Правка" -> Глобальный поиск -> ищем "ПроверитьВозможностьРаботыПользователя" выбираем процедуру и правим ее
    ну или нажимаем на менюшку "Общие" правой кнопочкой -> выбираем "Открыть общий модуль" -> "Управление пользователями" там ищем эту процедуру и правим. Удачи

  7. #7
    Клерк
    Регистрация
    29.07.2008
    Сообщений
    7
    насколько я знаю пользователю можно сразу пару ролей указать. Стандартную и свою. Тоды пропустит.

  8. #8
    Клерк
    Регистрация
    18.12.2008
    Адрес
    г. Магнитогорск
    Сообщений
    55
    пропустит конечно, но если нам нужно урезать пользователю возможность просмотра или правки каких-то вещей, то стандартная роль уже мешает

  9. #9
    Аноним
    Гость

    Смешно

    Фирма 1С по поводу этого советует:
    скопировать права Бухгалтера и переименовать (ТолькоДляБухгалтера),
    править родную роль Бухгалтер - убрать все, на что нужно установить запрет (т.е. получиться должна роль с ограничениями; та, которая вам нужна),
    далее для пользователя, которому нужно установить ограниченные права, ставим роль Бухгалтер, а для всех пользователей, у которых нет ограничений - установить по две роли Бухгалтер и ТолькоДляБухгалтера.
    Общий модуль править не рекомендуется.
    При обновлении соответственно нужно снимать "галки" с измененных ролей!

  10. #10
    Клерк
    Регистрация
    10.07.2008
    Сообщений
    176
    Аноним, а когда понадобится ещё одна роль, но уже с другими ограничениями, использовать теперь уже другую встроенную?
    Эдак никаких встроенных ролей не напасёшься. Мне-то ладно - организация небольшая, а если у кого-то этих дополнительных ограниченных ролей должна быть туева хуча?

  11. #11
    vilka_2009
    Гость

    А у меня другой вопрос по правам и ролям, но тоже в тему

    Конфигурация УПП редакция 1.3 (1.3.24.2) под 8.2. Выходит ошибка при создании номенклатуры, контрагента. и загрузки файла в базу через обработку "Универсальный обмен данными в формате XML". Ошибка такая: "У пользователя недостаточно прав на исполнение операций над базой данных. Объект: ПланОбмена.ОбменУправлениеПредприятиемРозничнаяТорговля; право: Чтение" Причем пользователи разные. Ролей у них понаставлено дофига всяких разных. Может знает кто, может кто с этим сталкивался, какую роль может другую надо поставить? или доработать кодом? конфа типовая на поддержке. Вот сейчас роли с поддержки сняла и смотрю - что не так. но разобраться пока никак не могу

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы можете создавать новые темы
  • Вы можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •