Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph
Важно!
API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Получите список объектов customDataProvidedResourceUploadSession и их свойств.
Этот API доступен в следующих национальных облачных развертываниях.
| Глобальная служба | Правительство США L4 | Правительство США L5 (DOD) | Китай управляется 21Vianet |
|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ |
Разрешения
Выберите разрешение или разрешения, помеченные как наименее привилегированные для этого API. Используйте более привилегированное разрешение или разрешения только в том случае, если это требуется приложению. Дополнительные сведения о делегированных разрешениях и разрешениях приложений см. в разделе Типы разрешений. Дополнительные сведения об этих разрешениях см. в справочнике по разрешениям.
| Тип разрешения | Разрешения с наименьшими привилегиями | Более высокие привилегированные разрешения |
|---|---|---|
| Делегированные (рабочая или учебная учетная запись) | EntitlementManagement.ReadWrite.All | Недоступно. |
| Делегированные (личная учетная запись Майкрософт) | Не поддерживается. | Не поддерживается. |
| Приложение | EntitlementManagement.ReadWrite.All | Недоступно. |
Совет
Для делегированного доступа с помощью рабочих или учебных учетных записей пользователю, выполнившего вход, необходимо назначить роль администратора с поддерживаемыми разрешениями роли с помощью одного из следующих вариантов:
- Роль в системе управления правами, где наименее привилегированной ролью является владелец каталога. Это наименее привилегированный вариант.
- Дополнительные привилегированные Microsoft Entra роли, поддерживаемые для этой операции:
- Администратор управления удостоверениями
В сценариях только для приложений вызывающему приложению можно назначить одну из предыдущих поддерживаемых ролей вместо EntitlementManagement.ReadWrite.All разрешения приложения. Роль владельца каталога имеет меньшие привилегии EntitlementManagement.ReadWrite.All , чем разрешение приложения.
Дополнительные сведения см. в разделе Делегирование и роли в управлении правами и как делегировать управление доступом диспетчерам пакетов в управлении правами.
HTTP-запрос
GET /identityGovernance/catalogs/{catalogId}/accessPackageResources/{accessPackageResourceId}/uploadSessions
Необязательные параметры запросов
Этот метод поддерживает $expandпараметры запроса , $filter, $skip$top, $orderby, , OData $count для настройки ответа. Общие сведения см. в статье Параметры запроса OData.
** Примеры запросов для вложенных $filter и $orderby поддерживаемых для связи файлов типа customDataProvidedResourceUploadSession.
| Property | Операторы | Пример |
|---|---|---|
| name |
eq, ne |
$expand=files($filter=name eq 'building-a-access.csv') |
| size |
eq, ne, gt, ge, lt, le |
$expand=files($filter=size gt 1000000) |
| uploadedDateTime |
eq, ne, gt, ge, lt, le |
$expand=files($filter=uploadedDateTime ge 2026-01-01T00:00:00Z) |
Имена,размер и uploadedDateTime proeprties также поддерживаются$orderby, как показано в следующих примерах:
Получение сеанса отправки с файлами, отсортированных по uploadedDateTime:
Get upload session with files sorted by **uploadedDateTime**:
```http
GET /identityGovernance/entitlementManagement/catalogs/{catalogId}/accessPackageResources/{resourceId}/uploadSessions/{sessionId}?$expand=files($orderby=uploadedDateTime desc)
Получение сеанса отправки с файлами, отфильтрованными по размеру (больше 1 МБ)@
GET /identityGovernance/entitlementManagement/catalogs/{catalogId}/accessPackageResources/{resourceId}/uploadSessions/{sessionId}?$expand=files($filter=size gt 1000000)
Получение сеанса отправки с файлами, отсортированных по имени:
GET /identityGovernance/entitlementManagement/catalogs/{catalogId}/accessPackageResources/{resourceId}/uploadSessions/{sessionId}?$expand=files($orderby=name asc)
Заголовки запросов
| Имя | Описание |
|---|---|
| Авторизация | Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации. |
Текст запроса
Не указывайте текст запроса для этого метода.
Отклик
В случае успешного 200 OK выполнения этот метод возвращает код отклика и коллекцию объектов customDataProvidedResourceUploadSession в тексте ответа.
Примеры
Запрос
Ниже показан пример запроса.
GET https://graph.microsoft.com/beta/identityGovernance/catalogs/{catalogId}/accessPackageResources/{accessPackageResourceId}/uploadSessions
Отклик
Ниже показан пример отклика.
Примечание. Объект отклика, показанный здесь, может быть сокращен для удобочитаемости.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#identityGovernance/catalogs('3c9f2b1e-8a4d-4e7f-9d2a-6b3e1c7f5a9d')/accessPackageResources('15eeb4df-bd15-4d8b-9679-e75791dbc1d9')/uploadSessions",
"value": [
{
"id": "2fa3bc17-de50-4f48-91f0-dd4aede5c424",
"referenceId": "6ddffb12-922b-4825-93c3-9457dc2c1f81",
"status": "complete",
"isUploadDone": true,
"createdDateTime": "2026-03-24T21:34:56.220345Z",
"source": "BuildingAccessData",
"type": "#microsoft.graph.accessReviewDataUploadTriggerCallbackData",
"stats": {
"filesUploaded": 1,
"totalBytesUploaded": 10331
},
"data": {
"@odata.type": "#microsoft.graph.accessReviewResourceDataUploadSessionContextData",
"accessReviewId": "a89003b1-d457-4b8a-b060-42a3b6ad6c44",
"accessReviewInstanceId": "6ddffb12-922b-4825-93c3-9457dc2c1f81"
},
"files": [
{
"id": "330667fd-c977-4367-99ea-2eb12c42c573",
"name": "test-data.csv",
"size": 10331,
"uploadedDateTime": "2026-03-24T21:34:57.1713709Z"
}
]
},
{
"id": "3717bbf7-6d72-4a6d-b83e-11e6038de8a1",
"referenceId": "ec98588d-6de1-4f47-8a6b-0ad1b6192b6f",
"status": "complete",
"isUploadDone": true,
"createdDateTime": "2026-03-27T21:02:25.0632085Z",
"source": "CustomAccessData",
"type": "#microsoft.graph.accessReviewDataUploadTriggerCallbackData",
"stats": {
"filesUploaded": 1,
"totalBytesUploaded": 2415
},
"data": {
"@odata.type": "#microsoft.graph.accessReviewResourceDataUploadSessionContextData",
"accessReviewId": "170dc1f2-0622-4380-b44b-ee8bc58b975d",
"accessReviewInstanceId": "ec98588d-6de1-4f47-8a6b-0ad1b6192b6f"
},
"files": [
{
"id": "2d66944b-6fa8-4604-a60e-d03ec4962d00",
"name": "generated_test_data_20.csv",
"size": 2415,
"uploadedDateTime": "2026-03-27T21:02:58.9849683Z"
}
]
}
]
}