Odoo – невозможно войти в систему под новым пользователем, созданным из записей данных XMLPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Odoo – невозможно войти в систему под новым пользователем, созданным из записей данных XML

Сообщение Anonymous »

Я пишу простой модуль Odoo в образовательных целях. Я хочу создать две группы и одного пользователя для каждой группы, используя следующие XML-файлы:
groups.xml:

Код: Выделить всё





Education Center



Admin




Administrator






users.xml:

Код: Выделить всё





Education Center Admin

[email protected]



Education Center Administrator

[email protected]



admin
admin
admin





super_user
super_user
super_user






А права доступа к моделям предоставляются следующим образом:
Для лучшей читабельности:
< table class="s-table">


id
имя
model_id:id
group_id:id
perm_read
perm_writeperm_create
perm_unlink




educationcenter.access_educationcenter_course_admin
access_educationcenter_course_admin
model_educationcenter_course
educationcenter. group_admin
1
0
0
0< /td>


educationcenter.access_educationcenter_course_group_admin
access_educationcenter_course_group_admin
model_educationcenter_course_group
educationcenter.group_admin
1
0
0
0


educationcenter.access_educationcenter_pay_admin
access_educationcenter_pay_admin
model_educationcenter_pay
educationcenter.group_admin
1
1
0
0


educationcenter.access_educationcenter_student_admin
access_educationcenter_student_admin
model_educationcenter_student
educationcenter.group_admin
1
0
0
0


educationcenter.access_educationcenter_teacher_admin
access_educationcenter_teacher_admin
model_educationcenter_teacher
educationcenter.group_admin
1
1
0
0


educationcenter.access_educationcenter_course_administrator
access_educationcenter_course_administrator
model_educationcenter_course
educationcenter.group_administrator
1
1
1
1


educationcenter.access_educationcenter_course_group_administrator
access_educationcenter_course_group_administrator
model_educationcenter_course_group
educationcenter.group_administrator
< td>1
1
1
1


educationcenter.access_educationcenter_pay_administrator
access_educationcenter_pay_administrator
model_educationcenter_pay
educationcenter.group_administrator
1
1
1
1


educationcenter.access_educationcenter_student_administrator
access_educationcenter_student_administratormodel_educationcenter_student
educationcenter.group_administrator
1
11
1


educationcenter.access_educationcenter_teacher_administrator
access_educationcenter_teacher_administrator
model_educationcenter_teacher
educationcenter.group_administrator
1
1
1
1


educationcenter.access_educationcenter_course_base_user
access_educationcenter_course_base_user
model_educationcenter_course
base. group_user
1
1
1
1< /td>


educationcenter.access_educationcenter_course_group_base_user
access_educationcenter_course_group_base_user
model_educationcenter_course_group
base.group_user
1
1
1
1


educationcenter.access_educationcenter_pay_base_user
access_educationcenter_pay_base_user
model_educationcenter_pay
base.group_user
1
1
1
1


educationcenter.access_educationcenter_student_base_user
access_educationcenter_student_base_user
model_educationcenter_student
base.group_user
1
1
1
1


educationcenter.access_educationcenter_teacher_base_user
access_educationcenter_teacher_base_user
model_educationcenter_teacher
base.group_user
1
1
1
1



У меня есть некоторые представления в виде дерева и формы для моих моделей.
Я могу создать новую базу данных, активировать модуль и просмотреть все представления, созданные пользователем через браузер. Но я не могу войти в систему как пользователи, созданные из XML-файлов выше. Я получаю следующую ошибку:

Код: Выделить всё

2024-04-01 13:42:48,957 2460 INFO odoo odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 9, model: res.users
2024-04-01 13:42:48,958 2460 INFO odoo odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 9, model: res.users
2024-04-01 13:42:48,960 2460 WARNING odoo odoo.http: You are not allowed to access 'User' (res.users) records.

This operation is allowed for the following groups:
- Administration/Access Rights
- User types/Internal User
- User types/Portal
- User types/Public

Contact your administrator to request access if necessary.

Implicitly accessed through 'User' (res.users).
2024-04-01 13:42:48,960 2460 INFO odoo werkzeug: 127.0.0.1 - - [01/Apr/2024 13:42:48] "POST /web/login HTTP/1.1" 403 - 16 0.020 0.578
Я вижу, что все группы и пользователи созданы в базе данных, но я не могу войти в систему как один из этих пользователей. В чем здесь проблема?

Подробнее здесь: https://stackoverflow.com/questions/782 ... ta-records
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»