odoo_c2c/create_user.py

23 lines
766 B
Python

user_email = 'alaguraj0361@gmail.com'
user_password = 'password123456'
user = env['res.users'].search([('login', '=', user_email)])
if not user:
user = env['res.users'].create({
'name': 'Alaguraj',
'login': user_email,
'password': user_password,
'groups_id': [(4, env.ref('base.group_system').id)],
'company_ids': [(6, 0, env['res.company'].search([]).ids)],
'company_id': env['res.company'].search([], limit=1).id,
})
print(f"Created user {user_email}")
else:
user.write({
'password': user_password,
'groups_id': [(4, env.ref('base.group_system').id)],
'company_ids': [(6, 0, env['res.company'].search([]).ids)],
})
print(f"Updated user {user_email}")
env.cr.commit()