Authentification App-Only SharePoint pour ReplaceMagic
Configuration de l’accès App-Only lorsque l’authentification héritée est désactivée
Télécharger ReplaceMagic Vidéos : comment utiliser ReplaceMagic
L’authentification App-Only permet à ReplaceMagic de se connecter à SharePoint Online sans utiliser de compte utilisateur — elle utilise à la place une identité d’application enregistrée avec ses propres autorisations. Il s’agit de l’approche recommandée lorsque votre locataire a désactivé les protocoles d’authentification hérités.
Important : Dans le cas où le mode d’authentification héritée est désactivé pour vos sites SharePoint.Article Microsoft : https://docs.microsoft.com/en-us/sharepoint/dev/solution-guidance/security-apponly-azureacs :
SharePoint App-Only est le modèle plus ancien, mais toujours très pertinent, pour configurer des principaux d’application. Ce modèle fonctionne aussi bien pour SharePoint Online que pour SharePoint 2013/2016 local, et est idéal pour préparer vos applications à la migration depuis SharePoint local vers SharePoint Online. Les étapes ci-dessous montrent comment configurer un principal d’application avec des permissions de contrôle total sur le locataire, mais vous pouvez évidemment n’accorder que des permissions de lecture avec cette approche.
Configuration d’un principal App-Only avec des permissions sur le locataire
Naviguez vers un site de votre locataire (ex. : https://contoso.sharepoint.com) puis accédez à la page appregnew.aspx (ex. : https://contoso.sharepoint.com/_layouts/15/appregnew.aspx). Sur cette page, cliquez sur le bouton Générer pour générer un identifiant client et un secret client, et remplissez les informations restantes comme indiqué dans la capture d’écran ci-dessous.


L’étape suivante consiste à accorder des permissions au principal nouvellement créé. Étant donné que nous accordons des permissions au niveau du locataire, cela ne peut se faire que via la page appinv.aspx sur le site d’administration du locataire. Vous pouvez accéder à ce site via https://contoso-admin.sharepoint.com/_layouts/15/appinv.aspx. Une fois la page chargée, ajoutez votre identifiant client et recherchez le principal créé :

Pour accorder des permissions, vous devez fournir le XML de permissions décrivant les autorisations requises. Étant donné que cette application doit pouvoir accéder à tous les sites et utiliser également la recherche en mode App-Only, les permissions suivantes sont nécessaires :

Remarque ReplaceMagic – les options possibles pour Right (dans l’exemple XML vous voyez FullControl) sont :
- Read
- Write
- Manage
- Full Control
Pour accorder des privilèges suffisants à ReplaceMagic, afin de pouvoir conserver la date de dernière modification, l’éditeur, l’approbation et le statut de publication… nous recommandons d’utiliser FullControl.
Lorsque vous cliquez sur Créer, une boîte de dialogue de consentement des permissions s’affiche. Cliquez sur Approuver pour accorder les permissions :

Bien sûr, veuillez remplacer contoso par le nom de votre site.
Pour utiliser l’authentification App-Only dans ReplaceMagic, dans le formulaire de création d’une connexion SharePoint, sélectionnez dans la liste déroulante « Mode d’authentification » l’option « App-Only Authentication [BETA] » et saisissez les données générées dans les champs Client/APP ID et Client Secret :

puis connectez-vous à votre site SharePoint.
Important : Dans le cas où le mode d’authentification héritée est désactivé pour vos sites SharePoint.
Télécharger ReplaceMagic Vidéos : comment utiliser ReplaceMagic
Principaux atouts de ReplaceMagic en combinaison avec SharePoint :
- Intégration native avec SharePoint (local et en ligne)
- ReplaceMagic conserve les principales propriétés des documents
- ReplaceMagic s’appuie sur la configuration SharePoint
- Bonnes performances
- Prix compétitif pour les clients
Pour toute question, n’hésitez pas à nous contacter.










