Add Odoo partners API user for FastAPI endpoint
This commit is contained in:
@@ -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',
|
||||
|
||||
@@ -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>
|
||||
|
||||
12
odoo/addons/partners/data/user_record_partners_api.xml
Normal file
12
odoo/addons/partners/data/user_record_partners_api.xml
Normal 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>
|
||||
Reference in New Issue
Block a user