helpf.pro
Регистрация

v8.3: Объединение ролей.

Argavein
14.04.2016 11:54Прочитано: 4582

Доброго времени суток!

У пользователя несколько ролей(довольно много), хотелось бы все его роли объединить в одну. Можно ли это как то сделать средствами 1с или возможно обработки какие нибудь есть? Буду рад услышать любую идею.

Yandex
Возможно, вас также заинтересует
Реклама на портале
Argavein
14.04.2016 12:13Ответ № 1

Сразу еще вопрос, описание прав роли можно сохранить в xml файл, можно ли отредактировать этот xml файл и загрузить к примеру для другой роли?

E_Migachev
14.04.2016 14:19Ответ № 2

наверняка там есть пересекающиеся моменты по доступам.... думаю вряд ли получится объединить

проще создать новую, ограничить ее и далее путем тестов открывать необходимое

Argavein
14.04.2016 14:42Ответ № 3

Вы все правильно думаете, пользователю присвоено куча ролей, они пересекаются и т.п. Но я не знаю какие права должны быть точно у пользователя. Я знаю что нужно убрать доступ к нескольким документам. Причем к одному документу может быть доступ к примеру на изменение по нескольким ролям. Эти роли также могут быть присвоены и другим пользователям, поэтому редактирование имеющихся ролей будет не совсем верно. Хочу создать новую роль с теми же доступами, и её уже редактировать. Вручную это делать очень муторно вот и спрашиваю есть ли какой либо способ это автоматизировать или ускорить?

E_Migachev
14.04.2016 19:40Ответ № 4

Типовой функционал сравнения-объединения конфигураций в плане Ролей дает очень скудный функционал. Данная обработка позволяет упростить процедуру обновления Ролей.

Воспользуемся стандартной возможностью выгрузкой/загрузкой файлов конфигурации. Итак, у нас имеется доработанная типовая конфигурация, которую необходимо обновить в связи с выходом нового релиза. Для обновления ролей с помощью данной обработки необходимо:

Выгрузить роли типовой конфигурации текущего релиза в некоторую папку (Конфигурация – Выгрузить файлы конфигурации…);

Выгрузить роли текущей доработанной конфигурации в другую папку;

Выгрузить роли новой типовой конфигурации в третью папку;

Создать еще одну папку, в которую потому будем помещать роли обновленной конфигурации;

В обработке настроить пути ко всем четырем папкам по кнопке «Настройка папок»;

Нажимаем «Обновить файлы». Список файлов заполнится всеми файлами *.xml совпадающими по именам в первых 3-х папках;

Выбираем роль для сравнения, выбрав нужную сроку списка;

Нажимаем «Сравнить роли». Произойдет чтение файлов с ролями и выведется дерево сравнений;

Необходимо настроить, что попадет в итоговую роль. Если поставить галочку, то это означает, что данные попадут из третье роли; отсутствие галочки означает, что данные попадут из второй роли. После сравнения ролей, галочки автоматически проставятся, в зависимости от того, какая роль изменена.

Для формирования новой роли, нужно нажать «Сформировать роль». Файл сформируется в четвертой папке.

В заключение необходимо загрузить новые роли (Конфигурация – Загрузить файлы конфигурации…).

Файл: Obrabotka_dlya_sravneniya-obyedineniya_roley.rar 

Argavein
15.04.2016 10:23Ответ № 5

В 8.3 вроде как нельзя выгрузить файлы конфигурации отдельно, только полностью всю конфу. Или я ошибаюсь?

all4cf
20.04.2016 17:26Ответ № 6

Выгрузить всю и взять файлы ролей

Argavein
25.04.2016 09:31Ответ № 7

А как потом загрузить файл роли?

all4cf
25.04.2016 11:50Ответ № 8

ну у тебя будет выгрузка конфигурации, просто замени в ней нужные тебе файлы и загрузи

Подсказка: Вы можете приложить к ответу файл или изображение щелкнув по значку или в редакторе.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.