DataMotion (предварительная версия)
DataMotion, Inc. специализируется на api безопасного обмена данными, позволяя компаниям интегрировать безопасные решения обмена сообщениями и файлами в существующие рабочие процессы и сэкономить время разработки. Следующие протоколы безопасности могут занять много времени, но соединитель DataMotion обеспечивает простой, односторонний зашифрованный обмен сообщениями, помогая пользователям оставаться в соответствии с отраслевыми правилами и политиками безопасности вашего предприятия.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Поддержка DataMotion |
| URL | https://datamotion.com/support-request/ |
| Адрес электронной почты | support@datamotion.com |
| Метаданные соединителя | |
|---|---|
| Publisher | DataMotion, Inc. |
| Веб-сайт | https://datamotion.com/secure-message-delivery-api/ |
| Политика конфиденциальности | https://datamotion.com/privacy-policy/ |
| Категории | Коммуникация; Безопасность |
DataMotion, Inc. — это компания API, специализирующаяся на безопасной передаче данных. Это означает, что вы можете использовать соединитель безопасной доставки сообщений для безопасной отправки зашифрованного текста, документов, изображений, файлов и других пользователей с допустимым адресом электронной почты. С помощью сквозного шифрования вы можете убедиться, что содержимое сообщений не было снято в автономном режиме или изменено каким-либо образом, независимо от того, находится ли во время передачи или в папке "Входящие". Помимо безопасной отправки сообщений, соединитель безопасной доставки сообщений позволяет отслеживать и отбирать безопасные сообщения. Интегрируя эту функцию в рабочие процессы, пользователи смогут безопасно автоматизировать задачи, которые, возможно, полностью не были поставлены под сомнение, так как автоматизация может поставить под угрозу безопасность. Ваша организация сможет использовать Power Automate для автоматизации нескольких задач, включая правильную, безопасную обработку клинической информации, передачу записей о работоспособности пациентов, передачу заглушки оплаты, хранение планов выхода на пенсию сотрудников и многое другое.
Предпосылки
Чтобы использовать соединитель безопасной доставки сообщений DataMotion, сначала необходимо создать учетную запись DataMotion. Вы можете создать платную, подписку или бесплатную 30-дневную пробную версию. Чтобы создать учетную запись, перейдите к datamotion.com/portal.
После завершения этого шага вы автоматически получите кредит в размере 25 долл. США для тестирования API. Здесь вы можете выбрать "Платежи", чтобы продолжить добавлять баланс в виде одноразового или повторяющегося платежа. Вам потребуется баланс для продолжения отправки, отслеживания и извлечения защищенных сообщений с помощью соединителя безопасной доставки сообщений.
Получение учетных данных
Чтобы создать учетную запись DataMotion, перейдите к datamotion.com/portal где отобразится список планов API. Наведите указатель мыши на план безопасной доставки сообщений и щелкните значок "Попробовать сейчас".
После выбора "Попробовать сейчас" отобразится страница "API — безопасная доставка сообщений Self-Service Центр". Этот центр предоставляет возможность протестировать API DataMotion, просмотреть документацию и обратиться в службу поддержки при необходимости.
В правом верхнем углу экрана есть кнопка "Войти". Нажмите эту кнопку, чтобы начать работу. После выбора кнопки появится новое всплывающее окно; В нижней части этого всплывающего окна выберите "Зарегистрироваться здесь".
После выполнения этих действий появится запрос на получение сведений и раздел для создания пароля. Введите необходимые сведения и создайте безопасный пароль.
Просмотрите и примите условия обслуживания, а затем завершите процесс, нажав кнопку "Создать учетную запись". Там у тебя есть! Ваша учетная запись создана, и вы автоматически будете иметь баланс $25 для тестирования наших API.
Начало работы с нашим соединителем
Безопасная доставка сообщений DataMotion — это идеальное дополнение в автоматизированных рабочих процессах. Сам соединитель нельзя использовать в качестве триггера, но его можно использовать для отправки, отслеживания и извлечения безопасных сообщений после того, как рабочий процесс воспламенится.
Существует несколько распространенных триггеров для рабочих процессов, использующих соединитель безопасной доставки сообщений. Отправка формы является одним из примеров, так как пользователям может потребоваться извлечь конфиденциальные данные из формы, а затем отправить его вместе с безопасным способом. Подписывание формы с помощью соединителя DocuSign также будет общим триггером. Важные документы, которые должны быть подписаны и переданы вместе, часто критически важны для бизнеса, или содержат PII, PHI или PCI и поэтому должны быть отправлены безопасно. Наконец, интервал времени можно использовать для активации рабочего процесса на ежедневной, еженедельной или ежемесячной основе. Это особенно полезно, если важные данные, такие как обновленный список учетных записей клиента или еженедельный обзор прибыли, должны быть зашифрованы и отправлены третьим лицам на регулярной основе.
Чтобы приступить к работе с соединителем безопасной доставки сообщений, сначала создайте рабочий процесс Power Automate и выберите триггер. Вы можете использовать один из приведенных выше примеров или более уникальный триггер.
После выбора триггера необходимо добавить конфиденциальные данные, которые вы хотите отправить. Например, если вы выберете отправку формы в качестве триггера, первым шагом в рабочем процессе будет сбор данных из этой формы. После сбора конфиденциальных данных с помощью рабочего процесса следующим шагом является отправка данных через безопасное сообщение. Для этого необходимо добавить дополнительный шаг рабочего процесса.
Для этого выберите "+ Следующий шаг" и найдите соединитель DataMotion. Это можно сделать, введя "безопасную доставку сообщений" в строке поиска в верхней части нового раздела шага.
После выбора кнопки "+ Следующий шаг" появится список действий, связанных с этим соединителем. Выберите "Отправить безопасное сообщение" в качестве действия.
Новое мини-приложение отобразит запрос на безопасное сообщение.
Ниже мы рассмотрим каждый раздел запроса и укажите примеры записей. Имейте в виду, что эти поля необходимо настроить для правильного тестирования (особенно адрес "To"!).
Версия
- V— этот раздел запрашивает версию используемого API DataMotion. Вы можете найти версию API, которую вы используете, в разделе "How Do I" портала самообслуживания. В верхней части раздела "Обязательный параметр" можно найти версию API.
X-API-Secret
- Чтобы получить секретный ключ API, вернитесь в центр самообслуживания и войдите в систему. После входа новая вкладка должна появиться под названием "Приложения". Выберите эту вкладку.
- В этом разделе нажмите кнопку "Создать приложение" и присвойте приложению имя. Затем выберите "Другой" для типа приложения и укажите описание.
- Выберите знак "плюс" (+) в центре раздела "Ключи API" и скопируйте секрет API, предоставленный во всплывающем окну. Вставьте этот ключ в текстовое поле X-API-Secret в Power Automate.
- Чтобы получить секретный ключ API, вернитесь в центр самообслуживания и войдите в систему. После входа новая вкладка должна появиться под названием "Приложения". Выберите эту вкладку.
Ключ X-API
- В разделе "Ключ API" скопируйте указанный ключ и вставьте его в раздел X-API-Key в Power Automate.
От
- Адрес from будет адресом, из который отправляется безопасное сообщение. Введите адрес, с помощью которого вы создали секрет и ключ API.
Кому
- Адрес "To" может быть любым адресом с почтовым ящиком. Чтобы проверить, можно ввести тот же адрес, к который вы использовали для адреса или любого адреса, к которым у вас есть доступ.
Копия (необязательно)
- Введите любой дополнительный адрес электронной почты с соответствующим почтовым ящиком, скопированным.
Bcc (необязательно)
- Введите любой дополнительный адрес электронной почты с соответствующим почтовым ящиком, который вы хотите слепить копию.
Тема (необязательно)
- Введите тему электронного сообщения.
Вложения (необязательно)
- Чтобы добавить вложение, необходимо указать строку base64, тип контента, имя файла и идентификатор содержимого. Существует несколько дополнительных шагов для автоматического сбора этой информации, но для демонстрации сегодня можно оставить пустым этот раздел.
HtmlBody (необязательно)
- В этом разделе можно добавить html-текст для отправки в текст сообщения. В этом примере можно сохранить этот раздел пустым.
TextBody (необязательно)
- В этой области очертите текст в виде обычного текста и добавьте конфиденциальную информацию, которую вы хотите отправить.
При щелчке по каждому из текстовых ящиков может отображаться сообщение "Вставка параметров из предыдущего шага". Эти параметры, которые вы видите, являются ответами, которые вы ранее извлекли из формы, листа Excel или другого конфиденциального документа. Эти параметры можно выбрать, чтобы включить эти данные в текст сообщения электронной почты.
Завершив настройку, нажмите кнопку "Сохранить". Появится сообщение о том, что рабочий процесс сохранен в верхней части экрана.
Теперь вы создали рабочий процесс, который включает API безопасной доставки сообщений DataMotion!
Известные проблемы и ограничения
Соединитель безопасной доставки сообщений DataMotion имеет одно известное ограничение. Если пользователь пытается отслеживать или удалять сообщение непосредственно после отправки, может появиться сообщение об ошибке, указывающее, что сообщение не найдено. Это связано с тем, что идентификатор сообщения еще не обновлен. Две секунды задержки или повторные попытки при сбое устранят эту проблему.
Распространенные ошибки и средства устранения неполадок
Недопустимый секрет или ключ API приведет к ошибке 401. Чтобы устранить эту ошибку, необходимо создать новый ключ. Перейдите на портал доставки безопасных сообщений DataMotion и перейдите на вкладку "Приложения". На этой вкладке вы увидите раздел "Ключ API" с текущим отображением ключа API. Удалите текущий ключ API с значком корзины, расположенным справа от ключа.
После выбора значка корзины ключ будет удален, а новый параметр для добавления ключа будет доступен в середине раздела ключа API страницы. Выберите этот параметр и безопасно сохраните секретный ключ (который будет отображаться), так как вы не сможете снова получить доступ к этому ключу на портале DataMotion. Скопируйте новый ключ API в рабочий процесс Power Automate.
Часто задаваемые вопросы
Где получить ключ и секрет API?
Чтобы создать ключ или секрет API, перейдите на портал доставки безопасных сообщений DataMotion и перейдите на вкладку "Приложения". В разделе "Ключ API" будет доступен параметр добавления ключа; Вы увидите параметр в середине раздела. Выберите этот параметр и безопасно сохраните отображаемый секретный ключ, так как вы не сможете получить доступ к этому ключу на портале DataMotion. Скопируйте новый ключ API в рабочий процесс Power Automate.
Как зарегистрироваться для учетной записи DataMotion?
Чтобы зарегистрироваться для учетной записи DataMotion, перейдите к datamotion.com/portal где отобразится список планов API. Наведите указатель мыши на план безопасной доставки сообщений и щелкните значок "Попробовать сейчас".
После выбора "Попробовать" отобразится страница "API — безопасная доставка сообщений Self-Service Центр". Этот центр предоставляет возможность протестировать API DataMotion, просмотреть документацию и обратиться в службу поддержки при необходимости.
В правом верхнем углу экрана есть кнопка "Войти". Нажмите эту кнопку, чтобы приступить к работе. После выбора кнопки появится новое всплывающее окно . В нижней части этого всплывающего окна выберите "Зарегистрироваться здесь".
После выполнения этих действий появится запрос на получение сведений и раздел для создания пароля. Введите необходимые сведения и создайте безопасный пароль.
Просмотрите и примите условия обслуживания, а затем завершите процесс, нажав кнопку "Создать учетную запись". Там у тебя есть! Ваша учетная запись создана, и вы автоматически будете иметь баланс $25 для тестирования наших API.
Как добавить в баланс?
Чтобы добавить баланс, перейдите на портал доставки безопасных сообщений DataMotion и выберите "Платежи" в соответствии с доступным балансом. Укажите имя, компанию и адрес, а затем нажмите кнопку "Далее". Здесь можно настроить повторяющийся платеж, который будет автоматически заполняться; Вы также можете сделать одноразовый платеж.
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Извлечение безопасного сообщения |
Вычитает безопасное сообщение, которое было отправлено ранее. |
| Отправка безопасного сообщения |
Отправляет сообщение в безопасном режиме, гарантируя, что данные не повреждены. |
| Отслеживание безопасного сообщения |
Отслеживайте безопасное сообщение, чтобы убедиться, что сообщение доставлено и открыто. |
Извлечение безопасного сообщения
Вычитает безопасное сообщение, которое было отправлено ранее.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
TransactionId
|
transactionId | True | uuid |
Идентификатор безопасного сообщения, которое необходимо отозвать. |
|
v
|
v | True | string |
Версия API. Это можно найти, перейдя к разделу https://developers.datamotion.com "Версии API (BaseURL)" в меню слева. |
|
X-API-Key
|
X-API-Key | True | string |
Уникальный идентификатор, используемый для идентификации объекта ключа API. Чтобы узнать больше об этом, посетите сайт https://datamotion.com/how-to-use-datamotion-with-power-automate/. |
|
X-API-Secret
|
X-API-Secret | True | string |
Значение секрета, связанное с ключом API. Чтобы узнать больше об этом, посетите сайт https://datamotion.com/how-to-use-datamotion-with-power-automate/. |
Отправка безопасного сообщения
Отправляет сообщение в безопасном режиме, гарантируя, что данные не повреждены.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
От
|
From | True | string |
Адрес пользователя, который отправит сообщение. |
|
Кому
|
To | array of string |
Массив получателей безопасного сообщения. |
|
|
Копия (Cc)
|
Cc | array of string |
Массив получателей, углерод, скопированный в защищенном сообщении. |
|
|
Bcc
|
Bcc | array of string |
Массив получателей, слепый углерод, скопированный в безопасном сообщении. |
|
|
Тема
|
Subject | string |
Тема безопасного сообщения. |
|
|
AttachmentBase64
|
AttachmentBase64 | string |
Строка в кодировке Base64 вложения. |
|
|
ContentType
|
ContentType | string |
Тип носителя вложения. |
|
|
Имя файла
|
FileName | string |
Имя файла вложения. |
|
|
ContentId
|
ContentId | string |
Идентификатор содержимого (заполняется только в том случае, если вложение является встроенным изображением). |
|
|
HtmlBody
|
HtmlBody | string |
Html-текст сообщения электронной почты. |
|
|
TextBody
|
TextBody | string |
Текст сообщения электронной почты. |
|
|
v
|
v | True | string |
Версия API. Это можно найти, перейдя к разделу https://developers.datamotion.com "Версии API (BaseURL)" в меню слева. |
|
X-API-Key
|
X-API-Key | True | string |
Уникальный идентификатор, используемый для идентификации объекта ключа API. Чтобы узнать больше об этом, посетите сайт https://datamotion.com/how-to-use-datamotion-with-power-automate/. |
|
X-API-Secret
|
X-API-Secret | True | string |
Значение секрета, связанное с ключом API. Чтобы узнать больше об этом, посетите сайт https://datamotion.com/how-to-use-datamotion-with-power-automate/. |
Возвращаемое значение
Отправка модели ответа на безопасное сообщение.
Отслеживание безопасного сообщения
Отслеживайте безопасное сообщение, чтобы убедиться, что сообщение доставлено и открыто.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
TransactionId
|
transactionId | True | uuid |
Идентификатор защищенного сообщения для отслеживания. |
|
v
|
v | True | string |
Версия API. Это можно найти, перейдя к разделу https://developers.datamotion.com "Версии API (BaseURL)" в меню слева. |
|
X-API-Key
|
X-API-Key | True | string |
Уникальный идентификатор, используемый для идентификации объекта ключа API. Чтобы узнать больше об этом, посетите сайт https://datamotion.com/how-to-use-datamotion-with-power-automate/. |
|
X-API-Secret
|
X-API-Secret | True | string |
Значение секрета, связанное с ключом API. Чтобы узнать больше об этом, посетите сайт https://datamotion.com/how-to-use-datamotion-with-power-automate/. |
Возвращаемое значение
Объект отслеживания сообщений.
- Тело
- TrackMessageResponse
Определения
SendSecureMessageResponse
Отправка модели ответа на безопасное сообщение.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
TransactionId
|
TransactionId | uuid |
Идентификатор транзакции. |
|
NumberOfRecipients
|
NumberOfRecipients | integer |
Общее число получателей. |
|
MessageSize
|
MessageSize | integer |
Размер сообщения в байтах. |
|
Expiration
|
Expiration | string |
Дата истечения срока действия сообщения. |
|
ProjectId
|
ProjectId | uuid |
Идентификатор проекта. |
|
ApplicationId
|
ApplicationId | uuid |
Идентификатор приложения |
TrackMessageResponse
Объект отслеживания сообщений.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Себестоимость
|
Cost | double |
Общая стоимость транзакции. |
|
Attachments
|
Attachments | array of AttachmentMetaData |
Сложный тип, содержащий структуру вложений, структуру SecurityEnvelope и структуру отслеживания для каждого вложения. |
|
ExpirationDate
|
ExpirationDate | string |
Дата и время истечения срока действия сообщения. |
|
MessageId
|
MessageId | integer |
Идентификатор сообщения. |
|
MessageSize
|
MessageSize | integer |
Размер сообщения в байтах. |
|
SecurityEnvelope
|
SecurityEnvelope | object |
Объект конверта безопасности сообщения. |
|
Отслеживание
|
Tracking | array of Tracking |
Список объектов отслеживания сообщений. |
|
Тема
|
Subject | string |
Тема сообщения. |
AttachmentMetaData
Объект вложения сообщения.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
AttachmentId
|
AttachmentId | integer |
Уникальный идентификатор вложения. |
|
Имя файла
|
FileName | string |
Имя файла вложения. |
|
ContentId
|
ContentId | object |
Идентификатор содержимого вложения (заполняется только в том случае, если вложение является встроенным изображением). |
|
ContentType
|
ContentType | string |
Тип носителя вложения. |
|
SecurityEnvelope
|
SecurityEnvelope | object |
Конверт безопасности вложений. |
|
Size
|
Size | Size |
Объект размера вложения. |
|
Отслеживание
|
Tracking | AttachmentTracking |
Сведения об отслеживании вложений. |
Отслеживание
Сведения об отслеживании сообщений.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
DateOpened
|
DateOpened | string |
Строка даты и времени открытия сообщения. Примечание. Если год = 1900, датаopened не связана с текущим состоянием сообщения. |
|
Адрес электронной почты
|
string |
Адрес электронной почты получателя. |
|
|
MessageStatusDescription
|
MessageStatusDescription | string |
Состояние, представленное как строковое описание. |
|
MessageStatusId
|
MessageStatusId | integer |
Числовым индикатором состояния отдельного получателя. |
|
ReceiverField
|
ReceiverField | string |
Указывает, был ли получатель сообщением TO, CC или BCC. |
Size
Объект размера вложения.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
StdString
|
StdString | string |
Строковое значение, содержащее размер вложения; |
ВложениеTracking
Сведения об отслеживании вложений.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Получатели
|
Recipients | array of Recipient |
Объект получателя сообщения. |
|
DateOpened
|
DateOpened | string |
Строка даты и времени открытия сообщения. Примечание. Если год = 1900, датаopened не связана с текущим состоянием сообщения. |
|
Адрес электронной почты
|
string |
Адрес электронной почты получателя. |
|
|
MessageStatusDescription
|
MessageStatusDescription | string |
Состояние, представленное как строковое описание. |
|
MessageStatusId
|
MessageStatusId | integer |
Числовым индикатором состояния отдельного получателя. |
|
ReceiverField
|
ReceiverField | string |
Указывает, был ли получатель сообщением TO, CC или BCC. |
Recipient
Объект получателя сообщения.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Контрольная суммаValidated
|
ChecksumValidated | integer |
Одно из следующих значений: 0 (недопустимо), 1 (допустимо) или 2 (NotApplied). |
|
Доставлено
|
Delivered | boolean |
Указывает, было ли доставлено сообщение. |
|
ДоставитьDate
|
DeliveredDate | string |
Строка DateTime, представляющая при доставке сообщения. |
|
Загрузить
|
Downloaded | boolean |
Указывает, загружено ли вложение. |
|
СкачанныйDate
|
DownloadedDate | string |
Строка DateTime, представляющая при скачивании вложения. |
|
Адрес электронной почты
|
string |
Адрес электронной почты получателя. |