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

Предоставление доступа к приложению на основе модели позволяет другим пользователям запускать его. Предоставление доступа включает в себя следующие шаги:

  1. Определение ролей безопасности, которые будут использоваться для приложения
  2. Назначение ролей безопасности или людей приложению на основе модели
  3. Передача ссылки на приложение

Предоставление доступа к приложению на основе модели в Power Apps

Если приложение содержит только стандартные таблицы, такие как «Организация» или «Контакт», вы можете использовать существующую стандартную роль безопасности.

Основы совместного использования приложений

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

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

Процесс совместного использования приложения на основе модели отличается от совместного использования приложения на основе холста. Совместное использование приложений на основе модели зависит от того, как привилегии таблицы данных Microsoft Dataverse назначаются для таблиц, которые находятся в приложении. Если роли безопасности для вашего приложения еще не определены, обратитесь к своему администратору Power Platform и попросите их создать.

Дополнительные сведения: Создание или изменение роли безопасности для управления доступом

Назначение ролей безопасности или людей приложению на основе модели

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

  1. Войдите в Power Apps, на левой панели навигации выберите Приложения, рядом с приложением, которым хотите поделиться, выберите , затем выберите Поделиться.

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

    • Выберите приложение, затем выберите раскрывающийся список на правой панели, чтобы отобразить все доступные роли безопасности. Выберите нужные роли безопасности из раскрывающегося списка ролей безопасности. Назначение ролей безопасности приложению

    Важно!

    Если в вашем приложении есть одна или несколько пользовательских таблиц, обратитесь к администратору Power Platform и попросите настроить привилегии в отношении пользовательских таблиц в роли безопасности. Это необходимо для того, чтобы пользователи могли работать с записями вашей пользовательской таблицы в приложении. Дополнительные сведения: Создание или изменение роли безопасности для управления доступом

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

      Если ваше приложение содержит премиум-компоненты, такие как карта или ввод адреса, для использования приложения у пользователей должна быть лицензия Power Apps. Чтобы запросить лицензии для пользователей вашего приложения, выберите Запросить лицензии, чтобы отправить запрос лицензии вашему администратору.

      Запрос лицензий Power Apps для ваших пользователей.

      Примечание

      Вы не можете запрашивать лицензии для групп безопасности или списков рассылки. Дополнительные сведения о запросе лицензий см. в статье Запрос лицензий Power Apps для пользователей вашего приложения.

  3. Выберите Поделиться.

В отличие от совместного использования приложений на основе холста, при совместном использовании приложений на основе модели в настоящее время не отправляется электронное письмо со ссылкой на приложение.

Чтобы получить прямую ссылку на приложение:

  1. Перейдите к Power Apps.

  2. Выберите Решения в левой области навигации. Если этого пункта нет на боковой панели, выберите …Еще, а затем выберите нужный пункт.

  3. Откройте решение, содержащее существующее приложение на основе модели.

  4. Выберите приложение на основе модели, а затем выберите Изменить на панели команд.

  5. В классическом конструкторе выберите вкладку Свойства, а затем скопируйте URL-адрес единого интерфейса.

    «Получение ссылки для приложения на основе модели»

  6. Вставьте URL-адрес приложения там, где ваши пользователи могут получить доступ к нему, например опубликуйте в канале Teams или на сайте SharePoint, либо отправьте по электронной почте.

Права предоставления общего доступа к приложениям и требования к лицензированию

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

  • Пользователь Microsoft 365 с правами администратора Power Platform или правами глобального администратора должен существовать внутри организации. Узнайте, как назначить права администратора Power Platform. Это предоставляет пользователю права администратор во всех средах.
  • У пользователя для совместного использования приложения должны быть права администратора в определенной среде (или пользователь должен быть администратором Power Platform). У пользователя, получающего доступ к приложению, должна быть роль безопасности с равными или большими привилегиями, чем роль безопасности, которую они назначают приложению и другим пользователям. Обычно это принимает форму того, что получающий общий доступ пользователь имеет роль безопасности системный администратор Dataverse или настройщик системы. Эти роли могут быть назначены администраторами Power Platform (у которых есть права на все среды Dataverse). Роли безопасности системного администратора и настройщика системы — это стандартные роли, которые существуют во всех средах Dataverse.
  • Пользователь должен существовать как пользователь в среде. Недостаточно быть только пользователем Microsoft 365. Это связано с тем, что все пользователи в среде учтены и описаны в таблицах среды. Узнайте, как добавить пользователя в среду
  • У пользователя должна быть соответствующаялицензия, чтобы они могли использовать приложение. Пользователи могут запросить лицензию самостоятельно или создатель может запросить лицензии для пользователей своего приложения. Также лицензия должна быть назначена в клиенте, на котором размещено приложение. Исключением из этого предварительного условия является случай, когда приложение размещается в среде Microsoft Dataverse for Teams.

О стандартных ролях безопасности

Существует несколько готовых ролей, доступных в Dataverse. Для работы с приложениями, в которых используются только стандартные таблицы, предусмотрена роль безопасности «Обычный пользователь», члены которой могут запускать приложение в среде и выполнять типовые задачи с записями, владельцами которых они являются. Дополнительные сведения: Стандартные роли безопасности

Использование групп Microsoft Entra для управления доступом

Администраторы могут использовать группы Microsoft Entra своих организаций для управления правами доступа для лицензированных пользователей Dataverse. Оба типа группы Microsoft Entra — Microsoft 365 и безопасность — могут использоваться для обеспечения прав доступа пользователя для приложения. Дополнительные сведения: О рабочих группах группы.

См. также

Узнайте больше о создании пользователей и назначении ролей безопасности

Минимальные привилегии для стандартных задач

Запуск приложения на основе модели на мобильном устройстве

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

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