Споделяне на приложение, управлявано от модел

Споделете приложение, базирано на модел, за да го направите достъпно, така че другите потребители да могат да го играят. Споделянето включва следните стъпки:

  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 адреса на приложението в местоположение, така че вашите потребители да имат достъп до него, например чрез публикуването му в канал SharePoint , сайт на Teams или чрез изпращане по имейл.

Привилегии за споделяне на приложения и изисквания за лицензиране

Необходими са няколко ключови условия за среда и лицензиране, когато споделяте управлявано от модел приложение с потребител.

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

Относно предварително определените роли на защита

Има няколко предварително дефинирани роли на разположение с Dataverse. За да стартирате приложения, които използват само готови таблици, има Basic User права за достъп, където членовете могат да възпроизвеждат приложението в средата и да изпълняват общи задачи за записите, които притежават. Повече информация: Предварително дефинирани права за достъп

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

Администраторите могат да използват групите на своята организация, Microsoft Entra за да управляват правата за достъп за лицензирани Dataverse потребители. И двата типа групи – Microsoft Entra и Защита – могат да се използват за защита на правата за Microsoft 365 достъп на потребителите до дадено приложение. Повече информация: За груповите екипи

Вижте също

Научете повече за създаването на потребители и задаването на роли за сигурност

Минимални привилегии за общи задачи

Изпълняване на приложение, базирано на модел, на мобилно устройство

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).