Список объектов permissionGrant команды
Пространство имен: microsoft.graph
Перечисление всех предоставленных команде разрешений для конкретных ресурсов. В этом списке указываются Microsoft Entra приложения, имеющие доступ к команде, а также соответствующий тип доступа каждого приложения к ресурсу.
Этот API доступен в следующих национальных облачных развертываниях.
Глобальная служба | Правительство США L4 | Правительство США L5 (DOD) | Китай управляется 21Vianet |
---|---|---|---|
✅ | ✅ | ✅ | ❌ |
Разрешения
Для вызова этого API требуется одно из следующих разрешений. Дополнительные сведения, включая сведения о том, как выбрать разрешения, см. в статье Разрешения.
Тип разрешения | Разрешения (в порядке повышения привилегий) |
---|---|
Делегированные (рабочая или учебная учетная запись) | TeamsAppInstallation.ReadForTeam, TeamsAppInstallation.ReadWriteSelfForTeam, TeamsAppInstallation.ReadWriteForTeam |
Делегированные (личная учетная запись Майкрософт) | Не поддерживается. |
Приложение | TeamsAppInstallation.Read.Group*, TeamsAppInstallation.ReadForTeam.All, TeamsAppInstallation.ReadWriteSelfForTeam.All, TeamsAppInstallation.ReadWriteForTeam.All, TeamsApp.Read.Group* |
Примечание. Разрешения, помеченные звездочкой (*), используют согласие для конкретных ресурсов.
HTTP-запрос
GET /teams/{team-id}/permissionGrants
Необязательные параметры запросов
Эта операция не поддерживает параметры запроса OData для настройки ответа.
Заголовки запросов
Заголовок | Значение |
---|---|
Авторизация | Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации. |
Текст запроса
Не указывайте текст запроса для этого метода.
Отклик
В случае успеха этот метод возвращает код отклика 200 OK
и список объектов resourceSpecificPermissionGrant в тексте отклика.
Примеры
Запрос
Ниже показан пример запроса.
GET https://graph.microsoft.com/v1.0/teams/14c981a4-dca9-4565-bae6-e13ada8861be/permissionGrants
Отклик
Ниже показан пример отклика.
HTTP/1.1 200 OK
Content-type: application/json
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#permissionGrants",
"value": [
{
"id": "Y2VkZGEyMWUtYTUwZS00ZDI3LWEyZjAtOTk0MTMwMGY3Y2I1IyNDaGF0U2V0dGluZ3MuUmVhZFdyaXRlLkNoYXQjI0FwcGxpY2F0aW9u",
"clientAppId": "fdebf36e-8b3a-4b00-99fb-2e4d1da706d6",
"resourceAppId": "00000003-0000-0000-c000-000000000000",
"clientId": "771b9da9-2260-41eb-a587-4d936e4aa08c",
"permissionType": "Application",
"permission": "TeamMember.Read.Group"
},
{
"id": "Y2VkZGEyMWUtYTUwZS00ZDI3LWEyZjAtOTk0MTMwMGY3Y2I1IyNUZWFtc0FwcEluc3RhbGxhdGlvbi5SZWFkLkNoYXQjI0FwcGxpY2F0aW9u",
"clientAppId": "fdebf36e-8b3a-4b00-99fb-2e4d1da706d6",
"resourceAppId": "00000003-0000-0000-c000-000000000000",
"clientId": "771b9da9-2260-41eb-a587-4d936e4aa08c",
"permissionType": "Application",
"permission": "TeamsTab.Create.Group"
},
{
"id": "ZmNmMGMzNjQtMWY1ZS00MDVjLThiN2QtNjI2YmRmOWQyZjI1IyNDaGF0U2V0dGluZ3MuUmVhZC5DaGF0IyNBcHBsaWNhdGlvbg==",
"clientAppId": "69024002-35ae-4574-a219-f261183580b4",
"resourceAppId": "00000003-0000-0000-c000-000000000000",
"clientId": "74c92190-dc0e-485a-81c6-fdffd4aadfd8",
"permissionType": "Application",
"permission": "TeamMember.Read.Group"
}
]
}