educationSynchronizationProfile: uploadUrl
Namespace: microsoft.graph
Wichtig
APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .
Abrufen einer Shared Access Signature (SAS) zum Hochladen von Quelldateien in Azure Blob Storage für ein bestimmtes Schuldatensynchronisierungsprofil im Mandanten. Das SAS-Token hat eine Gültigkeit von einer Stunde.
Die Upload-URL wird nur für den CSV-Datenanbieter bereitgestellt.
Hinweis: Um mit dem SAS-Token auf den Blobspeicher zuzugreifen, verwenden Sie die Azure-Speicher-SDKs oder AzCopy.
Berechtigungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
| Berechtigungstyp | Berechtigungen |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | EduAdministration.ReadWrite |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt |
| Anwendung | EduAdministration.ReadWrite.All |
HTTP-Anforderung
GET /education/synchronizationProfiles/{id}/uploadUrl
Anforderungsheader
| Name | Typ | Beschreibung |
|---|---|---|
| Authorization | string | Bearer {token}. Erforderlich. |
Anforderungstext
Geben Sie für diese Methode keinen Anforderungstext an.
Antwort
Bei erfolgreicher Ausführung gibt die Methode den 200 OK Antwortcode und eine SAS-URL für educationSynchronizationProfile im Antworttext zurück.
Wenn eine vorherige Anforderung noch verarbeitet wird, gibt diese Methode einen 409 Conflict Zurück, der angibt, dass der Upload derzeit für educationSynchronizationProfile blockiert ist.
Beispiel
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.
GET https://graph.microsoft.com/beta/education/synchronizationProfiles/{id}/uploadUrl
Antwort
Nachfolgend sehen Sie ein Beispiel der Antwort.
Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.
HTTP/1.1 201 OK
Content-type: application/json
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#String",
"value": "https://sdsstorage.blob.core.windows.net/86904b1e-c7d0-4ead-b13a-98f11fc400ee?sv=2015-07-08&sr=c&si=SharedAccessPolicy_20170704044441&sig=CH65vxxqXETCkQNH0Lfsu31cUo0s0XcEEo0OE2YiL6Q%3D&se=2017-07-04T08%3A43%3A01Z&sp=w"
}
Feedback
Feedback senden und anzeigen für