Integration of Office 365 for Read-Only Access via a Service

Dani Azevedo 0 Points de réputation
2024-08-21T07:56:51.46+00:00

Hello,

I am looking to read an Office 365 file stored on OneDrive or SharePoint through a third-party service in order to display it on a website.

I understand that there are APIs available for this.

My question is: Should I use a delegated access token or an app-only token for authentication?

From what I understand, a delegated access token triggers a confirmation modal that requires user consent. Is there any way to bypass this modal?

Thank you for your assistance.

Best regards,

Dani

Microsoft 365 et Office | Installer, entrer des clés, activer | Pour le business | Windows
Centre communautaire | Discuter du site Q&A | Prise en main de Q&A
{count} votes

2 réponses

  1. Alexis Thorez 11,060 Points de réputation
    2024-08-21T09:06:15.7733333+00:00

    Merci pour ces précisions Dani.

    Avez-vous pensé a cette solution:

    A bientôt

    Alexis

    Si cette réponse a répondu à votre question, veuillez « Accepter comme réponse » et voter en utilisant « Pouce levé » afin que la pertinence de ce message s’améliore lorsque quelqu’un dans la communauté recherche une requête similaire.

    image (2)


  2. Alexis Thorez 11,060 Points de réputation
    2024-08-21T08:16:32.4266667+00:00

    Bonjour Dani,

    Merci d'avoir sollicité la communauté Q&A France.

    Pour accéder aux fichiers, vous aurez besoin d’un jeton d’accès.. Vous pouvez choisir entre un jeton d’accès délégué et un jeton réservé à l’application.

    Le jeton d’accès délégué nécessite le consentement de l’utilisateur, ce qui peut déclencher une fenêtre de confirmation, en revanche, le jeton réservé à l’application ne nécessite pas d’interaction utilisateur.

    Si vous souhaitez contourner la fenêtre de confirmation, privilégiez le jeton réservé à l’application.

    L’API REST OneDrive fait partie de l’API Microsoft Graph, qui permet à votre application de se connecter au contenu stocké dans OneDrive et SharePoint.

    Elle est partagée par OneDrive, OneDrive Entreprise, les bibliothèques de documents SharePoint et les groupes Office.

    Vous pouvez lire et stocker le contenu dans ces emplacements en utilisant le même code.

    En complément voici quelques articles qui pourraient vous être utiles:

    A bientôt

    Alexis

    Si cette réponse a répondu à votre question, veuillez « Accepter comme réponse » et voter en utilisant « Pouce levé » afin que la pertinence de ce message s’améliore lorsque quelqu’un dans la communauté recherche une requête similaire.

    image (2)


Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur.