On this page
Access & Permissions
The Menu Migration module provides granular permissions to control access to its features. These permissions allow you to assign specific capabilities to different user roles, from full administrative control to limited export or import operations.
To configure permissions, navigate to: People → Permissions and search for "menu migration".
Available Permissions
The following permissions are available:
| Machine name | Title | Description |
|---|---|---|
administer menu migration |
Administer menu migration | Grants full administrative access to the menu migration module. Bypasses any other menu_migration permission and provides access to all features and operations. |
administer menu migration export types |
Administer menu exports | Allows creating, editing, deleting, and exporting Menu Export configuration entities. Provides full control over the Menu Exports functionality. |
administer menu migration import types |
Administer menu imports | Allows creating, editing, deleting, and importing Menu Import configuration entities. Provides full control over the Menu Imports functionality. |
perform export on menu migrations |
Perform export on any Menu Exports | Grants access to the Menu Exports listing page and permission to execute exports using existing Menu Export configurations. Does not allow creating, editing, or deleting Menu Export entities. |
perform import on menu migrations |
Perform import on any Menu Imports | Grants access to the Menu Imports listing page and permission to execute imports using existing Menu Import configurations. Does not allow creating, editing, or deleting Menu Import entities. |
Tip: Users with the "Administrator" role automatically have all permissions. For non-administrative users, assign only the specific permissions needed for their workflow.
Security Note: The "Administer menu migration" permission is marked as a restricted permission due to its powerful capabilities. Exercise caution when assigning this permission to user roles.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion