FetchSharepointMetadata 2025.5.31.15

Bundle

com.snowflake.openflow.runtime | runtime-msgraph-nar

Description

Pour chaque lecteur, l’élément récupère ses métadonnées et ses autorisations et les écrit sous forme d’attributs FlowFile.

Balises

cdc, document, experimental, graph, library, microsoft, openflow, sharepoint, unstructured

Exigences en matière d’entrées

REQUIRED

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

Drive ID

L’identifiant du lecteur où se trouve le fichier Sharepoint

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.

ID d’élément

L’identifiant d’un élément pour lequel récupérer les métadonnées

ID du site

L’identifiant du site où se trouve le fichier Sharepoint

Relations

Nom

Description

comms.failure

Un FlowFile est routé ici si le processeur n’a pas réussi à communiquer avec l’API graphique . Peut être réessayé

failure

Un FlowFile entrant est routé vers cette relation si les métadonnées et les autorisations de l’élément n’ont pas pu être récupérées

not.found

Un FlowFile est routé ici si l’élément n’a pas été trouvé

success

Un FlowFile entrant est routé vers cette relation après que les métadonnées et les autorisations de l’élément ont été récupérées et écrites dans les attributs FlowFile

Écrit les attributs

Nom

Description

sharepoint.item.id

L’ID de l’élément Sharepoint.

sharepoint.item.type

Le type de l’élément Sharepoint. Les valeurs possibles sont « File » et « Folder ».

sharepoint.path

Le chemin de l’élément Sharepoint. Il s’agit du chemin relatif à la racine de la bibliothèque de documents.

sharepoint.filename

Le nom de l’élément Sharepoint. Cet attribut n’est pas disponible pour les changements du type « Deleted ».

sharepoint.size

La taille de l’élément Sharepoint.

sharepoint.createdAt

L’horodatage de la création de l’élément Sharepoint.

sharepoint.lastModified

L’horodatage de la dernière modification de l’élément Sharepoint.

sharepoint.createdBy.<identity>.id

Un identifiant de l’identité qui a créé l’élément Sharepoint. Cet attribut n’est pas toujours disponible.

sharepoint.createdBy.<identity>.displayName

Nom d’affichage de l’identité qui a créé l’élément Sharepoint. Cet attribut n’est pas toujours disponible.

sharepoint.createdBy.<identity>.email

Un e-mail de l’identité qui a créé l’élément Sharepoint. Cet attribut n’est pas toujours disponible.

sharepoint.lastModifiedBy.<identité>.id

Un identifiant de l’identité qui a modifié l’élément Sharepoint en dernier. Cet attribut n’est pas toujours disponible.

sharepoint.lastModifiedBy.<identité>.displayName

Le nom d’affichage de l’identité qui a modifié l’élément Sharepoint en dernier. Cet attribut n’est pas toujours disponible.

sharepoint.lastModifiedBy.<identité>.email

Un e-mail de l’identité qui a modifié l’élément Sharepoint en dernier. Cet attribut n’est pas toujours disponible.

sharepoint.drive.id

L’ID de site du lecteur Sharepoint qui contient l’élément.

sharepoint.site.id

L’ID du site Sharepoint qui contient l’élément.

sharepoint.ctag

Le CTag de l’élément Sharepoint.

sharepoint.etag

Le ETag de l’élément Sharepoint.

sharepoint.webUrl

L’url de la vue du navigateur de l’élément Sharepoint.

sharepoint.permissions.read.groups

Une liste de groupes séparés par des virgules qui ont des autorisations de lecture sur l’élément Sharepoint. Pour chaque groupe, si une adresse électronique est disponible dans Sharepoint, elle sera incluse. En outre, le principal du groupe, tel que mygroup@mytenant.onmicrosoft.com, est inclus.

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

Une liste d’utilisateurs séparés par des virgules qui ont des autorisations de lecture sur l’élément Sharepoint. Pour chaque utilisateur, si une adresse électronique est disponible dans Sharepoint, elle sera incluse. En outre, le principal utilisateur, tel que johndoe@mytenant.onmicrosoft.com, est inclus.

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.

path

Le chemin de l’élément Sharepoint. Il s’agit du chemin relatif à la racine de la bibliothèque de documents.

mime.type

Le type MIME de l’élément Sharepoint. Cet attribut n’est disponible que pour les éléments du type « File ».

hash.quickxor

Le hachage QuickXor de l’élément Sharepoint. Cet attribut n’est pas toujours disponible.

hash.sha256

Le hachage SHA-256 de l’élément Sharepoint. Cet attribut n’est pas toujours disponible.

hash.sha1

Le hachage SHA-1 de l’élément Sharepoint. Cet attribut n’est pas toujours disponible.

hash.crc32

Le hachage CRC32 de l’élément Sharepoint. Cet attribut n’est pas toujours disponible.