У меня такое ощущение, что это нелегко сделать, и, скорее всего, потребуется сценарий PowerShell.но здесь говорится:
Я ищу способ, чтобы линейные менеджеры могли включать свои прямые отчеты вне офиса, если они звонят по болезни.Что-то, что я могу добавить на сайт Sharepoint, было бы замечательно, так как тогда все в одном месте.
Powerapps предлагает довольно хорошее место для начала, но похоже, что коннектор Office365 связан с пользователем, который в данный момент зарегистрированв, поэтому получение идентификатора календаря с помощью:
LookUp(Office365.CalendarGetTables().value,DisplayName = "Calendar").Name
будет всегда возвращать только собственный идентификатор календаря пользователя.CalendarGetTables () не принимает никаких параметров, поэтому передача идентификатора пользователя или имени участника-пользователя приводит к ошибке.
Я могу полностью увидеть проблему безопасности, которая была бы вызвана, если бы она была такой простой.
Кто-нибудь знает другое решение?Как единственный админ здесь, я хотел бы сделать это самообслуживанием для менеджеров, чтобы разобраться в их собственных прямых отчетах.