CaptureSharepointChanges 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-msgraph-nar
Description¶
Capture les changements survenus dans une bibliothèque de documents Sharepoint et émet un FlowFile pour chacun d’entre eux. Cela comprend les ajouts et les suppressions de fichiers et de dossiers, ainsi que les changements apportés aux autorisations, aux métadonnées et au contenu des fichiers.
Balises¶
cdc, document, experimental, graph, library, microsoft, openflow, sharepoint, unstructured
Exigences en matière d’entrées¶
FORBIDDEN
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Authentication Service |
Le service qui assure l’authentification pour l’API SharePoint |
Change Capture Initial Action |
Si le processeur est exécuté sans état préalable, cette propriété indique comment le processeur doit traiter les éléments Sharepoint existants. |
Document Library Name |
Le nom de la bibliothèque de documents à lister. Si cette propriété n’est pas spécifiée, toutes les bibliothèques de documents associées au site seront listées. |
Fallback Retry Duration |
Le temps d’attente avant de réessayer l’opération après un échec de communication. Cette valeur est utilisée lorsque la réponse ne contient pas d’en-tête Retry-After. |
Folder Name |
Le nom du dossier/répertoire à lister |
URL du site |
L’URL du site Sharepoint à partir duquel les données seront récupérées. |
Gestion de l’État¶
Champs d’application |
Description |
---|---|
CLUSTER |
Stocke des jetons pour chaque dossier Sharepoint afin de suivre l’état des événements qui ont déjà été capturés. |
Relations¶
Nom |
Description |
---|---|
created |
Un FlowFile est routé vers cette relation pour chaque élément Sharepoint créé. |
deleted |
Un FlowFile est routé vers cette relation pour chaque élément Sharepoint supprimé. |
updated |
Un FlowFile est routé vers cette relation pour chaque élément Sharepoint mis à jour. |
Écrit les attributs¶
Nom |
Description |
---|---|
sharepoint.change.type |
Le type de changement qui s’est produit. Les valeurs possibles sont « Created », « Updated », « PermissionsUpdated » et « Deleted ». |
sharepoint.item.id |
ID de l’élément Sharepoint qui a été modifié. |
sharepoint.item.type |
Le type de l’élément Sharepoint qui a été modifié. Les valeurs possibles sont « File » et « Folder ». |
sharepoint.path |
Le chemin de l’élément Sharepoint qui a été modifié. Il s’agit du chemin relatif à la racine de la bibliothèque de documents. |
sharepoint.filename |
Le nom de l’élément Sharepoint qui a été modifié. Cet attribut n’est pas disponible pour les changements du type « Deleted ». |
sharepoint.size |
La taille de l’élément Sharepoint qui a été modifié. |
sharepoint.createdAt |
L’horodatage de la création de l’élément Sharepoint qui a été modifié. |
sharepoint.lastModified |
L’horodatage de la dernière modification de l’élément Sharepoint qui a été modifié. |
sharepoint.createdBy.<identity>.id |
Identifiant de l’identité qui a créé l’élément Sharepoint modifié. Cet attribut n’est pas toujours disponible. |
sharepoint.createdBy.<identity>.displayName |
Nom d’affichage de l’identité qui a créé l’élément Sharepoint modifié. Cet attribut n’est pas toujours disponible. |
sharepoint.createdBy.<identity>.email |
Adresse e-mail de l’identité qui a créé l’élément Sharepoint modifié. Cet attribut n’est pas toujours disponible. |
sharepoint.lastModifiedBy.<identité>.id |
Identifiant de l’identité qui a modifié l’élément Sharepoint. Cet attribut n’est pas toujours disponible. |
sharepoint.lastModifiedBy.<identité>.displayName |
Nom d’affichage de l’identité qui a modifié l’élément Sharepoint. Cet attribut n’est pas toujours disponible. |
sharepoint.lastModifiedBy.<identité>.email |
Adresse e-mail de l’identité qui a modifié l’élément Sharepoint. Cet attribut n’est pas toujours disponible. |
sharepoint.drive.id |
ID du lecteur Sharepoint qui contient l’élément modifié. |
sharepoint.drive.name |
Nom du lecteur Sharepoint qui contient l’élément modifié. |
sharepoint.site.id |
ID du site Sharepoint qui contient l’élément modifié. |
sharepoint.site.url |
URL du site Sharepoint qui contient l’élément modifié. |
sharepoint.ctag |
CTag de l’élément Sharepoint qui a été modifié. |
sharepoint.etag |
ETag de l’élément Sharepoint qui a été modifié. |
sharepoint.webUrl |
URL de la vue du navigateur de l’élément Sharepoint qui a été modifié. |
sharepoint.permissions.read.groups |
Liste séparée par des virgules des groupes ayant une autorisation de lecture sur l’élément Sharepoint modifié. Pour chaque groupe, si une adresse électronique est disponible dans Sharepoint, elle sera incluse. En outre, le principal du groupe, tel que |
sharepoint.permissions.read.groups.ids |
Liste séparée par des virgules des ID de groupe ayant une autorisation de lecture sur l’élément Sharepoint. |
sharepoint.permissions.read.users |
Liste séparée par des virgules des d’utilisateurs ayant une autorisation de lecture sur l’élément Sharepoint qui a été modifié. Pour chaque utilisateur, si une adresse électronique est disponible dans Sharepoint, elle sera incluse. En outre, le principal utilisateur, tel que |
sharepoint.permissions.read.users.ids |
Liste séparée par des virgules des ID des utilisateurs Microsoft365 ayant une autorisation de lecture sur l’élément Sharepoint. |
sharepoint.permissions.read.siteusers |
Liste séparée par des virgules des adresses e-mail des utilisateurs du site Sharepoint ayant une autorisation de lecture sur l’élément Sharepoint. |
sharepoint.permissions.read.siteusers.ids |
Liste séparée par des virgules des ID des utilisateurs du site Sharepoint ayant une autorisation de lecture sur l’élément Sharepoint. |
sharepoint.permissions.read.sitegroups.ids |
Liste séparée par des virgules des ID des groupes du site Sharepoint ayant une autorisation de lecture sur l’élément Sharepoint. |
filename |
Le nom de l’élément Sharepoint qui a été modifié. Cet attribut n’est pas disponible pour les changements du type « Deleted ». |
path |
Le chemin de l’élément Sharepoint qui a été modifié. Il s’agit du chemin relatif à la racine de la bibliothèque de documents. |
mime.type |
Le type MIME de l’élément Sharepoint qui a été modifié. Cet attribut n’est disponible que pour les éléments du type « File ». |
hash.quickxor |
Hachage QuickXor de l’élément Sharepoint qui a été modifié. Cet attribut n’est pas toujours disponible. |
hash.sha256 |
Hachage SHA-256 de l’élément Sharepoint qui a été modifié. Cet attribut n’est pas toujours disponible. |
hash.sha1 |
Hachage SHA-1 de l’élément Sharepoint qui a été modifié. Cet attribut n’est pas toujours disponible. |
hash.crc32 |
Hachage CRC32 de l’élément Sharepoint qui a été modifié. Cet attribut n’est pas toujours disponible. |
Cas d’utilisation impliquant d’autres composants¶
Effectuer la capture des données modifiées sur une bibliothèque de documents Sharepoint en récupérant toutes les données de la bibliothèque de documents, y compris les autorisations, afin de maintenir un système de destination synchronisé avec Sharepoint. |