Hi @von Lachner, Matthias ,
Thank you for posting in this community.
To perform actions such as connecting to a site, creating/changing/deleting folders and files, and granting permissions, the Sites.FullControl.All permission is indeed required. This permission allows your application to have full control over all SharePoint sites and lists.
In order to be able to access any target site, you'll need a tenant global admin or an application with Sites.FullControl.All application permission to grant explicit permissions for the selected target sites.
The issue you're facing with admin consent is common in large enterprises. Without admin consent, your app won't be able to obtain these higher-level permissions, especially the Sites.FullControl.All permission. If admin consent isn't available, you might need to work with your admin team to get this permission granted to your application.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.