Partager via


SharePoint Embedded

Microsoft SharePoint Embedded est un système de gestion de fichiers et de documents cloud adapté à une utilisation dans n’importe quelle application. SharePoint Embedded est une solution API uniquement qui permet aux développeurs d’applications d’exploiter la puissance de la plateforme de stockage de fichiers et de documents Microsoft 365 pour n’importe quelle application, et convient aux entreprises qui créent des applications métier et des éditeurs de logiciels indépendants qui créent des applications multilocataires.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Norme Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Norme Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Norme Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Microsoft
URL https://learn.microsoft.com/en-us/sharepoint/dev/embedded/overview
Messagerie électronique spe-connector@service.microsoft.com
Métadonnées du connecteur
Éditeur Microsoft
Site web https://learn.microsoft.com/en-us/sharepoint/dev/embedded/overview
Politique de confidentialité https://privacy.microsoft.com/
Catégories Contenu et fichiers

Getting Started

Avant de pouvoir utiliser le connecteur SharePoint Embedded, vous devez créer une application SharePoint Embedded. Consultez la documentation SharePoint Embedded pour en savoir plus et commencer.

Accorder l’accès au connecteur SharePoint Embedded

Pour que le connecteur SharePoint Embedded interagisse avec les conteneurs de stockage de fichiers et le contenu d’un locataire, vous devez créer une applicationPermissionGrant application de connecteur SharePoint Embedded sur ce containerTypeRegistration locataire. Cela permet au connecteur SharePoint Embedded d’accéder au type de conteneur spécifique de votre application sur un locataire.

Accordez des full autorisations à l’ID e8e1b0bf-140f-4b8b-8e94-fbe8937fad04 d’application du connecteur SharePoint Embedded pour delegated les appels à l’aide de l’API Microsoft Graph.

PUT /storage/fileStorage/containerTypeRegistrations/{containerTypeId}/applicationPermissionGrants/e8e1b0bf-140f-4b8b-8e94-fbe8937fad04
Content-Type: application/json
{
  "delegatedPermissions": ["full"],
  "applicationPermissions": ["none"]
}

Pour en savoir plus, reportez-vous à l’article de référence de l’API Create fileStorageContainerTypeAppPermissionGrant .

Problèmes connus et limitations

  • La taille maximale de fichier prise en charge avec la tâche Créer un fichier est de 10 Mo
  • La création de conteneurs n’est pas disponible avec le connecteur
  • Seule l’authentification déléguée est prise en charge

Actions

Activer le conteneur

Activer un conteneur

Archiver le fichier

Cette opération vérifie dans un fichier extrait dans un conteneur SharePoint Embedded.

Autorisations de partage d’éléments de liste

Cette opération répertorie les autorisations de partage d’un élément dans un conteneur SharePoint Embedded.

Créer un aperçu de fichier

Cette opération crée une préversion pour un fichier dans un conteneur SharePoint Embedded.

Créer un dossier

Cette opération crée un dossier dans un conteneur SharePoint Embedded, au niveau racine ou dans un autre dossier.

Créer un fichier

Cette opération crée un fichier et retourne les métadonnées de driveItem.

Créer un lien de partage

Cette opération crée un lien de partage pour un fichier dans un conteneur SharePoint Embedded.

Créer une autorisation de conteneur

Créer une autorisation sur un conteneur

Créer une colonne de conteneur

Créer une colonne qui définit le schéma du conteneur

Définir des champs de fichier

Cette opération met à jour les champs d’élément de liste (métadonnées) associés à un fichier dans un conteneur SharePoint Embedded. Utilisez des valeurs Null pour effacer les valeurs de champ.

Envoyer une invitation de partage

Cette opération envoie une invitation de partage pour un fichier dans un conteneur SharePoint Embedded.

Extraire le fichier

Cette opération extrait un fichier dans un conteneur SharePoint Embedded, ce qui empêche d’autres personnes de modifier le document.

Ignorer l’extraction

Cette opération ignore l’extraction d’un fichier dans un conteneur SharePoint Embedded.

Mettre à jour le conteneur

Mettre à jour un conteneur

Mettre à jour le contenu du fichier

Cette opération met à jour le contenu d’un fichier.

Mettre à jour les propriétés personnalisées du conteneur

Mettre à jour les propriétés personnalisées d’un conteneur

Mettre à jour l’autorisation de conteneur

Mettre à jour une autorisation sur un conteneur

Obtenir la colonne conteneur

Obtenir une colonne du conteneur

Obtenir la version du fichier

Cette opération obtient une version spécifique d’un fichier dans un conteneur SharePoint Embedded.

Obtenir le contenu d’un fichier

Cette opération obtient le contenu d’un fichier.

Obtenir les propriétés du fichier

Cette opération obtient les propriétés d’un fichier dans un conteneur SharePoint Embedded.

Obtenir les propriétés personnalisées du conteneur

Obtenir des propriétés personnalisées d’un conteneur

Obtenir l’autorisation de partage

Cette opération obtient une autorisation de partage spécifique pour un fichier dans un conteneur SharePoint Embedded.

Obtenir un conteneur

Obtenir un conteneur

Obtenir une miniature

Cette opération obtient une miniature spécifique pour un fichier dans un conteneur SharePoint Embedded.

Renommer le fichier

Cette opération renomme un fichier dans un conteneur SharePoint Embedded.

Restaurer des éléments recyclés

Cette opération restaure un ou plusieurs éléments recyclés à partir d’une corbeille du conteneur SharePoint Embedded.

Restaurer un conteneur recyclé

Restaurer un conteneur recyclé

Répertorier les autorisations de conteneur

Répertorier les autorisations sur un conteneur

Répertorier les champs de fichier

Cette opération obtient les champs d’élément de liste (métadonnées) associés à un fichier dans un conteneur SharePoint Embedded.

Répertorier les colonnes de conteneur

Répertorier les colonnes qui définissent le schéma du conteneur

Répertorier les conteneurs

Répertorier les conteneurs

Répertorier les conteneurs recyclés

Répertorier les conteneurs recyclés

Répertorier les miniatures

Cette opération répertorie les miniatures disponibles pour un fichier dans un conteneur SharePoint Embedded.

Répertorier les versions des fichiers

Cette opération répertorie les versions précédentes d’un fichier dans un conteneur SharePoint Embedded.

Répertorier les éléments dans le conteneur

Cette opération obtient la liste des fichiers et des sous-dossiers dans un conteneur.

Répertorier les éléments recyclés

Cette opération répertorie les éléments de la corbeille d’un conteneur SharePoint Embedded.

Supprimer la version du fichier

Cette opération supprime une version spécifique d’un fichier dans un conteneur SharePoint Embedded.

Supprimer le conteneur

Supprimer un conteneur

Supprimer les éléments recyclés

Cette opération supprime définitivement un ou plusieurs éléments recyclés de la corbeille d’un conteneur SharePoint Embedded.

Supprimer l’autorisation de conteneur

Supprimer une autorisation sur un conteneur

Supprimer l’autorisation de partage

Cette opération supprime une autorisation de partage spécifique pour un fichier dans un conteneur SharePoint Embedded.

Supprimer un conteneur recyclé

Supprimer définitivement un conteneur recyclé

Supprimer un fichier

Cette opération supprime un fichier dans un conteneur SharePoint Embedded.

Supprimer une colonne de conteneur

Supprimer une colonne qui définit le schéma du conteneur

Activer le conteneur

Activer un conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

Archiver le fichier

Cette opération vérifie dans un fichier extrait dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Commentaire
comment string

Commentaire d’archivage associé à la version

Archiver en tant que
checkInAs string

État du document après l’archivage (publié ou mineur)

Autorisations de partage d’éléments de liste

Cette opération répertorie les autorisations de partage d’un élément dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID d’élément
file-id True string

Identificateur unique de l’élément

Retours

Représente une liste d’autorisations pour un fichier ou un dossier

Créer un aperçu de fichier

Cette opération crée une préversion pour un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Page
page integer

Spécifie le numéro de page du document à afficher en préversion

Niveau de zoom
zoom float

Spécifie le niveau de zoom de l’aperçu du document (par exemple, 0,5, 1.0, 1.5)

Retours

Nom Chemin d’accès Type Description
Obtenir l’URL
getUrl string

URL qui peut être utilisée pour récupérer la préversion à l’aide d’une requête GET

Paramètres de publication
postParameters string

Paramètres qui peuvent être utilisés avec la propriété postUrl pour récupérer l’aperçu à l’aide d’une requête POST

URL de publication
postUrl string

URL qui peut être utilisée pour récupérer l’aperçu à l’aide d’une requête POST

Créer un dossier

Cette opération crée un dossier dans un conteneur SharePoint Embedded, au niveau racine ou dans un autre dossier.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID de répertoire parent
parent-id True string

ID du dossier parent où le nouveau dossier sera créé. Utilisez « root » pour créer un dossier au niveau racine du conteneur ou fournissez un ID de dossier spécifique pour créer un dossier imbriqué.

Nom du dossier
name True string

Nom du dossier à créer

Comportement de conflit
@microsoft.graph.conflictBehavior string

Que faire si un dossier portant le même nom existe déjà

Retours

Métadonnées d’élément de lecteur

Corps
DriveItem

Créer un fichier

Cette opération crée un fichier et retourne les métadonnées de driveItem.

Paramètres

Nom Clé Obligatoire Type Description
Parent ID
parent-id True string

ID d’élément de lecteur du dossier parent ou « root »

ID de conteneur
container-id True string

Identificateur unique du conteneur

Nom de fichier
file-name True string

Nom du fichier

Contenu du fichier (base64)
body True byte

Contenu de fichier encodé en base64

Retours

Métadonnées d’élément de lecteur

Corps
DriveItem

Créer un lien de partage

Cette opération crée un lien de partage pour un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Type de lien
type True string

Type de lien de partage à créer.

Étendue du lien
scope string

Étendue du lien de partage

Date d’expiration
expirationDateTime date-time

Date et heure d’expiration du lien (aaaa-MM-ddTHH :mm :ssZ)

Retours

Représente un lien de partage pour un fichier ou un dossier

Corps
SharingLink

Créer une autorisation de conteneur

Créer une autorisation sur un conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

Rôles d’autorisation
roles True array of string

Rôles à accorder à l’utilisateur

Nom d’utilisateur principal
userPrincipalName True string

Nom du principal d’utilisateur d’identité

Retours

Créer une colonne de conteneur

Créer une colonne qui définit le schéma du conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

object

Retours

Définir des champs de fichier

Cette opération met à jour les champs d’élément de liste (métadonnées) associés à un fichier dans un conteneur SharePoint Embedded. Utilisez des valeurs Null pour effacer les valeurs de champ.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

object

Retours

Nom Chemin d’accès Type Description
Etag
@odata.etag string

Valeur ETag pour les champs

Envoyer une invitation de partage

Cette opération envoie une invitation de partage pour un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Exiger la connexion
requireSignIn True boolean

Indique si le destinataire de l’invitation est requis pour se connecter pour afficher l’élément partagé

Rôles
roles True array of string

Autorisations accordées aux destinataires de l’invitation de partage

Messagerie électronique
email string

Adresse électronique du destinataire

Alias
alias string

Alias du destinataire (dans le cas d’un destinataire Microsoft 365)

ID d’objet
objectId string

Identificateur unique du destinataire dans Azure Active Directory

Message
message True string

Message personnalisé envoyé dans le cadre de l’invitation de partage

Envoyer une invitation
sendInvitation True boolean

Si la valeur est true, un lien de partage est envoyé aux destinataires. Si la valeur est false, une autorisation est créée, mais aucun message d’invitation n’est envoyé.

Retours

Représente une liste d’autorisations pour un fichier ou un dossier

Extraire le fichier

Cette opération extrait un fichier dans un conteneur SharePoint Embedded, ce qui empêche d’autres personnes de modifier le document.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Ignorer l’extraction

Cette opération ignore l’extraction d’un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Mettre à jour le conteneur

Mettre à jour un conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

Descriptif
description string

Description du conteneur

Nom d’affichage
displayName string

Nom du conteneur

OCR activé
isOcrEnabled boolean

Indique si l’OCR (reconnaissance optique de caractères) est activé pour le conteneur

Limite de version mineure de l’élément
itemMinorVersionLimit integer

Nombre maximal de versions mineures à conserver pour les éléments du conteneur

Contrôle de version d’élément activé
isItemVersioningEnabled boolean

Indique si le contrôle de version d’élément est activé pour le conteneur

Retours

Mettre à jour le contenu du fichier

Cette opération met à jour le contenu d’un fichier.

Paramètres

Nom Clé Obligatoire Type Description
ID du fichier
file-id True string

Identificateur unique du fichier

ID de conteneur
container-id True string

Identificateur unique du conteneur

Contenu du fichier (base64)
body True byte

Contenu de fichier encodé en base64

Retours

Contenu du fichier

Contenu du fichier
binary

Mettre à jour les propriétés personnalisées du conteneur

Mettre à jour les propriétés personnalisées d’un conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

object

Retours

Mettre à jour l’autorisation de conteneur

Mettre à jour une autorisation sur un conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

ID d’autorisation
permission-id True string

ID d’autorisation

Rôles d’autorisation
roles True array of string

Rôles à accorder à l’utilisateur

Retours

Obtenir la colonne conteneur

Obtenir une colonne du conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

ID de la colonne
column-id True string

ID de colonne

Retours

Obtenir la version du fichier

Cette opération obtient une version spécifique d’un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

ID de version
version-id True string

Identificateur unique de la version

Retours

Représente une version d’un fichier

Corps
FileVersion

Obtenir le contenu d’un fichier

Cette opération obtient le contenu d’un fichier.

Paramètres

Nom Clé Obligatoire Type Description
ID du fichier
file-id True string

Identificateur unique du fichier

ID de conteneur
container-id True string

Identificateur unique du conteneur

Obtenir les propriétés du fichier

Cette opération obtient les propriétés d’un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Retours

Métadonnées d’élément de lecteur

Corps
DriveItem

Obtenir les propriétés personnalisées du conteneur

Obtenir des propriétés personnalisées d’un conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

Retours

Obtenir l’autorisation de partage

Cette opération obtient une autorisation de partage spécifique pour un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

ID d’autorisation
permission-id True string

Identificateur unique de l’autorisation

Retours

Représente une autorisation pour un fichier ou un dossier

Obtenir un conteneur

Obtenir un conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

Retours

Obtenir une miniature

Cette opération obtient une miniature spécifique pour un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

ID de miniature
thumbnail-id True string

Identificateur unique du jeu de miniatures

Taille
size True string

Taille de la miniature à récupérer

Retours

Représente une seule miniature

Corps
Thumbnail

Renommer le fichier

Cette opération renomme un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Nom
name string

Nouveau nom du fichier

Retours

Métadonnées d’élément de lecteur

Corps
DriveItem

Restaurer des éléments recyclés

Cette opération restaure un ou plusieurs éléments recyclés à partir d’une corbeille du conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID d’élément
ids True array of string

Tableau d’ID d’éléments recyclés à restaurer

Retours

Nom Chemin d’accès Type Description
value
value array of object
ID d’élément
value.id string

ID de l’élément restauré

Restaurer un conteneur recyclé

Restaurer un conteneur recyclé

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

Retours

Répertorier les autorisations de conteneur

Répertorier les autorisations sur un conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

Retours

Répertorier les champs de fichier

Cette opération obtient les champs d’élément de liste (métadonnées) associés à un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Retours

Nom Chemin d’accès Type Description
Etag
@odata.etag string

Valeur ETag pour les champs

Répertorier les colonnes de conteneur

Répertorier les colonnes qui définissent le schéma du conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

Filter
$filter string

Filtre à appliquer aux résultats

Retours

Répertorier les conteneurs

Répertorier les conteneurs

Paramètres

Nom Clé Obligatoire Type Description
ID de type de conteneur
containerType True string

Répertorier les conteneurs du type de conteneur spécifié

Retours

Répertorier les conteneurs recyclés

Répertorier les conteneurs recyclés

Paramètres

Nom Clé Obligatoire Type Description
ID de type de conteneur
containerType True string

Répertorier les conteneurs recyclés du type de conteneur spécifié

Retours

Répertorier les miniatures

Cette opération répertorie les miniatures disponibles pour un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Retours

Représente une collection de jeux de miniatures

Répertorier les versions des fichiers

Cette opération répertorie les versions précédentes d’un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Retours

Représente une collection de versions de fichiers

Corps
FileVersions

Répertorier les éléments dans le conteneur

Cette opération obtient la liste des fichiers et des sous-dossiers dans un conteneur.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID de répertoire parent
parentId True string

ID du dossier parent à partir duquel répertorier les éléments. Utilisez « root » pour obtenir des éléments à partir du niveau racine du conteneur ou fournissez un ID de dossier spécifique pour obtenir des éléments à partir de ce dossier

Filter
$filter string

Critères de filtre pour les résultats (format OData) par exemple : parentReference/id eq '{folderId}}' AND contains(listitem/fields/FileLeafRef, {{user_name_string}})

Sélectionnez
$select string

Propriétés à inclure dans les résultats (séparées par des virgules)

Développez
$expand string

Ressources associées à développer dans la réponse

Haut
$top integer

Nombre de résultats à retourner

Commande par
$orderby string

Champ(s) et direction pour trier les résultats par

Retours

Représente une page d’éléments de lecteur.

Répertorier les éléments recyclés

Cette opération répertorie les éléments de la corbeille d’un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

Retours

Collection d’éléments dans la corbeille

Supprimer la version du fichier

Cette opération supprime une version spécifique d’un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

ID de version
version-id True string

Identificateur unique de la version à supprimer

Supprimer le conteneur

Supprimer un conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

Supprimer les éléments recyclés

Cette opération supprime définitivement un ou plusieurs éléments recyclés de la corbeille d’un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID d’élément
ids True array of string

Tableau d’ID d’éléments recyclés pour supprimer définitivement

Supprimer l’autorisation de conteneur

Supprimer une autorisation sur un conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

ID d’autorisation
permission-id True string

ID d’autorisation

Supprimer l’autorisation de partage

Cette opération supprime une autorisation de partage spécifique pour un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

ID d’autorisation
permission-id True string

Identificateur unique de l’autorisation de suppression

Supprimer un conteneur recyclé

Supprimer définitivement un conteneur recyclé

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

Supprimer un fichier

Cette opération supprime un fichier dans un conteneur SharePoint Embedded.

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

Identificateur unique du conteneur

ID du fichier
file-id True string

Identificateur unique du fichier

Supprimer une colonne de conteneur

Supprimer une colonne qui définit le schéma du conteneur

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID de conteneur

ID de la colonne
column-id True string

ID de colonne

Déclencheurs

Surveiller les modifications d’élément dans un conteneur

Déclencher lorsque des éléments sont ajoutés, modifiés ou supprimés dans un conteneur SharePoint Embedded

Surveiller les modifications d’élément dans un conteneur

Déclencher lorsque des éléments sont ajoutés, modifiés ou supprimés dans un conteneur SharePoint Embedded

Paramètres

Nom Clé Obligatoire Type Description
ID de conteneur
container-id True string

ID du conteneur à surveiller

Intervalle d’interrogation (secondes)
pollingInterval integer

Fréquence de vérification des modifications (60 à 3600 secondes, valeur par défaut : 300)

Retours

Nom Chemin d’accès Type Description
value
value array of DriveItem

Liste des éléments modifiés

@odata.deltaLink
@odata.deltaLink string

Lien Delta pour la requête d’interrogation suivante

@odata.context
@odata.context string

@odata.context

Définitions

FileStorageContainer

Nom Chemin d’accès Type Description
ID de conteneur
id string

ID de conteneur

ID de type de conteneur
containerTypeId string

ID du type de conteneur auquel appartient ce conteneur

Descriptif
description string

Description du conteneur

Nom d’affichage
displayName string

Nom du conteneur

Heure de création
createdDateTime date-time

Date et heure de création du conteneur

customProperties
customProperties FileStorageContainer.CustomProperties
permissions
permissions FileStorageContainer.Permissions
status
status string

État du conteneur

FileStorageContainer.List

Nom Chemin d’accès Type Description
value
value array of FileStorageContainer

FileStorageContainer.Permissions

Nom Chemin d’accès Type Description
Objets
FileStorageContainer.Permission

FileStorageContainer.Permission

Nom Chemin d’accès Type Description
ID d’autorisation
id string

ID d’autorisation

Rôles d’autorisation
roles FileStorageContainer.Permission.Roles

Rôles à accorder à l’utilisateur

Nom d’affichage
grantedToV2.user.displayName string

Nom complet de l’identité

Messagerie électronique
grantedToV2.user.email string

E-mail d’identité

Nom d’utilisateur principal
grantedToV2.user.userPrincipalName string

Nom du principal d’utilisateur d’identité

FileStorageContainer.Permission.Roles

Rôles à accorder à l’utilisateur

Nom Chemin d’accès Type Description
Objets
string

FileStorageContainer.Permissions.List

Nom Chemin d’accès Type Description
value
value FileStorageContainer.Permissions

FileStorageContainer.CustomProperties

FileStorageContainer.Column

Nom Chemin d’accès Type Description
ID de la colonne
id string

Identificateur unique de la colonne

Nom de la colonne
name string

Nom complet de la colonne

Descriptif
description string

Description de la colonne

Appliquer des valeurs uniques
enforceUniqueValues boolean

Indique si les valeurs de colonne doivent être uniques

Caché
hidden boolean

Indique si la colonne est affichée dans l’interface utilisateur

Indexé
indexed boolean

Indique si la colonne est indexée

Obligatoire
required boolean

Indique si la colonne est requise

Lecture seule
readOnly boolean

Indique si les valeurs de colonne peuvent être modifiées

Groupe de colonnes
columnGroup string

Le groupe auquel appartient cette colonne appartient

Nom d’affichage
displayName string

Nom complet de la colonne

Est déletable
isDeletable boolean

Indique si cette colonne peut être supprimée.

Réorganisable
isReorderable boolean

Indique si cette colonne peut être réorganisées.

Est scellé
isSealed boolean

Spécifie si la colonne peut être modifiée.

Propager les modifications
propagateChanges boolean

Si la valeur est true, les modifications apportées à cette colonne sont propagées aux listes qui implémentent la colonne.

Colonne valeur par défaut - Formule
defaultValue.formula string

Formule utilisée pour calculer la valeur par défaut de la colonne.

Colonne valeur par défaut - Valeur
defaultValue.value string

Valeur directe à utiliser comme valeur par défaut pour la colonne.

Colonne de texte - Longueur maximale
text.maxLength integer

Longueur maximale du texte

Colonne de texte - Autoriser plusieurs lignes
text.allowMultipleLines boolean

Autoriser plusieurs lignes de texte

Colonne de texte - Ajouter des modifications
text.appendChangesToExistingText boolean

Indique si les mises à jour de cette colonne doivent être ajoutées au texte existant

Colonne de texte - Lignes pour modification
text.linesForEditing integer

Nombre de lignes de texte à afficher dans les contrôles d’édition

Colonne de texte - Type de texte
text.textType string

Type de texte stocké

Colonne nombre - Décimales
number.decimalPlaces string

Nombre de décimales à afficher

Colonne nombre - Afficher sous
number.displayAs string

Comment afficher le nombre

Colonne nombre - Maximum
number.maximum number

Valeur maximale autorisée

Colonne numérique - Minimum
number.minimum number

Valeur minimale autorisée

boolean
boolean object

Paramètres des colonnes booléennes

Colonne DateTime - Afficher sous
dateTime.displayAs string

Comment afficher la date et l’heure

Colonne DateTime - Format
dateTime.format string

Indique s’il faut inclure l’heure avec la date

Colonne Choix - Autoriser l’entrée de texte
choice.allowTextEntry boolean

Indique si des valeurs personnalisées peuvent être entrées

Colonne Choix - Choix
choice.choices array of string

Liste des choix de la colonne

Colonne Choix - Afficher sous
choice.displayAs string

Comment afficher les choix

Colonne de recherche - Autoriser plusieurs valeurs
lookup.allowMultipleValues boolean

Indique si plusieurs valeurs peuvent être sélectionnées

Colonne de recherche - Autoriser une longueur illimitée
lookup.allowUnlimitedLength boolean

Indique si les valeurs de la colonne doivent être en mesure de dépasser la limite standard de 255 caractères.

Colonne de recherche - ID de liste
lookup.listId string

L’ID de la liste de cette recherche obtient des informations à partir de

Colonne de recherche - ID de colonne de recherche principale
lookup.primaryLookupColumnId string

ID de la colonne à partir duquel obtenir des informations

Colonne monétaire - Paramètres régionaux
currency.locale string

Paramètres régionaux de la devise

Colonne PersonOrGroup - Autoriser la sélection multiple
personOrGroup.allowMultipleSelection boolean

Indique si plusieurs personnes ou groupes peuvent être sélectionnés

Colonne PersonOrGroup - Choisir parmi le type
personOrGroup.chooseFromType string

Types de personnes ou de groupes pouvant être sélectionnés

Colonne PersonOrGroup - Afficher sous
personOrGroup.displayAs string

Comment afficher les personnes ou les groupes

Colonne HyperlinkOrPicture - Image
hyperlinkOrPicture.isPicture boolean

Indique si le lien hypertexte est une image

Colonne calculée - Formule
calculated.formula string

Formule pour le calcul

Colonne calculée - Type de sortie
calculated.outputType string

Type de la sortie

Colonne calculée - Format
calculated.format string

Indique s’il faut inclure l’heure avec la date

Colonne de géolocalisation
geolocation object

Paramètres des colonnes d’emplacement

Propriétés de colonne miniature
thumbnail object

Paramètres des colonnes miniatures

Propriétés de colonne d’état d’approbation du contenu
contentApprovalStatus object

Cette colonne stocke l’état d’approbation du contenu.

Colonne de terme - Autoriser plusieurs valeurs
term.allowMultipleValues boolean

Indique si plusieurs valeurs peuvent être sélectionnées

Colonne de terme - Afficher le nom complet
term.showFullyQualifiedName boolean

Spécifie s’il faut afficher l’intégralité du chemin d’accès au terme ou uniquement l’étiquette de terme.

ID de type de contenu
sourceContentType.id string

ID du type de contenu.

Nom du type de contenu
sourceContentType.name string

Nom du type de contenu.

FileStorageContainer.Columns.List

Nom Chemin d’accès Type Description
value
value array of FileStorageContainer.Column

DriveItemCollectionPage

Représente une page d’éléments de lecteur.

Nom Chemin d’accès Type Description
value
value array of DriveItem

Collection d’éléments de lecteur.

@odata.nextLink
@odata.nextLink string

URL qui peut être utilisée pour récupérer la page suivante.

DriveItem

Métadonnées d’élément de lecteur

Nom Chemin d’accès Type Description
Télécharger URL
@microsoft.graph.downloadUrl string

URL qui peut être utilisée pour télécharger le contenu de cet élément

URL de téléchargement (Aucune authentification)
@microsoft.graph.downloadUrlNoAuth string

URL qui peut être utilisée pour télécharger le contenu de cet élément sans authentification

ID
id string

Identificateur unique du fichier ou du dossier

Nom
name string

Nom du fichier ou du dossier

Taille
size integer

Taille du fichier ou du dossier en octets

Web URL
webUrl string

URL qui affiche l’élément dans le navigateur

Heure de création
createdDateTime date-time

Date et heure de création du fichier ou du dossier

Heure de la dernière modification
lastModifiedDateTime date-time

Date et heure de la dernière modification du fichier ou du dossier

Etag
eTag string

Etag du fichier ou du dossier

CTag
cTag string

Balise indiquant que le contenu a changé

Type de lecteur
parentReference.driveType string

Type de lecteur contenant l’élément

ID de lecteur
parentReference.driveId string

ID du lecteur contenant l’élément

Parent ID
parentReference.id string

ID du dossier parent

Nom parent
parentReference.name string

Nom du dossier parent

Chemin d’accès parent
parentReference.path string

Chemin d’accès au dossier parent

ID de site
parentReference.siteId string

ID du site contenant l’élément

ID de l'application
createdBy.application.id string

ID de l’application qui a créé l’élément

Nom de l’application
createdBy.application.displayName string

Nom complet de l’application qui a créé l’élément

ID d’utilisateur
createdBy.user.id string

ID de l’utilisateur qui a créé l’élément

Nom d'utilisateur
createdBy.user.displayName string

Nom complet de l’utilisateur qui a créé l’élément

ID de l'application
lastModifiedBy.application.id string

ID de l’application qui a modifié l’élément pour la dernière fois

Nom de l’application
lastModifiedBy.application.displayName string

Nom complet de l’application qui a modifié l’élément pour la dernière fois

ID d’utilisateur
lastModifiedBy.user.id string

ID de l’utilisateur qui a modifié l’élément pour la dernière fois

Nom d'utilisateur
lastModifiedBy.user.displayName string

Nom complet de l’utilisateur qui a modifié l’élément pour la dernière fois

Type MIME
file.mimeType string

Type MIME du fichier

Hachage QuickXor
file.hashes.quickXorHash string

Hachage QuickXor du fichier

Heure de création
fileSystemInfo.createdDateTime date-time

Date et heure de création du fichier ou du dossier sur le système de fichiers

Heure de la dernière modification
fileSystemInfo.lastModifiedDateTime date-time

Date et heure de la dernière modification du fichier ou du dossier sur le système de fichiers

Nombre d’enfants
folder.childCount integer

Nombre d’éléments dans le dossier

Étendue de partage
shared.scope string

Étendue du partage (utilisateurs, organisation ou personne)

Représente un lien de partage pour un fichier ou un dossier

Nom Chemin d’accès Type Description
ID de lien
id string

Identificateur unique du lien de partage

Type de lien
link.type string

Type de lien de partage (affichage, modification, incorporation)

Étendue du lien
link.scope string

Étendue du lien de partage

Web URL
link.webUrl string

URL du lien de partage

nom d’affichage
link.application.displayName string

Nom complet de l’application

pièce d'identité
link.application.id string

Identificateur unique de l’application

SharingPermissionResponse

Représente une autorisation pour un fichier ou un dossier

Nom Chemin d’accès Type Description
ID d’autorisation
id string

Identificateur unique de l’autorisation

Rôles
roles array of string

Rôles accordés pour cette autorisation

ID de partage
shareId string

Jeton unique qui peut être utilisé pour accéder à cet élément partagé via l’API partages

Nom d’affichage
grantedTo.user.displayName string

Nom complet de l’utilisateur

Messagerie électronique
grantedTo.user.email string

Adresse e-mail de l’utilisateur

ID d’utilisateur
grantedTo.user.id string

Identificateur unique de l’utilisateur

Étendue du lien
link.scope string

Étendue du lien

Type de lien
link.type string

Type du lien

Web URL
link.webUrl string

URL du lien

Messagerie électronique
invitation.email string

Adresse e-mail à laquelle l’invitation a été envoyée

Se connecter obligatoire
invitation.signInRequired boolean

Indique si la connexion est requise pour accéder à l’élément partagé

Date d’expiration heure
expirationDateTime date-time

Date et heure à laquelle l’autorisation expire

Accordé aux identités
grantedToIdentities array of object

Lorsqu’il est spécifié, limite le partage aux seuls utilisateurs répertoriés

Nom d’affichage
grantedToIdentities.user.displayName string

Nom complet de l’utilisateur

Messagerie électronique
grantedToIdentities.user.email string

Adresse e-mail de l’utilisateur

ID d’utilisateur
grantedToIdentities.user.id string

Identificateur unique de l’utilisateur

SharingPermissionsList

Représente une liste d’autorisations pour un fichier ou un dossier

Nom Chemin d’accès Type Description
value
value array of SharingPermissionResponse

FileVersion

Représente une version d’un fichier

Nom Chemin d’accès Type Description
ID de version
id string

ID de la version

Modifié par
lastModifiedBy.user.displayName string

Nom de l’utilisateur qui a modifié la version

ID d’utilisateur
lastModifiedBy.user.id string

ID de l’utilisateur qui a modifié la version

Dernière modification
lastModifiedDateTime date-time

Date et heure de la dernière modification de cette version

Taille
size integer

Taille de la version en octets

Niveau de publication
publication.level string

Niveau de publication de cette version (publié ou extraction)

ID de version
publication.versionId string

ID de la version en cours de publication

FileVersions

Représente une collection de versions de fichiers

Nom Chemin d’accès Type Description
value
value array of FileVersion

Collection de versions de fichiers

ThumbnailSet

Représente un ensemble de miniatures pour un fichier

Nom Chemin d’accès Type Description
ID de jeu de miniatures
id string

Identificateur unique du jeu de miniatures

large
large Thumbnail

Représente une seule miniature

medium
medium Thumbnail

Représente une seule miniature

petit
small Thumbnail

Représente une seule miniature

Source
source Thumbnail

Représente une seule miniature

Miniature

Représente une seule miniature

Nom Chemin d’accès Type Description
Hauteur
height integer

Hauteur de la miniature, en pixels

Largeur
width integer

Largeur de la miniature, en pixels

URL
url string

URL de la miniature

ThumbnailSets

Représente une collection de jeux de miniatures

Nom Chemin d’accès Type Description
value
value array of ThumbnailSet

Collection de jeux de miniatures

RecycleBinItem

Représente un élément dans la corbeille

Nom Chemin d’accès Type Description
ID
id string

Identificateur unique de l’élément recyclé

Nom
name string

Nom de l’élément recyclé

Taille
size integer

Taille de l’élément en octets

Date de suppression
deletedDateTime date-time

Date et heure de suppression de l’élément

Supprimé de l’emplacement
deletedFromLocation string

URL relative de l’emplacement qui contenait initialement l’élément

Titre
title string

Titre de l’élément recyclé

Supprimé par
deletedBy.user.displayName string

Nom complet de l’utilisateur qui a supprimé l’élément

Messagerie électronique
deletedBy.user.email string

E-mail de l’utilisateur qui a supprimé l’élément

ID d’utilisateur
deletedBy.user.id string

Identificateur unique de l’utilisateur qui a supprimé l’élément

RecycleBinItemCollection

Collection d’éléments dans la corbeille

Nom Chemin d’accès Type Description
value
value array of RecycleBinItem

Collection d’éléments dans la corbeille

binaire

Il s’agit du type de données de base "binaire".