Admin Permissions (ACL)

B2B Quote adds granular admin permissions so you can give sales/support users access without full admin rights.

Where To Configure Roles

In Magento Admin go to:

  • System > Permissions > User Roles (create/edit a role)
  • System > Extensions > Integrations (if you use integration tokens)

The permissions below show up under B2B Quotes in the role resource tree.

Admin Menu (What Maps To What)

Admin Menu Required ACL
B2B Quotes > Analytics Dashboard MageB2B_B2BQuote::dashboard (granular: dashboard_view, dashboard_export)
B2B Quotes > Quotes MageB2B_B2BQuote::quotes_manage (often combined with quotes_view/quotes_save)
B2B Quotes > Projects MageB2B_B2BQuote::projects
B2B Quotes > Quote Statuses MageB2B_B2BQuote::statuses
B2B Quotes > Status Transitions MageB2B_B2BQuote::transitions
B2B Quotes > Quote Categories MageB2B_B2BQuote::categories
B2B Quotes > Quote Tags MageB2B_B2BQuote::tags
B2B Quotes > Quote Fees MageB2B_B2BQuote::quote_fees
B2B Quotes > Pricing Rules MageB2B_B2BQuote::rules_pricing
B2B Quotes > Workflow Rules MageB2B_B2BQuote::rules_workflow
B2B Quotes > Configuration MageB2B_B2BQuote::config

Main ACL Resources

Permission What It Controls
MageB2B_B2BQuote::dashboard_view View analytics dashboard
MageB2B_B2BQuote::dashboard_export Export dashboard data
MageB2B_B2BQuote::quotes_manage Access quote management UI
MageB2B_B2BQuote::quotes_view View quotes
MageB2B_B2BQuote::quotes_save Save/update quotes
MageB2B_B2BQuote::quotes_delete Delete quotes
MageB2B_B2BQuote::messages Manage quote messages
MageB2B_B2BQuote::attachments_view View/download attachments
MageB2B_B2BQuote::attachments_upload Upload attachments
MageB2B_B2BQuote::attachments_delete Delete attachments
MageB2B_B2BQuote::quotes_merge Merge quotes
MageB2B_B2BQuote::quotes_split Split quotes
MageB2B_B2BQuote::projects Projects
MageB2B_B2BQuote::statuses Statuses
MageB2B_B2BQuote::transitions Status transitions
MageB2B_B2BQuote::categories Categories
MageB2B_B2BQuote::tags Tags
MageB2B_B2BQuote::quote_fees Quote fees
MageB2B_B2BQuote::rules_pricing Pricing rules
MageB2B_B2BQuote::rules_workflow Workflow rules
MageB2B_B2BQuote::config System configuration section

Tip: Align ACL With REST API Access

If you use the REST API Add-On (package mageb2b/b2b-quote-api), admin/integration endpoints are protected by the same ACL resources. Keep your integration user’s permissions minimal:

  • Prefer MageB2B_B2BQuote::quotes_view for read-only integrations
  • Add MageB2B_B2BQuote::quotes_save only when the integration needs to update quotes

See:

Found an issue with this documentation? Let us know