O tipo de recurso de permissão Graph da Microsoft não tem convites
Tentou coletar informações sobre permissões específicas do DriveItem usando a API unificada do Microsoft Graph e a API do OneDrive.
A documentação declara que as seguintes propriedades estão disponíveis no diretórioTipo de recurso de permissão:
{
"grantedTo": {
"application": {
"displayName": "displayName-value",
"id": "id-value"
},
"device": {
"displayName": "displayName-value",
"id": "id-value"
},
"user": {
"displayName": "displayName-value",
"id": "id-value"
}
},
"id": "id-value",
"invitation": {
"email": "email-value",
"redeemedBy": "redeemedBy-value",
"signInRequired": true
},
"inheritedFrom": {
"driveId": "driveId-value",
"id": "id-value",
"path": "path-value"
},
"link": {
"application": {
"displayName": "displayName-value",
"id": "id-value"
},
"type": "type-value",
"webUrl": "webUrl-value"
},
"roles": [
"roles-value"
]
}
Não costumo recuperar mais do que "concedido a","Eu iria"e"papéis"propriedades de uma permissão, tanto emMSGraph eOneDriveAPI, mesmo que eu esteja recuperando informações sobre um item que foi compartilhado com usuários internos e externos.
Expandir as propriedades do objeto não funciona. A seleção dos campos desejados, embora eles não sejam exibidos inicialmente, não funciona.
Uma observação curiosa: a seleção de propriedades inexistentes nos registros da Permissão produzirá um erro de API. A adição desses campos à seleção da consulta não produzirá um erro, mas também não exibirá as propriedades.
Esse é um problema de configuração do escopo ou essas propriedades são buscadas de maneira diferente?
Desde já, obrigado.