Actions SharePoint

Action : Obtenir la liste

Champs de saisie

PropriétéDescriptionType
IdIdentifiant unique (GUID) de la liste SharePoint à récupérer. Cela correspond au champ "Id" dans les listes.string
URL du siteURL absolue du site SharePoint où se trouve la liste. Il peut s'agir du site racine du locataire (par exemple, https://tenant.sharepoint.com) ou d'une collection de sites spécifique au sein du locataire (par exemple, https://tenant.sharepoint.com/sites/sitename). Si aucune valeur n'est fournie, la valeur par défaut est le site racine.string

Variables de sortie

PropriétéDescriptionType
entitésPropriétés supplémentaires de l'expérience utilisateur associées à la liste.string
AllowContentTypesIndique si la liste est compatible avec les types de contenu.boolean
AllowDeletionIndique si la suppression est autorisée dans la liste.boolean
BaseTemplateType de définition de la liste sur laquelle elle est basée. Représente une valeur ListTemplateType.integer
BaseTypeType de base de la liste. Représente une valeur SP.BaseType : Generic List = 0, Document Library = 1, Discussion Board = 3, Survey = 4, Issue = 5.integer
BrowserFileHandlingSpécifie la façon dont les fichiers de cette liste sont gérés dans le navigateur.integer
ColorValeur de couleur associée à la liste.string
ContentTypesEnabledIndique si les types de contenu sont activés pour la liste.boolean
CrawlNonDefaultViewsIndique si les vues non définies par défaut de la liste sont incluses dans les explorations de recherche.boolean
CréationDate et heure de création de la liste.string
DefaultContentApprovalWorkflowIdIdentifiant de workflow par défaut pour l'approbation de contenu dans la liste. Renvoie un GUID vide s'il n'existe aucun workflow d'approbation de contenu par défaut.string
DefaultDisplayFormURLEmplacement du formulaire d'affichage par défaut de la liste.string
DefaultEditFormURLURL du formulaire de modification à utiliser pour les éléments de liste. Les clients spécifient une URL relative au serveur, et le serveur renvoie une URL relative au site.string
DefaultItemOpenInBrowserIndique si les éléments de la liste sont ouverts dans le navigateur par défaut.boolean
DefaultItemOpenUseListSettingIndique si le paramètre de liste détermine la façon dont les éléments sont ouverts par défaut.boolean
DefaultNewFormURLObtient ou définit une valeur qui spécifie l'emplacement du nouveau formulaire par défaut pour la liste. Les clients spécifient une URL relative au serveur, et le serveur renvoie une URL relative au site.string
DefaultViewPath_DecodedURLURL décodée du chemin d'accès à la vue par défaut de la liste.string
DefaultViewURLURL de la vue par défaut de la liste.string
DescriptionDescription de la liste.string
SensOrdre de lecture de la liste. Renvoie NONE, LTR ou RTL.string
DisableCommentingIndique si les commentaires sont désactivés pour les éléments de la liste.boolean
DisableGridEditingIndique si la modification en mode grille est désactivée pour la liste.boolean
DocumentTemplateURLURL relative au serveur du modèle de document pour la liste. Renvoie une URL relative au serveur si le type de base est DocumentLibrary. Sinon, renvoie la valeur "null".string
DraftVersionVisibilityAutorisation minimale requise pour afficher les versions mineures et les brouillons dans la liste : lecteur = 0, auteur = 1, approbateur = 2.integer
EffectiveBasePermissionsForUI_HighPartie de niveau supérieur des autorisations de base effectives pour la liste, telles qu'elles s'affichent dans l'interface utilisateur.integer
EffectiveBasePermissionsForUI_LowPartie de faible ordre des autorisations de base effectives pour la liste, telles qu'elles s'affichent dans l'interface utilisateur.integer
EffectiveBasePermissions_HighLes autorisations effectives de la liste qui sont attribuées à l'utilisateur actuel.integer
EffectiveBasePermissions_LowLes autorisations effectives de la liste qui sont attribuées à l'utilisateur actuel.integer
EnableAssignToEmailIndique si une notification par e-mail peut être envoyée lorsqu'un élément est attribué à un utilisateur.boolean
EnableAttachmentsIndique si les pièces jointes des éléments de la liste sont activées pour la liste.boolean
EnableFolderCreationIndique si de nouveaux dossiers de liste peuvent être ajoutés à la liste.boolean
EnableMinorVersionsIndique si les versions mineures sont activées pour la liste.boolean
EnableModerationIndique si l'approbation du contenu est activée pour la liste.boolean
EnableRequestSignOffIndique si la demande de validation est activée pour cette liste.boolean
EnableVersioningIndique si des versions historiques des éléments de liste et des documents peuvent être créées dans la liste.boolean
EntityTypeNameNom du type d'entité pour la liste.string
ExcludeFromOfflineClientIndique si la liste est exclue des clients hors connexion.boolean
ExcludeFromOfflineModeIndique si la liste est exclue du mode hors connexion.boolean
ExemptFromBlockDownloadOfNonViewableFilesIndique si la liste est exemptée de la règle de blocage des téléchargements pour les fichiers non visibles.boolean
FileSavePostProcessingEnabledIndique si le post-traitement est activé lors de l'enregistrement des fichiers dans la liste.boolean
ForceCheckoutIndique si l'extraction forcée est activée pour la bibliothèque de documents.boolean
HasContentAssemblyTemplatesIndique si la liste contient des modèles d'assemblage de contenu.boolean
HasExternalDataSourceIndique si la liste est une liste externe.boolean
HasFolderColoringFieldsIndique si la liste comporte des champs de couleur de dossier.boolean
HasListBoundContentAssemblyTemplatesIndique si la liste contient des modèles d'assemblage de contenu liés à la liste.boolean
HasUniqueRoleAssignmentsIndique si les attributions de rôle sont définies de manière unique pour cet objet sécurisable ou héritées d'un objet sécurisable parent.boolean
HiddenIndique si la liste est masquée. Si la valeur est "true", le serveur définit la propriété OnQuickLaunch sur "false".boolean
HighPriorityMediaProcessingIndique si le traitement des contenus multimédias à priorité élevée est activé pour la liste.boolean
IcôneIcône associée à la liste.string
IdGUID qui identifie la liste dans la base de données.string
ImagePath_DecodedURLURL décodée du chemin d'accès à l'image pour la liste.string
ImageURLURL de l'icône de la liste.string
IrmEnabledIndique si IRM est activé pour la liste.boolean
IrmExpireIndique si l'expiration de l'IRM est activée pour la liste.boolean
IrmRejectIndique si le refus IRM est activé pour la liste.boolean
IsApplicationListSpécifie un indicateur qu'une application cliente peut utiliser pour déterminer s'il faut afficher la liste.boolean
IsCatalogIndique si la liste est une galerie.boolean
IsContributorOwnerEnabledIndique si le propriétaire contributeur est activé pour la liste.boolean
IsDefaultDocumentLibraryIndique si la liste est la bibliothèque de documents par défaut.boolean
IsPredictionModelAppliedIndique si un modèle de prédiction est appliqué à la liste.boolean
IsPrivateIndique si la liste est privée.boolean
IsSystemListIndique si la liste est une liste système.boolean
ItemCountNombre d'éléments dans la liste.integer
LastItemDeletedDateDate et heure de la dernière suppression d'un élément de la liste.string
LastItemModifiedDateDate et heure de la dernière modification d'un élément, d'un champ ou d'une propriété de la liste.string
LastItemUserModifiedDateDate et heure de la dernière modification d'un élément, d'un champ ou d'une propriété de la liste par un utilisateur.string
ListExperienceOptionsOptions d'expérience pour la liste.integer
ListFormCustomizedIndique si le formulaire de liste est personnalisé.boolean
ListItemEntityTypeFullNameNom complet du type d'entité pour les éléments de la liste.string
ListSchemaVersionVersion du schéma de la liste.integer
MajorVersionLimitLimite du nombre de versions majeures autorisées pour les éléments de la liste.integer
MajorWithMinorVersionsLimitLimite du nombre de versions majeures avec des versions mineures autorisées pour les éléments de la liste.integer
MultipleDataListIndique si la liste d'un site d'espace de travail de réunion contient des données pour plusieurs instances de réunion sur le site.boolean
NoCrawlIndique que le robot d'exploration ne doit pas explorer la liste.boolean
OnQuickLaunchIndique si la liste apparaît dans le lancement rapide du site. Si la valeur est "true", le serveur définit la propriété "Hidden" sur "false".boolean
PageRenderTypeType de rendu de la page pour la liste.integer
ParentWebPath_DecodedURLURL décodée du chemin Web parent de la liste.string
ParentWebURLSpécifie l'URL relative au serveur du site contenant la liste.string
ParserDisabledIndique si l'analyseur est désactivé pour la liste.boolean
ReadSecurityParamètre de sécurité en lecture pour la liste.integer
SchemaXMLSchéma de la liste représenté sous forme de fichier XML.string
ServerRelativeURLURL relative du serveur.string
ServerTemplateCanCreateFoldersIndique si des dossiers peuvent être créés dans la liste.boolean
ShowHiddenFieldsInModernFormIndique si les champs masqués sont affichés dans le formulaire moderne de la liste.boolean
TemplateFeatureIdIdentifiant de la fonctionnalité contenant le schéma de liste pour la liste. Renvoie un GUID vide si le schéma de liste n'est pas contenu dans une fonctionnalité.string
TemplateTypeIdIdentifiant du type de modèle pour la liste.string
TitleTitre affiché pour la liste.string
ValidationFormulaCritères de validation des données pour un élément de liste.string
ValidationMessageMessage d'erreur renvoyé lorsque la validation des données échoue pour un élément de liste.string
WriteSecurityParamètre de sécurité en écriture pour la liste.integer

Action : Lister les listes

Champs de saisie

PropriétéDescriptionType
URL du siteURL absolue du site SharePoint. Il peut s'agir du site racine du locataire (par exemple, https://tenant.sharepoint.com) ou d'une collection de sites spécifique au sein du locataire (par exemple, https://tenant.sharepoint.com/sites/sitename). Si aucune valeur n'est fournie, la valeur par défaut sera le site racine (par exemple, https://tenant.sharepoint.com). Cette opération est facultative.string
Clause de filtreClause de filtre OData à appliquer aux listes SharePoint. Utilisez cette méthode pour récupérer des listes qui correspondent à des critères spécifiques en fonction de leurs propriétés. Par exemple, pour filtrer par titre : `Title eq 'My List'`string
Taille de la pageNombre d'éléments à renvoyer par page. Cette opération est facultative.integer
Jeton de pageJeton pour la page de résultats suivante. Cette opération est facultative.string

Variables de sortie

PropriétéDescriptionType
valueListe des listes SharePoint.object
ExemptFromBlockDownloadOfNonViewableFilesIndique si la liste est exemptée de la règle de blocage des téléchargements pour les fichiers non visibles.boolean
LastItemUserModifiedDateDate et heure de la dernière modification d'un élément, d'un champ ou d'une propriété de la liste par un utilisateur.string
ForceCheckoutIndique si l'extraction forcée est activée pour la bibliothèque de documents.boolean
MultipleDataListIndique si la liste d'un site d'espace de travail de réunion contient des données pour plusieurs instances de réunion sur le site.boolean
CréationDate et heure de création de la liste.string
EnableVersioningIndique si des versions historiques des éléments de liste et des documents peuvent être créées dans la liste.boolean
SensOrdre de lecture de la liste. Renvoie NONE, LTR ou RTL.string
EnableRequestSignOffIndique si la demande de validation est activée pour cette liste.boolean
EntityTypeNameNom du type d'entité pour la liste.string
IrmEnabledIndique si IRM est activé pour la liste.boolean
IsCatalogIndique si la liste est une galerie.boolean
ImagePathChemin d'accès à l'image de la liste.object
DisableGridEditingIndique si la modification en mode grille est désactivée pour la liste.boolean
NoCrawlIndique que le robot d'exploration ne doit pas explorer la liste.boolean
ListItemEntityTypeFullNameNom complet du type d'entité pour les éléments de la liste.string
HiddenIndique si la liste est masquée.boolean
DefaultItemOpenUseListSettingIndique si le paramètre de liste détermine la façon dont les éléments sont ouverts par défaut.boolean
IrmExpireIndique si l'expiration de l'IRM est activée pour la liste.boolean
FileSavePostProcessingEnabledIndique si le post-traitement est activé lors de l'enregistrement des fichiers dans la liste.boolean
DefaultContentApprovalWorkflowIdIdentifiant de workflow par défaut pour l'approbation de contenu dans la liste.string
IsApplicationListSpécifie un indicateur qu'une application cliente peut utiliser pour déterminer s'il faut afficher la liste.boolean
HasExternalDataSourceIndique si la liste est une liste externe.boolean
ParentWebUrlURL du Web parent de la liste.string
TitleTitre affiché pour la liste.string
CurrentChangeTokenJeton de modification actuel pour la liste.object
IdGUID qui identifie la liste dans la base de données.string
DescriptionDescription de la liste.string
AllowContentTypesIndique si la liste est compatible avec les types de contenu.boolean
IrmRejectIndique si le refus IRM est activé pour la liste.boolean
SensitivityLabelToEncryptOnDownloadForLibraryLibellé de sensibilité à utiliser pour le chiffrement au téléchargement de la bibliothèque.string
DocumentTemplateUrlURL du modèle de document pour la liste.string
ContentTypesEnabledIndique si les types de contenu sont activés pour la liste.boolean
EnableMinorVersionsIndique si les versions mineures sont activées pour la liste.boolean
TemplateFeatureIdIdentifiant de la fonctionnalité contenant le schéma de liste pour la liste.string
EnableFolderCreationIndique si de nouveaux dossiers de liste peuvent être ajoutés à la liste.boolean
ImageUrlURL de l'icône de la liste.string
LastItemModifiedDateDate et heure de la dernière modification d'un élément, d'un champ ou d'une propriété de la liste.string
MajorVersionLimitLimite du nombre de versions majeures autorisées pour les éléments de la liste.integer
ParentWebPathChemin d'accès au Web parent de la liste.object
DraftVersionVisibilityAutorisation minimale requise pour afficher les versions mineures et les brouillons dans la liste.integer
EnableModerationIndique si l'approbation du contenu est activée pour la liste.boolean
CrawlNonDefaultViewsIndique si les vues non définies par défaut de la liste sont incluses dans les explorations de recherche.boolean
LastItemDeletedDateDate et heure de la dernière suppression d'un élément de la liste.string
BaseTemplateType de définition de la liste sur laquelle elle est basée.integer
IsPrivateIndique si la liste est privée.boolean
ItemCountNombre d'éléments dans la liste.integer
DefaultSensitivityLabelForLibraryLibellé de sensibilité par défaut de la bibliothèque.string
ListExperienceOptionsOptions d'expérience pour la liste.integer
MajorWithMinorVersionsLimitLimite du nombre de versions majeures avec des versions mineures autorisées pour les éléments de la liste.integer
ParserDisabledIndique si l'analyseur est désactivé pour la liste.boolean
EnableAttachmentsIndique si les pièces jointes des éléments de la liste sont activées pour la liste.boolean
BaseTypeType de base de la liste.integer
DisableCommentingIndique si les commentaires sont désactivés pour les éléments de la liste.boolean

Action : Ajouter une liste

Champs de saisie

PropriétéDescriptionType
DescriptionRésume brièvement la liste.string
NomSaisissez le titre de la nouvelle liste SharePoint. Ce nom est obligatoire et s'affiche dans l'interface utilisateur SharePoint. Notez que les noms de listes ne peuvent pas contenir les caractères suivants : *, :, <, >, ?, /, \\, |. Exemple : `Ma nouvelle liste`string
URL du siteURL absolue du site SharePoint sur lequel la liste sera créée. Il peut s'agir du site racine du locataire (par exemple, https://tenant.sharepoint.com) ou d'une collection de sites spécifique au sein du locataire (par exemple, https://tenant.sharepoint.com/sites/sitename). Si aucune valeur n'est fournie, la valeur par défaut est le site racine.string
ModèleIndiquez le nom ou l'ID du modèle à utiliser pour créer la liste, ce qui détermine sa structure et ses paramètres par défaut. Si aucune valeur n'est spécifiée, la valeur par défaut est 100.string

Variables de sortie

PropriétéDescriptionType
réponseSi l'opération échoue, ce champ affiche le code d'erreur correspondant, ce qui est utile pour le débogage.integer
ErrorMessageSi l'opération échoue, ce champ fournit un message d'erreur détaillé expliquant la raison de l'échec.string
Opération réussieIndique si la liste a été créée avec succès.boolean

Action : Lister les éléments de la liste

Champs de saisie

PropriétéDescriptionType
ListLe **titre exact** de la liste SharePoint à partir de laquelle vous souhaitez récupérer des éléments. Par exemple, si la liste s'appelle "Documents", utilisez "Documents".string
URL du siteURL absolue du site SharePoint. Il peut s'agir du site racine du locataire (par exemple, https://tenant.sharepoint.com) ou d'une collection de sites spécifique au sein du locataire (par exemple, https://tenant.sharepoint.com/sites/sitename). Si aucune valeur n'est fournie, la valeur par défaut sera le site racine (par exemple, https://tenant.sharepoint.com). Cette opération est facultative.string
Clause de filtreClause de filtre OData à appliquer aux éléments de la liste. Utilisez cette méthode pour récupérer les éléments qui correspondent à des critères spécifiques sans récupérer la liste entière. Le filtre accepte un large éventail d'opérateurs, y compris les **opérateurs logiques** (par exemple, `and`, `or`, `not`), les **opérateurs de comparaison** (par exemple, `eq`, `ne`, `gt`, `lt`) et les **fonctions** (par exemple, `startswith()`, `substringof()`).string
Lien suivantURL complète de la page de résultats suivante. Ce paramètre est utilisé pour parcourir les longues listes. Si un appel précédent a renvoyé un lien "Suivant", indiquez-le ici pour obtenir la page suivante.string
Taille de la pageNombre maximal d'éléments de liste à renvoyer sur une seule page de résultats. Il est utilisé pour la pagination. Si aucune valeur n'est spécifiée, la valeur par défaut (20) sera utilisée. L'API SharePoint a une limite interne maximale de 500 éléments par requête. Définir une valeur supérieure ne renverra donc pas plus d'éléments. Cette opération est facultative.integer

Variables de sortie

PropriétéDescriptionType
valueListe des éléments de la liste SharePoint.array
FileSystemObjectTypeType d'objet du système de fichiers de l'élément de liste.integer
agentspaceEspace de l'agent de l'élément de liste.string
IDIdentifiant unique de l'élément de liste.integer
GUIDGUID de l'élément de liste.string
ModifiéDate et heure de la dernière modification de l'élément de liste.string
OData__CopySourceSource de copie OData de l'élément de liste.string
CheckoutUserIdID de l'utilisateur qui a extrait l'élément de liste.integer
CréationDate et heure de création de l'élément de liste.string
AuthorIdID de l'utilisateur qui a créé l'élément de liste.integer
ContentTypeIdID du type de contenu de l'élément de liste.string
OData__UIVersionStringChaîne de version de l'UI OData de l'élément de liste.string
TitleTitre de l'élément de liste.string
ServerRedirectedEmbedUrlURL d'intégration redirigée par le serveur de l'élément de liste.string
OData__ColorTagTag de couleur OData de l'élément de liste.string
ServerRedirectedEmbedUriURI d'intégration redirigé par le serveur de l'élément de liste.string
IdIdentifiant unique de l'élément de liste.integer
ComplianceAssetIdID d'élément de liste conforme.string
DateOfReviewDate de l'examen de l'élément de liste.string
ColumnImageImage de la colonne de l'élément de liste.string
EditorIdID de l'utilisateur qui a modifié l'élément de liste pour la dernière fois.integer

Action : Créer un dossier

Champs de saisie

PropriétéDescriptionType
Nom du dossierObligatoire. Par exemple : NewProjectFolderstring
Chemin du dossier parentObligatoire. Par exemple : /Shared Documents/Projectsstring
URL du site SharePointConsultable (sites SharePoint) Par exemple : https://tenant.sharepoint.com/sites/Engineeringstring

Variables de sortie

PropriétéDescriptionType
idIdentifiant unique du dossier créé.string

Action : Importer un document

Champs de saisie

PropriétéDescriptionType
Nom du fichier de destinationObligatoire. Par exemple : Q3_Summary.txtstring
Chemin d'accès au dossier de destinationObligatoire. Par exemple : Shared Documents/Financialsstring
Contenu textuelSaisissez le contenu du texte ici. Obligatoire (sauf si vous utilisez un binaire).string
Nom du fichier sourcePar exemple : summary.txtstring
URL du site SharePointConsultable (sites SharePoint) Par exemple : https://tenant.sharepoint.com/sites/Financestring

Variables de sortie

PropriétéDescriptionType
idIdentifiant unique du document importé.string

Action : Rechercher dans SharePoint

Champs de saisie

PropriétéDescriptionType
Requête de recherche (requête)Obligatoire. Par exemple : "marketing plan" author:"John Smith" filetype:pdfstring

Filtres de recherche

FiltreOpérateursDescription
SitecontientFaites correspondre les éléments du site SharePoint sélectionné. Consultable (sites SharePoint)
TitrecontientCorrespond aux mots du titre de l'article.
AuteurcontientFaites correspondre les éléments au nom d'auteur indiqué.

Variables de sortie

PropriétéDescriptionType
resultsListe des éléments correspondants trouvés.array

Déclencheur : lorsqu'un élément de liste est créé ou mis à jour

Filtres de déclencheur

FiltreOpérateursDescription
SitecontientFaites correspondre les éléments du site SharePoint sélectionné. Consultable (sites SharePoint)
TitrecontientCorrespond aux mots du titre de l'article.
AuteurcontientFaites correspondre les éléments au nom d'auteur indiqué.