Thanks for the reply @amithvs - I am using Application ID and secret Auth in O365 scope, so i enabled the Delegated type permissions based on this documentation - Upload small files - Microsoft Graph v1.0 | Microsoft Learn
These are the current API permissions in AD
Do you know if delegated permissions will also work? or does this need to be setup with Application level permissions in order to upload files or create folders in a SharePoint site?