Permissions minimum requises par l'application
Publish nécessite un certain niveau de permission que vous devez octroyez via l’application inscrite précédemment dans l'AzureAD.
La définition des permissions peut être retrouvée ici: https://learn.microsoft.com/en-us/sharepoint/dev/solution-guidance/security-apponly-azuread
Il est strictement nécessaire d'avoir une autorisation de type Lecture/Écriture.
La définition peut être réalisée sur tous les sites (Sites.ReadWrite.All) ou seulement sur les sites sélectionnés (Sites.Selected)