Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Всем привет. 

Возможно моя тема ни для кого не раскроет секрет, но я совсем недавно обратил внимание на одну интересную особенность.

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

В правах мы убираем галочку с доступа к "Дизайну" сайта, для того чтобы неопытный человек в этом деле не лез куда ему не нужно. При этом мы к примеру даем ему доступ к настройкам "Менеджеры" чтобы наш менеджер мог создавать новых.

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

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

Ваши мнения? 

Ссылка на сообщение
Поделиться на другие сайты

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

 

Чтобы "права в симпле были более правильными", надо многое переделывать, создавать роли и прочее...

 

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

 

Может, для практической работы подойдет совет: не давать доступ к странице менеджеров никому, кроме одного основного менеджера...

Ссылка на сообщение
Поделиться на другие сайты

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

 

Чтобы "права в симпле были более правильными", надо многое переделывать, создавать роли и прочее...

 

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

 

Может, для практической работы подойдет совет: не давать доступ к странице менеджеров никому, кроме одного основного менеджера...

 

А что если сделать группы для "менеджеров" и исходя из групп выдавать права. Взять за основу группы пользователей.

Ссылка на сообщение
Поделиться на другие сайты

А что если сделать группы для "менеджеров" и исходя из групп выдавать права. Взять за основу группы пользователей.

 

Делайте, думаю, многим будет интересно...

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

Ссылка на сообщение
Поделиться на другие сайты

Не идите этим путем

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

Но при этом нужно понимать как это будет в целом выглядеть, чтобы не получилось так, что некоторые возможности будут урезаны ввиду того что это не было предусмотрено

Как-то так)

 

PS красиво сказано "специально программировать"

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...