• +1 (302) 476 2350
  • info@replacemagic.com

ReplaceMagic en SharePoint Online — Native Bulkherstel van Koppelingen

SharePoint Online is het cloudgebaseerde documentbeheer- en samenwerkingsplatform van Microsoft, onderdeel van Microsoft 365. Organisaties wereldwijd gebruiken het om Word-, Excel-, PowerPoint-, Visio- en Project-bestanden op te slaan in gestructureerde documentbibliotheken. Wanneer die organisaties migreren vanuit bestandsservers, on-premises SharePoint-farms of een andere Microsoft 365-tenant, raken elke hyperlink, OLE-objectreferentie en ingesloten pad die naar een oude locatie verwees verbroken. ReplaceMagic is speciaal ontwikkeld om dit probleem op te lossen — op grote schaal, zonder één document handmatig te hoeven openen.

Native Verbinding — Geen Stationletters Vereist

ReplaceMagic maakt rechtstreeks verbinding met SharePoint Online via de Microsoft SharePoint REST API en CSOM (Client-Side Object Model). Dit betekent dat u SharePoint niet als netwerkschijf hoeft te koppelen of WebDAV hoeft te configureren. De native API-verbinding is sneller, betrouwbaarder en stelt ReplaceMagic in staat toegang te krijgen tot SharePoint-metagegevens die een gekoppeld station eenvoudigweg niet kan blootstellen. Eenmaal verbonden kan ReplaceMagic documentbibliotheken opsommen, bestanden downloaden voor verwerking, vervangingen toepassen en de gecorrigeerde bestanden uploaden — alles zonder de ReplaceMagic-interface te verlaten.

Ondersteunde Verificatiemethoden

ReplaceMagic ondersteunt meerdere verificatiemethoden voor SharePoint Online om te voldoen aan verschillende beveiligingsconfiguraties van tenants:

  • SharePoint Online (gebruikersnaam/wachtwoord) — Standaard Microsoft 365-referenties. Geschikt voor tenants waar verouderde verificatie nog is toegestaan.
  • MFA met app-wachtwoord — Voor accounts die worden beschermd door meervoudige verificatie. Genereer een app-wachtwoord in de beveiligingsinstellingen van uw Microsoft 365-account en gebruik dit in plaats van uw gewone wachtwoord.
  • Alleen-app-verificatie — Registreer een Azure AD-toepassing, verleen deze de benodigde SharePoint-machtigingen en gebruik de client-ID en het clientgeheim. Deze methode is ideaal voor geautomatiseerde, onbeheerde of geplande werkstromen waarbij interactieve aanmelding niet mogelijk is.

Wat ReplaceMagic Bewaart in SharePoint Online

Een van de meest kritieke aandachtspunten bij bulkverwerking van documenten is de integriteit van metagegevens. ReplaceMagic is ontworpen om de volgende SharePoint Online-eigenschappen te bewaren na het wijzigen van een bestand:

  • Datum van laatste wijziging en de auteur die deze heeft uitgevoerd
  • Status van inhoudsgoedkeuring (Goedgekeurd, Afgewezen, In behandeling)
  • Versiegeschiedenis — wijzigingen worden geregistreerd als een nieuwe versie in plaats van de versieketen te overschrijven
  • Status van in- en uitchecken van documenten — documenten die vóór de verwerking waren uitgecheckt, worden teruggezet naar dezelfde toestand

Het bewaren van de datum van laatste wijziging en de auteur vereist beheerdersrechten voor de siteverzameling op de doelsiteverzameling. Alleen bijdragerrechten zijn niet voldoende voor deze bewerking.

Aanvraagbeperking in SharePoint Online (HTTP 429)

SharePoint Online legt snelheidslimieten op aan API-aanvragen. Wanneer er te veel aanvragen binnenkomen in een kort tijdsbestek, retourneert de service een HTTP 429-respons (Te veel aanvragen) of HTTP 503. ReplaceMagic verwerkt aanvraagbeperking automatisch: het detecteert de 429-respons, leest de Retry-After-header, pauzeert de betreffende thread gedurende de opgegeven duur en probeert de aanvraag vervolgens opnieuw. Er is geen handmatige tussenkomst vereist.

Om de druk van aanvraagbeperking te minimaliseren, is de aanbevolen instelling voor parallelle verwerking voor SharePoint Online 3 tot 5 threads. Een hogere mate van parallellisme zal de beperking vaker activeren en kan de algehele doorvoer daadwerkelijk verminderen. U kunt het aantal threads aanpassen in het verwerkingsconfiguratiepaneel van ReplaceMagic.

Ondersteunde Bibliotheek- en Paginatypen

Via de native integratie kan ReplaceMagic de volgende inhoudstypen in SharePoint Online verwerken:

  • Standaard documentbibliotheken (Word, Excel, PowerPoint, Visio, PDF en andere bestandstypen)
  • Wiki-pagina's (Enterprise Wiki-inhoud opgeslagen als ASPX)
  • Canvas-pagina's (moderne SharePoint-pagina's)

Beperking van Speciale Tekens

Bestanden waarvan de namen een van de volgende tekens bevatten, kunnen hun tokens voor gedeelde koppelingen of informatie over organisatiekoppelingen niet via de SharePoint API ophalen: ~ # % & * { } \ : <> ? / + | ". Deze bestanden worden gedownload, verwerkt op verbroken koppelingen en opnieuw geüpload — maar URL's in de stijl van gedeelde koppelingen die naar deze bestanden verwijzen, kunnen niet worden hersteld via het tokenmechanisme.

Typische Migratiescenario's

  • Bestandsserver → SharePoint Online: UNC-paden (\\Server\Share\Bestand.xlsx) worden omgezet naar HTTPS-URL's van documentbibliotheken.
  • On-premises SharePoint → SharePoint Online: Intranet-URL's (http://intranet/sites/...) veranderen in cloud-URL's (https://bedrijf.sharepoint.com/sites/...).
  • Migratie tussen tenants: Zowel de basis-URL als de interne SharePoint-element-ID's veranderen; op ID gebaseerde koppelingen vereisen omzetting naar het absolute URL-formaat.

Stapsgewijs Overzicht van de Verwerking

Het gebruik van ReplaceMagic met SharePoint Online volgt een eenvoudige werkstroom: selecteer SharePoint Online als doel → verificeer met uw voorkeursmethode → selecteer de site en de documentbibliotheek → voer een analyse uit om alle koppelingen te identificeren → configureer de zoek- en vervangingsregels → bekijk een voorbeeld van de wijzigingen in het resultatenraster → voer de vervangingen uit. Het hele proces wordt geregistreerd en is omkeerbaar via de ingebouwde versiegeschiedenis van SharePoint.