Поделиться через


Совместная работа с другими авторами и редакторами

Работайте совместно с другими авторами и редакторами с помощью управления доступом на основе ролей Azure (Azure RBAC), размещенного на ресурсе QnA Maker.

Примечание.

Поддержка службы QnA Maker будет прекращена 31 марта 2025 г. Новая версия вопроса и возможности ответа теперь доступна как часть языка искусственного интеллекта Azure. Сведения о возможностях ответов на вопросы в службе Языка см. в статье с ответами на вопросы. С 1 октября 2022 г. вы не сможете создавать ресурсы QnA Maker. Сведения о переносе существующих баз знаний QnA Maker в функцию вопросов и ответов см. в руководстве по миграции.

Доступ предоставляется на ресурсе QnA Maker

Все разрешения контролируются разрешениями, назначенными ресурсу QnA Maker. Эти разрешения обеспечивают чтение, запись, публикацию и полный доступ. Вы можете разрешить совместную работу нескольких пользователей, обновив доступ RBAC для ресурса QnA Maker.

Эта функция Azure RBAC включает следующее:

  • Идентификатор Microsoft Entra — это 100 % обратной совместимости с проверкой подлинности на основе ключей для владельцев и участников. В своих запросах клиенты могут использовать проверку подлинности на основе ключей или проверку подлинности на основе Azure RBAC.
  • Быстрое добавление авторов и редакторов во все базы знаний на ресурсе, поскольку управление осуществляется на уровне ресурса, а не на уровне базы знаний.

Примечание.

Обязательно добавьте личный поддомен для ресурса. Личный поддомен должен иметься по умолчанию, но если его нет, добавьте поддомен.

Доступ предоставляется назначенной ролью

Для совместной работы предоставляются следующие роли.

Роль Функциональные возможности API-доступ Разрешения API
Ответственный Все Ключ проверки подлинности Все
Участник служб Cognitive Services Все, кроме возможности добавления новых членов в роли Ключ проверки подлинности Все, кроме возможности добавления новых членов в роли
Читатель Cognitive Services QnA Maker
(чтение)
Экспорт/скачивание
Тест
Маркер носителя 1. Скачивание API базы знаний
2. Перечисление баз знаний для пользовательского API
3. Получение сведений о базе знаний
4. Загрузка изменений
Создание ответа
Редактор Cognitive Services QnA Maker
(чтение/запись)
Экспорт/скачивание
Тест
Обновление базы знаний
Экспорт базы знаний
Импорт базы знаний
Замена базы знаний
Создание базы знаний.
Маркер носителя 1. Создание API базы знаний
2. Обновление API базы знаний
3. Замена API базы знаний
4. Замена изменений
5. "Обучение API" [в новой Service Model v5]
Пользователь служб Cognitive Services
(чтение/запись/публикация)
Все Ключ проверки подлинности Весь доступ к ресурсу служб ИИ Azure, кроме возможности:
1. Добавлять новые элементы к ролям.
2. Создавать новые ресурсы.

Поток аутентификации

На схеме показан порядок входа на портал QnA Maker и использования API-интерфейсов разработки (с точки зрения автора).

На схеме показан порядок входа на портал QnA Maker и использования API-интерфейсов разработки (с точки зрения автора).

Шаги Description
1 Портал получает маркер для ресурса QnA Maker.
2 Портал вызывает соответствующий API создания QnA Maker (APIM), передавая маркер вместо ключей.
3 API QnA Maker проверяет маркер.
4 API QnA Maker вызывает службу QnAMaker.

Если вы планируете вызывать API-интерфейсы создания, узнайте подробнее, как настроить проверку подлинности.

Проверка подлинности с помощью портала QnA Maker

При создании и совместной работе с помощью портала QnA Maker после добавления соответствующей роли в ресурс для совместной работы всеми разрешениями на доступ управляет портал QnA Maker.

Проверка подлинности с помощью API QnA Maker и пакетов SDK

При создании и совместной работе с использованием API, с помощью функций REST или пакетов SDK, необходимо создать субъект-службу для управления проверкой подлинности.

Следующий шаг

  • Разработка базы знаний для языков и клиентских приложений