Какой назначенный план определяет доступность OneDrive - PullRequest
2 голосов
/ 01 апреля 2019

Я использую MS Graph API для обработки файлов, доступных в OneDrive.У некоторых пользователей-арендаторов не включена функция OneDrive.Я пытаюсь обнаружить таких пользователей на основе планов обеспечения.

Я извлекаю пользовательские данные, используя список пользователей или , получая от пользователя запросы. Тип ресурса пользователя имеет коллекцию "assignPlans" , которая должна описывать планы, назначенные каждому конкретному пользователю.Мой вопрос заключается в том, какие планы должны включать OneDrive или OneDrive для бизнеса?

Я провел небольшое исследование и обнаружил следующие значения assignPlan-> service :

AADPremiumService
Adallom
AzureAdvancedThreatAnalytics
AzureAnalysis
Deskless
DynamicsHCMWorkload
DynamicsMarketing
DynamicsNAV
Exchange
Homeroom
KratosAppsService
MicrosoftCommunicationsOnline
MicrosoftFormsProTest
MicrosoftKaizala
MicrosoftOffice
MicrosoftStream
MSRemoteAssist
MultiFactorService
OfficeForms
PowerAppsService
PowerBI
ProcessSimple
SharePoint
Sway
TeamspaceAPI
To-Do
VolumeLicensing
Windows
WindowsDefenderATP
YammerEnterprise

Какие из них предполагают доступность OneDrive / OD для бизнеса?

1 Ответ

1 голос
/ 04 апреля 2019

На доступность OneDrive для бизнеса влияет несколько факторов, поэтому нельзя использовать назначенные планы для определения. Лучший способ определить, есть ли у пользователя OneDrive для бизнеса, состоит в том, чтобы взглянуть на отношение пользователя к диску.

Например: GET / user / {id} / drive

Возвращает ноль, если у текущего пользователя нет созданного OneDrive для бизнеса.

...