The connector works on O365 SharePoint Online.
In order to access SharePoint Online Rest API with a user account, sufficient privileges must be supplied. You may have a different account per URL if required.
To crawl SharePoint you'll need the following permissions:
In order to access SharePoint Online Rest API as an Azure AD Application, you'll need to create an Azure AD Application and add a Certificate. See the Azure AD Access for SharePoint Online Tutorial to configure it.
The Aspire SharePoint Online connector can run on either Windows or Linux. It uses the Rest API to communicate with SharePoint.