Auth API key group

auth_api_key_group
REPOSITORY
REPOSITORYOCA/server-auth
GIT
GIThttps://github.com/OCA/server-auth.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-auth/tree/19.0/auth_api_key_group
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Maksym Yankin
WEBSITE
WEBSITEhttps://github.com/OCA/server-auth
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-auth:
    - auth_api_key
odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Allow grouping API keys together.

Grouping per se does nothing. This feature is supposed to be used by
other modules to limit access to services or records based on groups of
keys.

The migration of this module from 17.0 to 18.0 was financially supported by Camptocamp.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
auth_api_key_form_view auth.api.key group Inherits auth_api_key.auth_api_key_form_view
auth_api_key_group_form_view auth.api.key.group.form (in auth_api_key_group) auth.api.key.group form New
auth_api_key_group_tree_view auth.api.key.group.list (in auth_api_key_group) auth.api.key.group list New
Models touched (2)

New fields (1)
  • auth_api_key_group_ids Many2many → auth.api.key.group
    column1='key_id' column2='group_id' comodel_name='auth.api.key.group' relation='auth_api_key_group_rel' string='Auth Groups'
Public methods (0)

No public methods.

New fields (3)
  • auth_api_key_ids Many2many → auth.api.key
    column1='group_id' column2='key_id' comodel_name='auth.api.key' relation='auth_api_key_group_rel' string='API Keys'
  • code Char
    required=True
  • name Char
    required=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/server-auth
GIT
GIThttps://github.com/OCA/server-auth.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-auth/tree/18.0/auth_api_key_group
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, thien
WEBSITE
WEBSITEhttps://github.com/OCA/server-auth
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:10
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-auth:
    - auth_api_key
odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Allow grouping API keys together.

Grouping per se does nothing. This feature is supposed to be used by
other modules to limit access to services or records based on groups of
keys.

The migration of this module from 17.0 to 18.0 was financially supported by Camptocamp.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
auth_api_key_form_view auth.api.key group Inherits auth_api_key.auth_api_key_form_view
auth_api_key_group_form_view auth.api.key.group.form (in auth_api_key_group) auth.api.key.group form New
auth_api_key_group_tree_view auth.api.key.group.list (in auth_api_key_group) auth.api.key.group list New
Models touched (2)

New fields (1)
  • auth_api_key_group_ids Many2many → auth.api.key.group
    column1='key_id' column2='group_id' comodel_name='auth.api.key.group' relation='auth_api_key_group_rel' string='Auth Groups'
Public methods (0)

No public methods.

New fields (3)
  • auth_api_key_ids Many2many → auth.api.key
    column1='group_id' column2='key_id' comodel_name='auth.api.key' relation='auth_api_key_group_rel' string='API Keys'
  • code Char
    required=True
  • name Char
    required=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/server-auth
GIT
GIThttps://github.com/OCA/server-auth.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-auth/tree/17.0/auth_api_key_group
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, thien, sonhd91
WEBSITE
WEBSITEhttps://github.com/OCA/server-auth
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:04
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-auth:
    - auth_api_key
odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Allow grouping API keys together.

Grouping per se does nothing. This feature is supposed to be used by
other modules to limit access to services or records based on groups of
keys.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
auth_api_key_form_view auth.api.key group Inherits auth_api_key.auth_api_key_form_view
auth_api_key_group_form_view auth.api.key.group.form (in auth_api_key_group) auth.api.key.group form New
auth_api_key_group_tree_view auth.api.key.group.tree (in auth_api_key_group) auth.api.key.group tree New
Models touched (2)

New fields (1)
  • auth_api_key_group_ids Many2many → auth.api.key.group
    column1='key_id' column2='group_id' comodel_name='auth.api.key.group' relation='auth_api_key_group_rel' string='Auth Groups'
Public methods (0)

No public methods.

New fields (3)
  • auth_api_key_ids Many2many → auth.api.key
    column1='group_id' column2='key_id' comodel_name='auth.api.key' relation='auth_api_key_group_rel' string='API Keys'
  • code Char
    required=True
  • name Char
    required=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/server-auth
GIT
GIThttps://github.com/OCA/server-auth.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-auth/tree/16.0/auth_api_key_group
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptcamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptcamp
COMMITTERS
COMMITTERSsbejaoui, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/server-auth
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:43
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-auth:
    - auth_api_key
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
auth_api_key_form_view auth.api.key group Inherits auth_api_key.auth_api_key_form_view
auth_api_key_group_form_view auth.api.key.group.form (in auth_api_key_group) auth.api.key.group form New
auth_api_key_group_tree_view auth.api.key.group.tree (in auth_api_key_group) auth.api.key.group tree New
Models touched (2)

New fields (1)
  • auth_api_key_group_ids Many2many → auth.api.key.group
    column1='key_id' column2='group_id' comodel_name='auth.api.key.group' relation='auth_api_key_group_rel' string='Auth Groups'
Public methods (0)

No public methods.

New fields (3)
  • auth_api_key_ids Many2many → auth.api.key
    column1='group_id' column2='key_id' comodel_name='auth.api.key' relation='auth_api_key_group_rel' string='API Keys'
  • code Char
    required=True
  • name Char
    required=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/server-auth
GIT
GIThttps://github.com/OCA/server-auth.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-auth/tree/15.0/auth_api_key_group
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptcamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptcamp
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Maksym Yankin
WEBSITE
WEBSITEhttps://github.com/OCA/server-auth
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:32
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-auth:
    - auth_api_key
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
auth_api_key_form_view auth.api.key group Inherits auth_api_key.auth_api_key_form_view
auth_api_key_group_form_view auth.api.key.group.form (in auth_api_key_group) auth.api.key.group form New
auth_api_key_group_tree_view auth.api.key.group.tree (in auth_api_key_group) auth.api.key.group tree New
Models touched (2)

New fields (1)
  • auth_api_key_group_ids Many2many → auth.api.key.group
    column1='key_id' column2='group_id' comodel_name='auth.api.key.group' relation='auth_api_key_group_rel' string='Auth Groups'
Public methods (0)

No public methods.

New fields (3)
  • auth_api_key_ids Many2many → auth.api.key
    column1='group_id' column2='key_id' comodel_name='auth.api.key' relation='auth_api_key_group_rel' string='API Keys'
  • code Char
    required=True
  • name Char
    required=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/server-auth
GIT
GIThttps://github.com/OCA/server-auth.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-auth/tree/14.0/auth_api_key_group
VERSION
VERSION 1.1.1
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp
COMMITTERS
COMMITTERSoca-travis, Weblate, OCA-git-bot, Simone Orsi
WEBSITE
WEBSITEhttps://github.com/OCA/server-auth
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-auth:
    - auth_api_key
odoo/odoo:
    - base_setup
    - base
    - web
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
auth_api_key_form_view auth.api.key group Inherits auth_api_key.auth_api_key_form_view
auth_api_key_group_form_view auth.api.key.group.form (in auth_api_key_group) auth.api.key.group form New
auth_api_key_group_tree_view auth.api.key.group.tree (in auth_api_key_group) auth.api.key.group tree New
Models touched (2)

New fields (1)
  • auth_api_key_group_ids Many2many → auth.api.key.group
    column1='key_id' column2='group_id' comodel_name='auth.api.key.group' relation='auth_api_key_group_rel' string='Auth Groups'
Public methods (0)

No public methods.

New fields (3)
  • auth_api_key_ids Many2many → auth.api.key
    column1='group_id' column2='key_id' comodel_name='auth.api.key' relation='auth_api_key_group_rel' string='API Keys'
  • code Char
    required=True
  • name Char
    required=True
Public methods (0)

No public methods.