Перейти к содержимому


Добавление ролей


Сообщений в теме: 16

#1 Алексей Великий

    Активист


  • 352 сообщений

Отправлено 20 февраля 2012 - 07:17

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

#2 1cUserAndrew

    Ветеран


  • 2 692 сообщений

Отправлено 20 февраля 2012 - 07:18

Да, правильно)))
Как приятно знать, что ты что-то узнал!

#3 Алексей Великий

    Активист


  • 352 сообщений

Отправлено 20 февраля 2012 - 11:16

Тогда еще такой вопрос. Как правильно добавить роль в типовую конфигурацию Бухгалтерия предприятия ред. 2.0 с учетом того, что для вновь добавленного пользователя будет использоваться только вновь созданная роль, а роли "Бухгалтер" и "Полные права" ему не будут включаться.

#4 BabySG

    Любитель программирования


  • 12 211 сообщений

Отправлено 20 февраля 2012 - 11:21

Надо будет прописать в модуле проверки прав пользвоателей, что эта роль будет основной.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#5 Алексей Великий

    Активист


  • 352 сообщений

Отправлено 20 февраля 2012 - 11:48

Где находится этот модуль? Я прописывал это в модуле "УправлениеПользователями". Возникает другая проблема: при запуске 1С программа выдает ошибку, что нет доступа к справочнику "пользователи". Что делаю я: разрешаю доступ к этому справочнику. Запускаю - опять нет доступа, но уже к другому. Где можно взять полный список необходимых обектов для запуска 1С Предприятия?

#6 BabySG

    Любитель программирования


  • 12 211 сообщений

Отправлено 20 февраля 2012 - 12:35

Прописали правильно. Полного списка нет - его нужно создать самому.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#7 1cUserAndrew

    Ветеран


  • 2 692 сообщений

Отправлено 20 февраля 2012 - 12:35

Не знаю, есть ли такой список...
Но, может, за основу взять какую-нибудь роль...
Например роль "Бухгалтер".
Как приятно знать, что ты что-то узнал!

#8 Алексей Великий

    Активист


  • 352 сообщений

Отправлено 20 февраля 2012 - 12:38

Просмотр сообщения1cUserAndrew (20 февраля 2012 - 12:35) писал:

Не знаю, есть ли такой список...
Но, может, за основу взять какую-нибудь роль...
Например роль "Бухгалтер".

Я так и сделал, просто у роли "Бухгалтер" есть много обектов, доступ к которым должен быть ограничен.

#9 Алексей Великий

    Активист


  • 352 сообщений

Отправлено 21 февраля 2012 - 08:29

Помогите, пожалуйста, решить следующую проблему. Я, для того, чтобы убрать у роли "Бухгалтер" обекты, доступ к которым был закрыт, видимо убрал что-то нужное. Теперь, когда создаешь нового пользователя и назначаешь ему роль "Бухгалтер" появляется ошибка:
{ОбщийМодуль.УправлениеПользователями.Модуль(209)}: Значение не является значением объектного типа (ТекущаяОрганизация)
ФормаВыбора.ТекущаяОрганизация = Справочники.Организации.ПустаяСсылка();

#10 BabySG

    Любитель программирования


  • 12 211 сообщений

Отправлено 21 февраля 2012 - 08:39

Справочник организаций доступен? Константы доступны? Параметры сеанса доступны? Общая форма доступна?
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#11 Алексей Великий

    Активист


  • 352 сообщений

Отправлено 21 февраля 2012 - 08:56

Просмотр сообщенияBabySG (21 февраля 2012 - 08:39) писал:

Справочник организаций доступен? Константы доступны? Параметры сеанса доступны? Общая форма доступна?
Спасибо! Добавил права на общие формы и ошибки пропали.

#12 Алексей Великий

    Активист


  • 352 сообщений

Отправлено 28 февраля 2012 - 11:07

По данной теме у меня возник другой вариант решения проблемы: а что, если вместо создания новой роли создать новый интерфейс и в нем убрать все лишнее?

#13 d_control

    Активист


  • 452 сообщений

Отправлено 28 февраля 2012 - 11:48

у пользователя в таком случае останется возможность добраться до запрещенных данных.
Например, через отчеты в которых можно посмотреть расшифровки сумм.. таким образом пользователь увидит какими документами были сделаны движения и, если позволяет отчет, сможет открыть документы, которые ему запрещено редактировать...

Или если пользователь сможет добраться до списка какого-нибудь из регистров накопления.. из него он также сможет открыть запрещенные ему документы.

В таком случае понятие "убрать все лишнее из интерфейса" становится не таким уж простым занятием.
А на уровне прав ликвидируются даже неявные возможности обращения к данным.

#14 Алексей Великий

    Активист


  • 352 сообщений

Отправлено 28 февраля 2012 - 13:53

Хорошо, с полезностью такого подхода все ясно. Другой вопрос: как отключить панель функций (в конфигураторе, желательно)?

#15 alexburn

    Suum cuique


  • 4 654 сообщений

Отправлено 28 февраля 2012 - 13:56

Никак.

Это стандартное поведение системы.
Героем можешь ты не быть,
Но человеком быть обязан!

Изображение
Если вам помог мой ответ, просьба сказать спасибо вот такой Изображение кнопкой рядом с сообщением.

#16 rshakiro

    Активист


  • 442 сообщений

Отправлено 28 февраля 2012 - 14:05

Просмотр сообщенияАлексей Великий (28 февраля 2012 - 13:53) писал:

Хорошо, с полезностью такого подхода все ясно. Другой вопрос: как отключить панель функций (в конфигураторе, желательно)?
Какая конфигурация? В бухгалтерии - заходишь под пользователем, нажимаешь "Настройка панель функций", снимаешь галочку "Показывать панель функций", будет Вам счастье... Вернуть "панель функций" -> Операции -> Обработки -> Панель функций
SUCCESS DOESN'T COME TO YOU …YOU GO TO IT!

#17 Алексей Великий

    Активист


  • 352 сообщений

Отправлено 28 февраля 2012 - 17:00

Просмотр сообщенияalexburn (28 февраля 2012 - 13:56) писал:

Никак.

Это стандартное поведение системы.
Но ведь можно же как-нибудь его переопределить.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных