Autenticación App-Only de SharePoint para ReplaceMagic
Configuración del acceso App-Only cuando la autenticación heredada está deshabilitada
Descargar ReplaceMagic Vídeos: Cómo usar ReplaceMagic
La autenticación App-Only permite que ReplaceMagic se conecte a SharePoint Online sin usar una cuenta de usuario — en su lugar utiliza una identidad de aplicación registrada con sus propios permisos. Este es el enfoque recomendado cuando su inquilino ha deshabilitado los protocolos de autenticación heredados.
Importante: En caso de que el modo de autenticación heredada esté deshabilitado para sus sitios de SharePoint.Desde el artículo de Microsoft: https://docs.microsoft.com/en-us/sharepoint/dev/solution-guidance/security-apponly-azureacs:
SharePoint App-Only es el modelo más antiguo, pero aún muy relevante, para configurar entidades de aplicación. Este modelo funciona tanto para SharePoint Online como para SharePoint 2013/2016 local, y es ideal para preparar sus aplicaciones para la migración de SharePoint local a SharePoint Online. Los pasos a continuación muestran cómo configurar una entidad de aplicación con permisos de control total del inquilino, aunque también podría otorgar solo permisos de lectura con este enfoque.
Configuración de una entidad App-Only con permisos de inquilino
Navegue a un sitio en su inquilino (p. ej. https://contoso.sharepoint.com) y luego acceda a la página appregnew.aspx (p. ej. https://contoso.sharepoint.com/_layouts/15/appregnew.aspx). En esta página haga clic en el botón Generar para generar un ID de cliente y un secreto de cliente, y complete la información restante como se muestra en la captura de pantalla a continuación.


El siguiente paso es otorgar permisos a la entidad recién creada. Dado que estamos otorgando permisos con ámbito de inquilino, esto solo se puede hacer mediante la página appinv.aspx en el sitio de administración del inquilino. Puede acceder a este sitio en https://contoso-admin.sharepoint.com/_layouts/15/appinv.aspx. Una vez cargada la página, agregue su ID de cliente y busque la entidad creada:

Para otorgar permisos, deberá proporcionar el XML de permisos que describe los permisos necesarios. Dado que esta aplicación necesita poder acceder a todos los sitios y también usa búsqueda con App-Only, necesita los siguientes permisos:

Nota de ReplaceMagic — las opciones posibles para Right (en el ejemplo XML se ve FullControl) son:
- Read
- Write
- Manage
- Full Control
Para permitir suficientes privilegios a ReplaceMagic, para poder mantener la última fecha de modificación, el editor, el estado de aprobación y publicación... recomendamos usar FullControl.
Al hacer clic en Crear, se le presentará un diálogo de consentimiento de permisos. Presione Confiar para otorgar los permisos:

Por supuesto, reemplace contoso con el nombre de su sitio.
Para usar la autenticación App-Only en ReplaceMagic en el formulario donde puede crear una conexión de SharePoint, seleccione en el menú desplegable "Modo de autenticación" la opción "App-Only Authentication [BETA]" e ingrese los datos generados en Client/APP ID y Client Secret:

y conectése a su sitio de SharePoint.
Importante: En caso de que el modo de autenticación heredada esté deshabilitado para sus sitios de SharePoint.
Descargar ReplaceMagic Vídeos: Cómo usar ReplaceMagic
Principales ventajas de ReplaceMagic en combinación con SharePoint:
- Integración nativa con SharePoint (local y en línea)
- ReplaceMagic conservará las propiedades principales del documento
- ReplaceMagic se basa en la configuración de SharePoint
- Buen rendimiento
- Precio competitivo para los clientes
En caso de cualquier pregunta, no dude en contactarnos.










