Authorization Module
Acl\AclRetriever
This class retrieves ACL (Access Control List) permissions for users in Magento 2. Developers use it to determine which resources a user or role has a...
Acl\Loader\Role
This class loads ACL (Access Control List) roles from the database and populates them into Magento's ACL system. Developers would use this when custom...
Acl\Loader\Rule
This class loads and applies ACL (Access Control List) rules from the database to control admin user permissions in Magento 2. Developers interact wit...
Acl\Role\Generic
This class serves as a wrapper for Laminas Framework's GenericRole to represent ACL (Access Control List) roles in Magento 2's authorization system. D...
Acl\Role\Group
This class represents a group-type role in Magento's ACL (Access Control List) system. It extends the generic role model and distinguishes group roles...
Acl\Role\User
This class represents a user-type ACL (Access Control List) role in Magento's authorization system. Developers use this when working with user-based p...
CompositeUserContext
This class identifies the current user in Magento 2 by checking multiple user context providers (like customer session, admin session, integration tok...
IdentityProvider
This class provides identity information for Magento's backpressure/rate limiting system. It determines whether a request comes from an authenticated...
ResourceModel\Role
This resource model manages database operations for admin roles in Magento 2's authorization system. Developers use it to interact with the authorizat...
ResourceModel\Rules
This resource model manages the persistence of ACL (Access Control List) authorization rules in Magento 2. Developers use this class when programmatic...
Role
This class represents an admin role entity in Magento 2's authorization system. Developers use it to manage and retrieve role information, including g...
Rules
This class manages authorization rules that define what resources (ACL permissions) are assigned to admin user roles in Magento 2. Developers use this...