Не знаете, какой тип механизма аутентификации лучше всего подходит в этом сценарии?
Я думаю, что оба они могут удовлетворить ваши требования, в целях безопасности, я рекомендую вам использовать опцию один. Что следует отметить, если вы используете делегированное разрешение Calendars.Read
с потоком кода авторизации, пользователь должен войти в приложение, затем приложение выполняет операции от имени пользователя, по существу, разрешение исходит от пользователя.
Если вы используете разрешение приложения Calendars.Read
, оно использует поток учетных данных клиента, разрешение поступает из приложения, это означает, что все в комнате могут использовать приложение для получения заявок на бронирование / встречи в календаре.
Можно ли настроить разрешения API, например, для "Calendars.Read", для работы с определенной c учетной записью? Как и в этом случае только для этой комнаты
Нет, вы не можете разрешить API работать только для определенной c учетной записи.