Add Odoo partners API user for FastAPI endpoint

This commit is contained in:
Ruslan Bakiev
2026-02-03 17:42:20 +07:00
parent 17c525723e
commit be1118b569
3 changed files with 15 additions and 0 deletions

View File

@@ -12,6 +12,7 @@
''',
'depends': ['base', 'mail', 'fastapi'],
'data': [
'data/user_record_partners_api.xml',
'data/fastapi_endpoint.xml',
'security/groups.xml',
'security/ir.model.access.csv',

View File

@@ -4,5 +4,7 @@
<field name="name">Partners API</field>
<field name="app">partners</field>
<field name="root_path">/fastapi/partners</field>
<field name="user_id" ref="api_user_partners"/>
<field name="active">True</field>
</record>
</odoo>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<!-- API User for Partners/KYC -->
<record id="api_user_partners" model="res.users">
<field name="name">Partners API User</field>
<field name="login">kyc_api</field>
<field name="password">kyc_api_pass</field>
<field name="groups_id" eval="[(4, ref('fastapi.group_fastapi_endpoint_runner')), (4, ref('base.group_user')), (4, ref('partners.group_partners_manager'))]"/>
</record>
</data>
</odoo>