Перейти к основному содержимому Перейти к дополнительному содержимому

Предоставление кодов встраивания для анонимного доступа

После включения анонимного доступа к приложению в Qlik Cloud становится доступным код встраивания. Этот код встраивания содержит код доступа, который автоматически выполняет проверку подлинности внешних пользователей в клиенте Qlik Cloud, позволяя им использовать содержимое приложения без входа в систему.

Для получения дополнительной информации об анонимном доступе, в том числе о требованиях и разрешениях, см. раздел Общий доступ к содержимому приложения для анонимных пользователей.

Примечание к информации Эта функция доступна только при использовании подписки Анонимный доступ Qlik. Для получения дополнительной информации см. раздел Подписки Анонимный доступ Qlik.

Использование кодов встраивания

Интеграция содержимого приложения Qlik Sense во внешний веб-сайт или приложение называется гибридным веб-приложением. Для интеграции содержимого приложения из клиента с анонимным доступом в гибридное веб-приложение используется qlik-embed. Код для встраивания, созданный в Qlik Cloud, служит для проверки подлинности пользователей гибридного веб-приложения.

Содержимое приложений из клиента с анонимным доступом может быть встроено любым из следующих способов:

  • Целое приложение (то есть все листы в приложении)

  • Один или несколько листов

  • Одна или несколько отдельных визуализаций

Переходите по следующим ссылкам в Портале разработчиков Qlik Cloud, чтобы найти справочную информацию об использовании qlik-embed для анонимного доступа:

Структура кодов встраивания

Код встраивания содержит код доступа, который обеспечивает проверку подлинности для анонимных пользователей. Этот код доступа содержится в ссылки на приложение и в коде встраивания.

Создание клиента OAuth для анонимного встраивания содержимого приложений

Чтобы встроить содержимое приложения для анонимного доступа с помощью qlik-embed, необходимо создать клиент OAuth с типом, специально предназначенным для этого случая использования.

  1. В центре активности Администрирование откройте раздел OAuth.

  2. Нажмите Создать.

  3. В раскрывающемся списке Тип клиента выберите Анонимное встраивание.

  4. Введите имя и, по желанию, описание для клиента OAuth.

  5. В разделе Разрешенные источники введите каждый источник, который необходимо авторизовать. Это домены, которые будут обращаться к клиенту Qlik Cloud с целью получения информации для встроенной аналитики.

    Щелкайте Добавить после вставки каждого URL-адреса.

  6. После этого нажмите Создать.

  7. Нажмите Копировать в буфер, чтобы сохранить идентификатор клиента для будущего использования. Он понадобится, когда содержимое приложения будет встроено в qlik-embed.

  8. Щелкните Готово.

Копирование кода встраивания для приложения

Включив анонимный доступ для приложения, можно скопировать код встраивания из диалогового окна «Совместное использование» для приложения. Для этого нужно иметь роль Владелец или Может управлять в пространстве приложения, а также разрешение Создания публичной ссылки со значением Разрешено.

  1. Активируйте анонимный доступ к приложению. См. раздел Включение и выключение анонимного доступа.
  2. Щелкните Совместное использование Совместное использование. Откроется диалоговое окно «Совместное использование».

  3. В разделе Кто-нибудь, у кого есть ссылка щелкните Параметры, чтобы открыть параметры.

  4. В разделе Код встраивания нажмите кнопку Параметры, чтобы скопировать код.

    Теперь можно использовать код встраивания в веб-содержимом, чтобы предоставить анонимный доступ к аналитике.

Сброс кода доступа

При необходимости можно сбросить код доступа. Для получения дополнительной информации см. раздел Сброс кода доступа.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!