Скрыть представление формы в OpenERP (формально как Odoo)

#openerp-7 #openerp-8 #odoo

#openerp-7 #openerp-8 #odoo

Вопрос:

Как я могу скрыть представление формы на основе доступа пользователя

Я создал одного пользователя (учащегося) в системе управления школой в openerp. Пользователь Admin является пользователем по умолчанию в OpenERP. Администратор имеет все права доступа к просмотру древовидного представления и представления формы, в то время как как я могу ограничить пользователя-учащегося для просмотра только древовидного представления.

Мой вопрос в том, как я могу скрыть представление формы, когда пользователь student входит в систему.Я хотел отображать только древовидное представление, когда он или она входит в систему, в то время как администратор может отображать как представление, подобное форме, так и дерево.

Комментарии:

1. Вы можете создать защиту в файле .csv, используя разные разрешения пользователя и группы.

2. @JainikPatel это неправильный способ сделать так, чтобы это не решило мою проблему

Ответ №1:

Хорошо, для этого вам нужно назначить группы.

  • Прежде всего, пожалуйста, создайте группу из Настройки-> Пользователи-> Группы
  • Затем при создании группы нажмите на запись доступа, куда вы должны добавить свой объект, и предоставьте любую запись доступа, которую вы должны предоставить
  • Затем добавьте пользователей в определенную группу. введите описание изображения здесь
    введите описание изображения здесь

Комментарии:

1. Я уже создал группу, а также добавил в группу двух разных пользователей, таких как admin и student (обычный пользователь), также добавил права доступа для этого объекта, например, exam.master (имя объекта), но проблема не решает ее

2. Как я уже говорил выше, я пытался использовать project / task, и на моей стороне он работает правильно. Попробуйте добавить только пользователя student. Может быть, это не могло произойти из-за администратора, или я просто предполагаю.

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

4. как это сделать для пользователя student ..??

5. Просто создайте нового пользователя student, затем добавьте студента в группу, а затем войдите в систему как студент. Это обязательно сработает. Для простого примера вы даже можете попробовать на демо-пользователе.