KamoCRM

Google Drive и OneDrive в качестве источников документ-ссылок (Doc Links DL3 / DL4 backend)

FeatureEmailService
Отгружено
13 ноября 2026 г. в 09:14 UTC
Автор
Kamo
Завершение
e43c7bf

Одна абстракция DriveSource, два поставщика, разрешена для каждого удостоверения отправителя (?from=): - GoogleDriveSource: делегирование учетной записи службы рабочего пространства в почтовый ящик члена с **************** **************** теперь ключи его кэш по сфере также), или предоставление собственного drive.file Gmail. - OneDriveSource: Microsoft 365 только для приложений токен Graph (требования Files.ReadWrite.All, читать из ролей токена), или делегированные личному Outlook Files.ReadWrite. Только-приложение может открыть каждый диск в арендаторе, поэтому Kamo применяет представление члена: собственный диск, или чужой элемент, совместное использование которого именует члена / org / anyone; Кодеры nextLink должны находиться на собственном диске участника; сайты арендаторов не перечислены. - Персональное согласие: OAuthFlowKind.DRIVE, маршрутизированный как GROUPWARE на зарегистрированном callbacks; хранится в строке contact_integrations члена (GOOGLE_DRIVE / ONEDRIVE, syncEnabled=false, так что ни одно задание синхронизации или демон не касается его), обновляется при использовании. /api/email/drive: статус, проверка (живой зонд; имена отсутствующих сфер/разрешений и что вставляет администратор), список **************** поиск, Google возобновляемая загрузка / сеанс загрузки графика), сохранение-приложение (Антивирусная защита), access-check, grant (нет email-адреса провайдера), link, consent/url, consent. Отправить: docLinks с провайдером GOOGLE_DRIVE|ONEDRIVE + fileId присоединиться к DOC_ACCESS_CHECK матрицы (БЛОКИРОВАНО, когда отправитель не может поделиться), предоставляются после пробного запуска (Google sendNotificationEmail=false, График приглашения sendInvitation=false / createLink), отображение в та же карта Shared docs с собственным URL файла, и неудачная отправка возвращает только разрешения, созданные этим отправлением. driveConnected = кэшируемый живой зонд. Сообщение читает gain driveLinks[] (документы/drive.google.com, *.sharepoint.com, onedrive.live.com, 1drv.ms) описывается через собственный источник читателя в пределах бюджета 2,5 с. DL4.4 шип: ссылкаПриспособление оставлено позади **************** (off) и не приняты — **************** являются /beta-only на Graph.

Все изменения

Подобно тому, что вы видите доставку?

Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.

Начать бесплатно навсегдаПосмотреть цены