Управление клиентами OAuth в My Qlik | Qlik Cloud Справка
Перейти к основному содержимому Перейти к дополнительному содержимому

Управление клиентами OAuth в My Qlik

OAuth — это протокол безопасности для авторизации и делегирования. Он позволяет сторонним приложениям получать доступ к ресурсам API без раскрытия учетных данных конечного пользователя. Клиент OAuth запрашивает код авторизации, обменивает его на токен доступа и использует токен для доступа к контенту через API.

О клиентах OAuth в Qlik Cloud

Клиенты OAuth в Qlik Cloud настраиваются на разных уровнях в зависимости от того, как они используются:

  • Клиенты OAuth на уровне организации

    • Применяются ко всем клиентам в нескольких подписках и регионах.

    • Обычно используются для доступа к информации о клиенте, например, для получения списка клиентов.

    • Управляются владельцем сервисной учетной записи (SAO) в My Qlik.

  • Клиенты OAuth на уровне региона

    • Применяются к определенному номеру лицензии в регионе.

    • Управляются SAO в My Qlik.

  • Клиенты OAuth для конкретного клиента

    • Применяются к одному клиенту.

    • Управляются администраторами клиента в центре активности Администрирование клиента.

    • Для получения подробной информации см. раздел Создание клиентов OAuth и управление ими.

Создание клиентов OAuth на уровне организации и управление ими

Govnote-not-inНе поддерживается в Qlik Cloud для правительства.
Govnote-not-inНе поддерживается в Qlik Cloud Government ― DoD.

Вы можете создавать клиентов OAuth на уровне организации и управлять ими на странице Клиенты OAuth в My Qlik.

Доступ к странице клиентов OAuth

Выполните следующие действия.

  1. Войдите в My Qlik с учетными данными владельца сервисной учетной записи (SAO).

  2. Нажмите Список всех моих клиентов в верхней части страницы.

  3. На левой панели нажмите OAuth.

  4. Откроется страница Клиенты OAuth, где вы можете создавать клиентов OAuth для своей организации и управлять ими.

Страница Клиенты OAuth.

Скриншот страницы управления клиентами OAuth.

Поиск и просмотр клиентов OAuth

На странице Клиенты OAuth вы можете:

  • Выполнять поиск по имени.

  • Фильтровать по региону, статусу или идентификатору подписки.

  • Сортировать по имени, дате создания или последнего обновления, либо по идентификатору клиента.

  • Перетаскивать столбцы для изменения их порядка.

Создание клиентов OAuth

Выполните следующие действия.

  1. На странице Клиенты OAuth нажмите Создать.

  2. Введите имя для клиента OAuth.

  3. При необходимости добавьте описание.

  4. Нажмите Создать. Отобразятся идентификатор клиента и секрет клиента.

  5. Нажмите Копировать, чтобы скопировать идентификатор клиента.

  6. Нажмите Копировать секрет, чтобы скопировать секрет клиента.

    Примечание к информацииПозже вы не сможете получить доступ к секрету клиента. Относитесь к нему как к паролю и не раскрывайте его в исходном коде или репозиториях.
  7. Нажмите Закрыть.

После создания клиента вы можете использовать идентификатор клиента в своих приложениях. Вы можете получить его позже из контекстного меню (Дополнительно) для клиента OAuth.

Редактирование клиентов OAuth

Выполните следующие действия.

  1. На странице Клиенты OAuth найдите клиента OAuth.

  2. Нажмите Дополнительно и выберите Переименовать.
  3. Измените имя или описание по мере необходимости.
  4. Нажмите Сохранить изменения.

Удаление клиентов OAuth

Вы можете удалить клиента OAuth, когда он больше не нужен, или для отзыва доступа.

Выполните следующие действия.

  1. На странице Клиенты OAuth найдите клиента OAuth.

  2. Нажмите Дополнительно и выберите Удалить.
  3. Подтвердите удаление.

Управление секретами клиента

Если секрет клиента скомпрометирован или ваша политика безопасности требует периодических обновлений, вы можете добавлять или удалять секреты. Чтобы избежать простоев, вы можете добавить несколько секретов клиента (максимум 5), обновить клиентское приложение, а затем удалить старый секрет.

Добавление секрета клиента

Выполните следующие действия.

  1. На странице Клиенты OAuth найдите клиента OAuth.

  2. Нажмите Дополнительно и выберите Управление секретами.
  3. Нажмите Сгенерировать новый секрет клиента.
  4. Скопируйте секрет клиента и идентификатор клиента и надежно сохраните их.

    Примечание к информацииПозже вы не сможете получить доступ к секрету клиента.
  5. Нажмите Закрыть.

Удаление секрета клиента

Выполните следующие действия.

  1. На странице Клиенты OAuth найдите клиента OAuth.

  2. Нажмите Дополнительно и выберите Управление секретами.
  3. Нажмите Удалить рядом с секретом клиента, который вы хотите удалить.
  4. Нажмите Закрыть.

Создание клиентов OAuth на уровне региона

Выполните следующие действия.

  1. Войдите в My Qlik с учетными данными владельца сервисной учетной записи (SAO).

  2. Нажмите Дополнительно рядом с Мои клиенты и выберите Управление клиентами OAuth.

  3. В диалоговом окне вы можете

    • Создавать новых клиентов OAuth

    • Просматривать существующих клиентов

    • Копировать или повторно генерировать секреты клиента

    • Удалять клиентов

Следующие шаги: Создание клиентских приложений OAuth

После регистрации клиента OAuth в Qlik Cloud вы можете создавать клиентские приложения OAuth для доступа к контенту Qlik Cloud. Используйте идентификатор клиента и секрет клиента, связанные с вашим клиентом OAuth. Вы можете получить идентификатор клиента в любое время из контекстного меню (Дополнительно) для клиента OAuth.

Следуйте руководствам в разделе Обзор OAuth на портале разработчиков Qlik. В этих руководствах рассказывается, как создавать клиентские приложения с использованием популярных языков программирования.

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

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