In order to use the OAuth2.0 client credentials (aka "Application-only access" or access to the service account, depending on what documentation you are reading), the administrator for each lease will have to indicate which areas of your daemon process users may have in their rent. End users cannot transfer these rights to the code itself (as far as I know, at least).
, , , Graph API , Office 365, . , , Office 365. - , , , Microsoft.: -)