AuthorizationService
Magento\Integration\Model\AuthorizationService
What it does
This service manages ACL (Access Control List) permissions for integrations in Magento 2.
Developers use this class to grant specific API resources, grant all permissions, or remove permissions from an integration by creating and managing authorization roles.
It's commonly used when programmatically setting up third-party integrations that need access to specific store data and operations.
Public Methods
- grantPermissions()
- grantAllPermissions()
- removePermissions()