Настройка документов метаданных идентификатора клиента OAuth
Последнее обновление: 09.10.2026Документы метаданных идентификатора клиента OAuth (CIMD) позволяют совместимым клиентским приложениям использовать URL-адрес документа метаданных HTTPS в качестве идентификатора клиента OAuth. Qlik Cloud получает метаданные клиента по этому URL-адресу при подключении клиента.
CIMD является предпочтительным методом регистрации, если клиент поддерживает как CIMD, так и динамическую регистрацию клиентов OAuth (DCR). CIMD не требует включения DCR в клиенте, и клиентское приложение предоставляет собственный документ метаданных.
Предварительные требования и ограничения
Предварительные требования:
-
Вы являетесь администратором клиента в Qlik Cloud.
-
Ваше клиентское приложение поддерживает CIMD.
CIMD имеет следующие ограничения:
-
CIMD поддерживает методы аутентификации клиентов none и private_key_jwt. Не поддерживает client_secret.
-
Клиенты CIMD всегда используют согласие Обязательно. Вы не можете изменить метод согласия на Доверенный независимо от статуса публикации.
-
CIMD не поддерживает межмашинные (M2M) или межсервисные подключения. Для M2M-интеграций используйте созданный вручную клиент Web OAuth.
Подключение через CIMD
Запустите подключение в клиентском приложении с поддержкой CIMD. Клиент предоставляет URL-адрес своего документа метаданных, а Qlik Cloud получает метаданные по этому URL-адресу.
Первое подключение требует одобрения администратора клиента. Затем подключение одобряется для клиента, и последующие пользователи могут проходить аутентификацию с тем же одобренным удостоверением клиента при использовании приложения, которое ссылается на тот же URL-адрес документа CIMD. Каждый пользователь по-прежнему проходит аутентификацию со своей собственной учетной записью Qlik Cloud, ролями и разрешениями. Поставщик может использовать различные URL-адреса документов метаданных для различных приложений.
Исходными областями действия по умолчанию для подключения CIMD являются user_default, mcp:execute и offline_access. Администратор клиента может редактировать разрешенные области действия после утверждения. Если удалить все области действия из подключения CIMD, подключение не будет иметь доступа. Оно не возвращается к исходным областям видимости по умолчанию.
Процедуры подключения для конкретных поставщиков см. в Подключение к Qlik серверу MCP!
Управление подключениями CIMD
Переключение существующего подключения DCR на CIMD не является обновлением на месте. Отключите существующее подключение в клиентском приложении, а затем снова подключитесь с помощью CIMD, чтобы создать отдельное подключение CIMD. Администратор клиента должен вручную удалить старый клиент DCR из списка клиентов OAuth. До этого момента существуют обе записи клиента.
Удаление подключения CIMD удаляет конфигурацию подключения вашего клиента и отзывает токены для этого клиента в вашем клиенте. Общий клиент CIMD, используемый другими арендаторами, не удаляется.
Qlik Cloud получает и проверяет документ метаданных CIMD каждые 24 часа и обновляет сохраненные метаданные только в том случае, если документ изменился.
Этот способ регистрации основан на развивающемся стандарте OAuth, поэтому параметры настройки в вашем клиентском приложении со временем могут измениться.
Для получения сведений о схеме и протоколе документа метаданных см. Документы метаданных идентификатора клиента OAuth на портале разработчиков Qlik.
Идентификация клиентов CIMD
В центре активности Администрирование список клиентов OAuth идентифицирует клиентов CIMD со значением Источник, равным CIMD. Подробные сведения API о значении createdByType и различиях между Источником и Типом клиента см. в Управление несколькими регистрациями от поставщиков.