Развертывание и установка надстроек Qlik для Microsoft Office
Разверните и установите надстройки Qlik для Microsoft Office, чтобы пользователи в вашей организации могли создавать шаблоны отчетов. Загрузите шаблоны отчетов, созданные с помощью надстроек, в приложение Qlik Cloud для создания выходного файла отчета из задач отчета.
Надстройки Qlik для Microsoft Office можно развернуть и установить для совместимых веб- и настольных версий Excel, PowerPoint и Word в Microsoft 365.
Надстройки устанавливаются с помощью файла манифеста. Этот файл манифеста необходим администратору Microsoft 365 (или, возможно, пользователю при определенных методах установки), чтобы развернуть и установить надстройки для себя или пользователей в своей организации. Файл манифеста позволяет устанавливать надстройки для одного клиента Qlik Cloud.
После получения файла манифеста или URL-адреса существует два различных метода развертывания и установки надстроек:
-
Централизованное развертывание: Централизованное развертывание, установка и активация
-
Загрузка неопубликованного приложения (sideloading): Установка надстроек с помощью загрузки неопубликованного приложения (sideloading) или сетевого ресурса
Кнопка надстройки Qlik, показанная в веб-версии Microsoft Excel

Что такое Qlik надстройки для Microsoft Office?
Qlik надстройки для Microsoft Office это:
-
Надстройка Qlik для Microsoft Excel
-
Надстройка Qlik для Microsoft PowerPoint
-
Надстройка Qlik для Microsoft Word
Функциональность аналогична для всех надстроек. В окне надстройки можно добавить содержимое приложения в виде таблиц, изображений, переменных и выражений. После добавления содержимого с помощью надстроек доступно несколько вариантов для его форматирования и оформления с помощью стандартной Microsoft Office функциональности.
Для получения дополнительной информации см. Разработка шаблонов отчетов с Qlik надстройками для Microsoft Office.
Требования к системе и программному обеспечению
Надстройки Qlik для Microsoft Office поддерживаются для разработки шаблонов отчетов для приложений в клиентах Qlik Cloud для правительства или Qlik Cloud Government ― DoD.
Для установки и использования надстроек Qlik необходимо выполнить следующие требования.
Надстройка Qlik для Microsoft Excel
Для установок Windows:
-
Windows 10 версии 1903 или выше
-
Microsoft 365 версии 16.0.11629 или выше
Для установок macOS:
-
macOS версии 14 или выше
-
Microsoft 365 версии 16.83 или выше
Кроме того, для запуска надстройки Qlik для Microsoft Excel необходимо иметь установку Microsoft Excel с ExcelAPI 1.9 или новее. Чтобы проверить, соответствует ли ваша установка Excel требованиям, обратитесь к официальной документации Microsoft по адресу Наборы требований API JavaScript для Excel.
Если версия ExcelAPI ниже минимально необходимой, отображается ошибка, указывающая на то, что для надстройки Qlik требуется более новая версия Microsoft Excel.
Пример сообщения об ошибке во время установки надстройки

Возможно, вам потребуется щелкнуть белую область справа в Microsoft Excel и нажать F5, чтобы обновить страницу и увидеть ошибку.
Если вы видите эту ошибку, обновите установку Microsoft Excel.
Надстройка Qlik для Microsoft PowerPoint
Для установок Windows:
-
Windows 10 версии 1903 или выше
-
Microsoft 365 версии 2504 (сборка 18730.20030) или выше
Для установок macOS:
-
macOS версии 14 или выше
-
Microsoft 365 версии 16.96 или выше
Надстройка Qlik для Microsoft Word
Для установок Windows:
-
Windows 10 версии 1903 или выше
-
Microsoft 365 версии 2208 (сборка 15601.20148) или выше
Для установок macOS:
-
macOS версии 14 или выше
-
Microsoft 365 версии 16.64 или выше
Подготовка и получение манифеста надстройки
Установка надстроек Qlik для Microsoft Office в среде Microsoft выполняется с помощью файла манифеста. Это файл XML. Для централизованного развертывания URL-адрес файла манифеста, скорее всего, должен быть предоставлен администратором Microsoft.
Файл манифеста специфичен для одного клиента Qlik Cloud. Один и тот же файл манифеста используется для установки надстроек для Excel, PowerPoint и Word.
Для установки надстройки требуется конфигурация клиента OAuth. После настройки клиента OAuth получите ссылку на файл манифеста, а также сам файл манифеста в центре активности Администрирование.
Выполните следующие действия.
-
Создайте клиент OAuth в клиенте Qlik Cloud, используя требуемую конфигурацию. Полные инструкции см. в разделе Создание клиентов OAuth для надстроек Qlik для Microsoft Office.
-
Перейдите в центр активности Администрирование и сгенерируйте ссылку на манифест. Вы также можете загрузить файл манифеста напрямую для альтернативных вариантов использования. См. Управление манифестами установки для надстроек Qlik для Microsoft Office.
Создание клиентов OAuth для надстроек Qlik для Microsoft Office
Чтобы установить Qlik надстройки для Microsoft Office, требуется конфигурация клиента OAuth. Надстройки используются разработчиками отчетов для подготовки шаблонов отчетов для отчетности в приложении с помощью Qlik Cloud.
Чтобы в надстройках работал протокол OAuth, необходимо настроить клиент OAuth, в точности соблюдая приведенную ниже конфигурацию.
Выполните следующие действия.
-
В центре активности Администрирование в Qlik Cloud выберите OAuth.
-
Нажмите Создать.
-
В раскрывающемся списке Тип клиента выберите Одностраничное приложение. Появятся дополнительные поля.
-
Вставьте Имя. По желанию заполните поле Описание
-
Как минимум, установите флажок, чтобы включить область user_default. В конфигурацию можно включить другие области, но без user_default установленный экземпляр работать не будет.
Полное описание каждой доступной области см. в Доступные области действия OAuth.
-
В поле Добавить URL-адреса перенаправления вставьте URL-адрес Qlik Cloud клиента, за которым следует эта фиксированная строка: /office-add-ins/oAuthLoginSuccess.html
Результат должен выглядеть так, как показано ниже: https://<tenant or alias hostname>.<region>.qlikcloud.com/office-add-ins/oAuthLoginSuccess.html. Например: http://example-company-123.us.qlikcloud.com/office-add-ins/oAuthLoginSuccess.html
-
Щелкните команду Добавить.
-
В поле Добавление разрешенных источников вставьте URL-адрес клиента и нажмите кнопку Добавить.
-
Нажмите Создать.
-
Откроется окно Копирование идентификатора клиента. По желанию можно скопировать идентификатор клиента в буфер обмена или нажать кнопку Готово, чтобы закрыть окно.
После создания клиента OAuth получите ссылку на обновленный манифест XML из центра активности Администрирование. Перейдите на страницу Настройки и выберите вкладку Электронная почта и отчеты. В разделе Общий доступ и отчеты выберите надстройки Qlik для Microsoft Office. Используйте предоставленную ссылку для развертывания и установки надстройки.
Централизованное развертывание, установка и активация
Рекомендуется предоставлять доступ к надстройкам Qlik для Microsoft Office с помощью централизованного развертывания и установки. Централизованное развертывание требует действий от администратора Microsoft 365 в вашей организации.
При централизованном развертывании манифест надстройки загружается в центр администрирования Microsoft 365 вашей организации и распространяется среди пользователей как предварительно настроенная установка. Распространение может быть ограничено членами определенных групп безопасности.
Вам следует использовать централизованное развертывание, если:
-
Вы хотите, чтобы надстройка была постоянно установлена для членов вашей организации
-
Вы хотите управлять распространением среди членов вашей организации
Для ознакомления с полным рабочим процессом следуйте процедурным разделам ниже.
Централизованное развертывание и установка
Централизованное развертывание выполняется системным администратором Microsoft 365.
Выполните следующие действия.
-
Получите файл манифеста надстройки или URL-адрес манифеста после создания клиента OAuth. См. Подготовка и получение манифеста надстройки.
-
Распространите надстройку в соответствии с официальной документацией Microsoft: Развертывание и публикация надстроек Office. Обратите внимание, что распространение через централизованное развертывание возможно только с использованием центра администрирования Microsoft 365.
С помощью описанной выше процедуры надстройки устанавливаются для пользователей, которым предоставлен к ним доступ. Затем пользователи активируют надстройки в своей версии Excel, PowerPoint или Word.
Чтобы установить надстройки в настольной версии Excel, PowerPoint или Word без централизованного развертывания, вы можете настроить сетевой ресурс и загрузить в него манифест. Это можно сделать только в операционной системе Windows.
Активация надстройки после централизованного развертывания
После того как администратор Microsoft установит надстройку Qlik для организации, можно активировать и использовать ее при наличии соответствующего доступа.
В зависимости от версии вашего Microsoft Office приложения, эти действия могут незначительно отличаться. Полные сведения приводятся в официальной документации Microsoft.
Выполните следующие действия.
-
Откройте локальную или веб-версию Excel, PowerPoint или Word.
-
Выберите Главная > Надстройки > Получить надстройки.
-
На вкладке ПОД УПРАВЛЕНИЕМ АДМИНИСТРАТОРА в диалоговом окне выберите надстройку Qlik.
Значок надстройки Qlik добавляется на панель ленты.
Просмотр, управление и установка надстроек для Excel, PowerPoint и Word
Удаление надстройки
Если в вашей установке используется централизованное развертывание, возможно, вы не сможете удалить надстройку. Это зависит от политики, используемой вашим администратором Microsoft 365.
Установка надстроек с помощью загрузки неопубликованного приложения (sideloading) или сетевого ресурса
Загрузка неопубликованного приложения и установка через сетевой ресурс — это подходящие способы быстрого получения доступа к надстройкам для тестирования или ознакомления. Они не являются подходящими методами для развертывания надстроек в производственных средах и сценариях использования в масштабах предприятия.
В Office 365 Government Community Cloud High (GCCH) надстройки Qlik для Microsoft Office можно установить только через централизованное развертывание. Установка путем загрузки неопубликованных приложений (sideloading) или через сетевой ресурс не поддерживается.
В зависимости от вашей версии Excel, PowerPoint или Word, а также других факторов, надстройки, загруженные этими методами, могут в конечном итоге быть удалены с вашей ленты. Когда это произойдет, повторно загрузите манифест в приложение Microsoft Office.
Вариант 1: Загрузка неопубликованной надстройки в Интернете
Чтобы загрузить неопубликованную надстройку с помощью Excel, PowerPoint или Word в Интернете, пользователь загружает файл манифеста в свой браузер.
Загрузка неопубликованного приложения поддерживается веб-версиями Excel, PowerPoint или Word в Microsoft 365.
Вам следует использовать загрузку неопубликованного приложения, если:
-
Вам нужен быстрый доступ к надстройке.
-
Вы хотите протестировать функциональность надстройки изолированно.
-
Вы хотите протестировать надстройку без вмешательства администратора Microsoft 365.
Выполните следующие действия.
-
Подготовьте и загрузите файл манифеста. См. Подготовка и получение манифеста надстройки.
-
Откройте Microsoft Office в Интернете по адресу https://office.live.com/.
-
Откройте новый документ Excel, PowerPoint или Word.
-
На вкладке Главная нажмите Надстройки.
-
Нажмите Дополнительно... или Надстройки Office.
-
В диалоговом окне Надстройки Office нажмите Отправить мою надстройку.
-
Нажмите Обзор, чтобы найти файл манифеста надстройки, а затем выберите Отправить.
-
При необходимости войдите в свою учетную запись Qlik Cloud.
Удаление неопубликованной надстройки
Чтобы удалить неопубликованную надстройку, очистите кэш веб-браузера, в котором вы используете надстройку.
Вариант 2: Установка надстройки в настольных приложениях Microsoft Office с использованием сетевого ресурса Windows
Чтобы установить надстройки в настольной версии Excel, PowerPoint или Word без централизованного развертывания, вы можете настроить сетевой ресурс и загрузить в него манифест. Это можно сделать только в операционной системе Windows.
Следуйте приведенным ниже рекомендациям для загрузки неопубликованных надстроек через сетевой ресурс. Инструкции адаптированы из официальной документации Microsoft. Для получения дополнительной информации см. Загрузка неопубликованных надстроек Office для тестирования из сетевой папки или другие ресурсы Microsoft.
Шаг 1: Создание и предоставление общего доступа к папке
Выполните следующие действия.
-
Создайте папке для размещения надстройки Qlik. Например: C:\Qlik Office add-ins
-
В проводнике Windows перейдите к родительской папке или букве диска папки, которую вы хотите использовать в качестве каталога общих папок. Например: C:\
-
Щелкните папку правой кнопкой мыши и выберите Свойства.
-
Откройте вкладку «Доступ» и нажмите кнопку Общий доступ....
Кнопка Общий доступ...

-
В диалоговом окне добавьте себя и любых других пользователей и/или группы, с которыми вы хотите поделиться своей надстройкой. Вам потребуется как минимум разрешение на чтение/запись для папки. После того как вы закончите выбор людей, с которыми хотите поделиться, нажмите Поделиться.
-
Когда вы увидите подтверждение того, что к вашей папке предоставлен общий доступ, обратите внимание на полный сетевой путь, который отображается сразу после имени папки. Нажмите Готово, чтобы закрыть диалоговое окно.
Подтверждение успешного предоставления общего доступа к папке с полным сетевым путем

-
Нажмите Закрыть, чтобы закрыть диалоговое окно Свойства.
Шаг 2: Настройка общей папки в качестве доверенного каталога вручную
Выполните следующие действия.
-
Откройте новую пустую книгу в настольной версии Excel, PowerPoint или Word.
-
Перейдите на вкладку Файл, а затем нажмите Параметры в левом нижнем углу.
-
Нажмите Центр управления безопасностью, а затем нажмите кнопку Параметры центра управления безопасностью....
Кнопка Параметры центра управления безопасностью...

-
Нажмите Доверенные каталоги надстроек.
Вкладка Доверенные каталоги надстроек

-
В поле URL-адрес каталога введите полный сетевой путь к папке, к которой вы ранее предоставили общий доступ.
-
Нажмите Добавить каталог.
-
Установите флажок Показывать в меню для только что добавленного элемента, а затем нажмите ОК, чтобы закрыть диалоговое окно центра управления безопасностью.
Вкладка Доверенные каталоги надстроек в диалоговом окне центра управления безопасностью с недавно добавленным путем к каталогу

-
Нажмите ОК, чтобы закрыть диалоговое окно.
-
Закройте и снова откройте приложение, чтобы изменения вступили в силу.
Шаг 3: Загрузка неопубликованной надстройки
Выполните следующие действия.
-
Добавьте файл манифеста надстройки XML в общую папку.
-
В Excel, PowerPoint или Word нажмите Надстройки на вкладке Главная на ленте.
-
Нажмите Другие надстройки.
-
Нажмите ОБЩАЯ ПАПКА в верхней части диалогового окна Надстройки Office.
-
Выберите Qlik, чтобы вставить надстройку.
-
Вы можете увидеть диалоговое окно с примерно следующим текстом: Qlik хочет отобразить новое окно. Нажмите Разрешить.
Удаление надстройки, установленной через сетевой ресурс
Выполните следующие действия.
-
Если у вас открыт Excel, PowerPoint или Word, закройте его.
-
Удалите содержимое этой папки: %LOCALAPPDATA%\Microsoft\Office\16.0\Wef\
Вариант 3: Загрузка неопубликованной надстройки в настольных приложениях macOS
Для macOS надстройки можно установить в настольных версиях Excel, PowerPoint или Word в Microsoft 365. Требования к системе и программному обеспечению см. в разделе Требования к системе и программному обеспечению.
Следуйте приведенным ниже рекомендациям. Инструкции адаптированы из официальной документации Microsoft. Полные инструкции см. в официальной документации Microsoft: Загрузка неопубликованной надстройки в Office на Mac
Выполните следующие действия.
-
Откройте приложение Finder на вашем компьютере.
-
Введите следующую комбинацию клавиш: Command+Shift+G
Откроется меню Переход к папке.
-
Введите один из следующих путей в зависимости от приложения Microsoft Office:
-
Excel: /Users/<username>/Library/Containers/com.microsoft.Excel/Data/Documents/wef
-
PowerPoint: /Users/<username>/Library/Containers/com.microsoft.Powerpoint/Data/Documents/wef
-
Word: /Users/<username>/Library/Containers/com.microsoft.Word/Data/Documents/wef
Может случиться так, что папка wef еще не существует на вашем компьютере. Если это так, создайте ее в этом расположении.
-
-
В папку wef добавьте копию файла манифеста XML.
-
Откройте Excel, PowerPoint или Word. Если оно уже открыто, вам потребуется перезапустить его.
-
На ленте перейдите к Главная > Надстройки.
-
Выберите надстройку Qlik.
Надстройка Qlik теперь должна быть доступна на вашей ленте.
Удаление неопубликованной надстройки из настольных приложений macOS
Чтобы удалить надстройку Qlik, вам необходимо очистить кэш Office на вашем компьютере. Для получения дополнительной информации см.:
Добавление нескольких надстроек Qlik в приложение Microsoft Office
Каждая добавленная надстройка Qlik позволяет использовать надстройку для одного клиента Qlik Cloud. Для работы с несколькими клиентами необходимо развернуть манифест надстройки для каждого отдельного клиента. Централизованное развертывание поддерживается только для одного клиента Qlik Cloud.
В зависимости от вашей версии Microsoft Excel, PowerPoint или Word, а также используемого браузера, при загрузке нескольких надстроек на ленте могут отображаться значки для каждой из них или только один значок, содержащий последний развернутый экземпляр.
Выполните следующие действия.
-
Если вы централизованно развертываете надстройку с помощью центра администрирования Microsoft 365, установите надстройку не более чем для одного клиента Qlik Cloud, используя рекомендуемый рабочий процесс. См. Централизованное развертывание, установка и активация.
-
Для остальных клиентов используйте загрузку неопубликованного приложения для установки и развертывания надстроек. См. Установка надстроек с помощью загрузки неопубликованного приложения (sideloading) или сетевого ресурса.
Если какая-либо из надстроек клиента не отображается на ленте, повторите процедуру установки для этого конкретного клиента и обновите страницу браузера.
Устранение неполадок
В этом разделе приведены советы по устранению распространенных проблем с развертыванием и установкой.
Дополнительные советы по устранению неполадок см. в разделе Устранение неполадок — отчеты в приложении.
Пустое диалоговое окно, отображаемое во время аутентификации после развертывания надстройки Qlik для Microsoft Office
Когда пользователь пытается выполнить вход в надстройку для отчетов для Microsoft Excel, Microsoft PowerPoint или Microsoft Word, может открыться пустое всплывающее окно проверки подлинности. Или может появиться ошибка в диалоговом окне (в частности, 12006).
Чтобы пользователь мог работать с надстройкой Qlik для Microsoft Office, при выполнении потока проверки подлинности выполняется перенаправление между вашим клиентом и поставщиком удостоверений, размещенных на другом домене. Поставщик удостоверений задает Cross-Origin-Opener-Policy с ограничительными настройками. В результате этого проверка подлинности блокируется на этапе взаимодействия между доменами, что предотвращает правильную передачу данных для входа в надстройку.
Предлагаемые меры
Администратор сети, ответственный за настройку поставщиков удостоверений, должен выполнить следующие действия.
Выполните следующие действия.
-
Задайте заголовок ответа, направляемого поставщиком удостоверений в диалоговое окно:
Cross-Origin-Opener-Policy: unsafe-none
Для получения дополнительной информации см. официальную документацию Microsoft: Рекомендации и правила Office Dialog API