In this way, users with a custom role will be able to access the API, integrations and imports (whatever their role has access to) and it should not always be an administrator who has access.
This way we avoid having to give 'admin' access to more users, such as those who only need access to integrations (A3, Shopify, etc.) or the API.