Когда я выбираю свойства allowExternalSenders
или autoSubscribeNewMembers
для группы, синхронизируемой из локального Active Directory, я получаю следующую ошибку через Graph API SDK:
403 Forbidden
Graph service exception Error code: AppOnlyAccessNotEnabledForTarget
Error message: App Only access is not allowed for target resource: 'a1d0c98e-fb7e-40c4-a7b5-ccf6d96cba57@34f0717f-f1a0-4894-b310-d379993504b9'.
В графическом проводнике отображаются следующая ошибка 404
, даже если это не почтовый ящик:
{
"error": {
"code": "MailboxNotEnabledForRESTAPI",
"message": "REST API is not yet supported for this mailbox.",
"innerError": {
"request-id": "5beae8eb-4a59-404f-bd42-0c6aa2a25abd",
"date": "2020-03-31T13:02:11"
}
}
}
Пример запроса выглядит следующим образом:
https://graph.microsoft.com/v1.0/groups/{id}?$select=id,deletedDateTime,assignedLicenses,description,displayName,groupTypes,licenseProcessingState,mail,mailEnabled,mailNickname,onPremisesLastSyncDateTime,onPremisesSecurityIdentifier,onPremisesSyncEnabled,onPremisesDomainName,onPremisesSamAccountName,preferredDataLocation,securityEnabled,securityIdentifier,visibility,resourceProvisioningOptions,allowExternalSenders,autoSubscribeNewMembers
Какое свойство следует использовать, чтобы решить, следует ли мне пытаться выбрать эти свойства или нет? Я хочу не пропустить свойства групп, которые действительно предоставляют эти свойства, поэтому я не хочу просто догадываться.