Choose delegated access unless the product truly acts alone
Delegated permissions let the app act within both the signed-in user's rights and the granted scopes. Application permissions let a service act without that user and generally require administrator consent, so they are not a shortcut for normal account connection.