Magento_Backend module

The Magento_Backend module contains common infrastructure and assets for other modules to be defined and used in their administration user interface (UI).

The Magento_Backend module does not contain anything specific to other modules. Among many things it handles the logic of authenticating and authorizing users.

Installation details

Before disabling or uninstalling this module, note that the following modules depends on this module:

For information about module installation in Magento 2, see Enable or disable modules.

Structure

Beyond the usual module file structure the module contains a directory Service/V1.

Service/V1 - contains logic to provide a list of modules installed in Magento.

For information about typical file structure of a module in Magento 2, see Module file structure.

Extensibility

Extension developers can interact with the Magento_Backend module. For more information about the Magento extension mechanism, see Magento plug-ins.

The Magento dependency injection mechanism enables you to override the functionality of the Magento_Backend module.

Events

The module dispatches the following events:

For information about an event in Magento 2, see Events and observers.

Layouts

This module introduces the following layouts and layout handles in the view/adminhtml/layout directory:

For more information about layouts in Magento 2, see the Layout documentation.

UI components

You can extend Magento_Backend module using the following configuration files:

For information about UI components in Magento 2, see Overview of UI components.

Additional information

For information about significant changes in patch releases, see Release information.

data-slots=text
The version of this module is 102.0.8.