Инструмент защиты Excel от паролей – Установка паролей открытия и изменения – Защитите свои электронные таблицы

Автоматизируйте защиту Excel паролем в масштабе с помощью нашего API для разработчиков — программно применяйте пароли открытия и изменения. Идеально подходит для корпоративных рабочих процессов и совместим с форматами .xlsx и устаревшими форматами. Ознакомьтесь с документацией и начните бесплатную интеграцию уже сегодня.

API защиты электронной таблицы

Web API

PUT https://api.aspose.cloud/v4.0/cells/protection/spreadsheet

Безопасность и аутентификация

Aspose.Cells Cloud API защищены и требуют аутентификации на основе JWT-токена.

-H "Authorization: Bearer {access_token}"

Параметры запроса:

Имя параметра Тип Путь/Строка запроса/Тело HTTP-запроса Описание
Spreadsheet File FormData Файл электронной таблицы Excel для загрузки и защиты шифрованием пароля.
openPassword String Query Пароль, необходимый для открытия (расшифровки) защищенной электронной таблицы.
modifyPassword String Query Пароль, необходимый для включения редактирования или изменения содержимого электронной таблицы.
outPath String Query (Необязательно) Указывает путь к выходной папке, куда будет сохранена защищенная книга. Если не указано, файл возвращается в ответе.
outStorageName String Query Имя облачного хранилища, используемого для хранения защищенного выходного файла.
region String Query Указывает региональные/культурные настройки (например, формат даты, форматирование чисел), применяемые к электронной таблице во время обработки.

Аутентификация
Все вызовы API защиты электронной таблицы требуют действительного токена доступа OAuth 2.0. Включите токен в заголовке Authorization:

Authorization: Bearer {access_token}

Токен должен быть получен из точки аутентификации Aspose Cloud и должен включать область доступа Cells.

Ответ

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Коды HTTP-статуса

Код Значение Описание
200 OK (ОК) Фильтр успешно применен; ответ содержит подробности операции.
400 Bad Request (Неверный запрос) Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла).
401 Unauthorized (Неавторизован) Недействительный или отсутствующий JWT-токен.
413 Payload Too Large (Слишком большой полезный груз) Загруженный файл превышает лимит размера.
500 Internal Server Error (Внутренняя ошибка сервера) Непредвиденная ошибка сервера.

Где следует использовать API защиты электронной таблицы?

  • Защита конфиденциальных финансовых данных – Защищайте файлы Excel, содержащие бюджеты, счета или данные по заработной плате, с помощью паролей открытия и изменения, чтобы предотвратить несанкционированный доступ или изменения.
  • Безопасное распространение конфиденциальных отчетов – Убедитесь, что только авторизованные получатели могут просматривать или изменять бизнес-, аудиторские или отчеты по соответствию при внутреннем или внешнем распространении.
  • Автоматизация безопасности документов в рабочих процессах – Интегрируйте API в корпоративные системы (например, ERP, CRM) для автоматической защиты паролем создаваемых электронных таблиц перед их сохранением или отправкой по электронной почте.
  • Принудительное предоставление доступа только для чтения – Разрешите пользователям открывать отчеты для просмотра, ограничивая при этом изменения с помощью отдельного пароля изменения — идеально подходит для шаблонов или завершенных наборов данных.
  • Соответствие нормативным требованиям – Помогите соблюдать требования GDPR, HIPAA или SOX, шифруя конфиденциальные данные электронных таблиц при хранении и передаче с помощью автоматизированной защиты.

Почему следует использовать API защиты электронной таблицы?

  • Удобный для разработчиков – Aspose.Cells Cloud предоставляет SDK-библиотеки на множестве языков программирования, что обеспечивает быструю разработку, и сопровождается подробной документацией. По сравнению с созданием собственных решений это значительно снижает трудозатраты на разработку.
  • Снижение потребности в персонале – Автоматизирует консолидацию и безопасность документов, снижая потребность в выделенных сотрудниках.
  • Платежи по факту использования – Никаких предварительных инвестиций; вы платите только за те вызовы API, которые фактически используете.
  • Отсутствие затрат на обслуживание – Нет серверов для обслуживания, обновлений программного обеспечения и проблем совместимости.
  • Сохранение всех исходных форматов Excel при применении защиты паролем, что гарантирует, что защищенная книга выглядит точно так же, как исходный файл.

Как использовать API защиты электронной таблицы с помощью SDK

Спецификация OpenAPI

Спецификация API защиты электронной таблицы предоставляет общедоступный программный интерфейс, позволяющий выполнять прямые REST-взаимодействия из веб-браузера.

Вы можете использовать утилиту командной строки cURL для удобного доступа к веб-сервисам Aspose.Cells. В следующем примере показано, как выполнять вызовы облачного API с помощью cURL.

Использование SDK Aspose.Cells Cloud

Использование SDK — это лучший способ ускорить разработку. SDK обрабатывает все низкоуровневые детали, позволяя вам просто реализовать функциональность защиты электронной таблицы с минимальным количеством кода. Ознакомьтесь с полным списком SDK Aspose.Cells Cloud в репозитории GitHub.

Следующие примеры кода демонстрируют взаимодействие с веб-сервисами Aspose.Cells с использованием различных SDK: