Действие commit
Пространство имен: microsoft.graph
Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.
Подтверждает файл заданного приложения.
Этот API доступен в следующих национальных облачных развертываниях.
Глобальная служба | Правительство США L4 | Правительство США L5 (DOD) | Китай управляется 21Vianet |
---|---|---|---|
✅ | ✅ | ✅ | ✅ |
Разрешения
Для вызова этого API требуется одно из следующих разрешений. Дополнительные сведения, включая сведения о том, как выбрать разрешения, см. в статье Разрешения.
Тип разрешения | Разрешения (в порядке повышения привилегий) |
---|---|
Делегированные (рабочая или учебная учетная запись) | DeviceManagementApps.ReadWrite.All |
Делегированные (личная учетная запись Майкрософт) | Не поддерживается. |
Приложение | DeviceManagementApps.ReadWrite.All |
HTTP-запрос
POST /deviceAppManagement/mobileApps/{mobileAppId}/contentVersions/{mobileAppContentId}/files/{mobileAppContentFileId}/commit
Заголовки запроса
Заголовок | Значение |
---|---|
Авторизация | Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации. |
Accept | application/json |
Текст запроса
В тело запроса добавьте параметры в формате JSON.
В приведенной ниже таблице указаны параметры, которые можно использовать с этим действием.
Свойство | Тип | Описание |
---|---|---|
fileEncryptionInfo | fileEncryptionInfo; | Ключ параметра сведений о шифровании файлов. Пример скрипта PowerShell для процесса отправки файлов с использованием схемы шифрования ProfileVersion1 можно найти на странице https://aka.ms/fileencryptioninfo.| |
Отклик
В случае успешного выполнения это действие возвращает код отклика 204 No Content
.
Пример
Запрос
Ниже приведен пример запроса.
POST https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps/{mobileAppId}/contentVersions/{mobileAppContentId}/files/{mobileAppContentFileId}/commit
Content-type: application/json
Content-length: 399
{
"fileEncryptionInfo": {
"@odata.type": "microsoft.graph.fileEncryptionInfo",
"encryptionKey": "ZW5jcnlwdGlvbktleQ==",
"initializationVector": "aW5pdGlhbGl6YXRpb25WZWN0b3I=",
"mac": "bWFj",
"macKey": "bWFjS2V5",
"profileIdentifier": "Profile Identifier value",
"fileDigest": "ZmlsZURpZ2VzdA==",
"fileDigestAlgorithm": "File Digest Algorithm value"
}
}
Отклик
Ниже приведен пример отклика. Примечание. Представленный здесь объект отклика может быть усечен для краткости. При фактическом вызове будут возвращены все свойства.
HTTP/1.1 204 No Content