Споделете приложение за платно с вашата организация

След като изградите приложение за платно, което отговаря на бизнес нужди, посочете кои потребители във вашата организация могат да стартират приложението и кой може да го променя и дори да споделя повторно. Задайте всеки потребител по име или задайте група за защита в Microsoft Entra ИД. Ако всички биха се възползвали от приложението ви, посочете, че цялата ви организация може да го изпълнява.

Важно

За да функционира споделеното приложение, както очаквате, трябва също да управлявате разрешения за източник на данни или източници, на които се основава приложението, като напр. Microsoft Dataverse или Excel. Може да се наложи да споделите други ресурси от което зависи приложението, като потоци, шлюзове или връзки.

Предварителни изисквания

Преди да споделите приложение, трябва да го запишете (не локално) и след това да го публикувате .

  • Дайте на приложението си смислено име и ясно описание, така че хората да знаят какво прави вашето приложение и лесно да го намерят в списък. Изберете Настройки > посочете име и след това въведете описание.

  • Всеки път, когато правите промени, трябва да запазите и публикувате приложението отново, ако искате другите да виждат тези промени.

Бележка

Споделяне на приложение

  1. Влезте в Power Apps.

  2. В левия екран изберете Приложения.

    Показване на списък с приложения.

  3. Изберете приложението, което искате да споделите, като изберете иконата му.

    Избор на приложение.

  4. В командната лента изберете Споделяне.
    or
    Изберете Още команди (...), след което изберете Споделяне от падащото меню.

    Споделяне на приложение.

  5. Задайте по име или псевдоним потребителите или групите за защита в Microsoft Entra ИД, с които искате да споделите приложението.

    • За да позволите на цялата си организация да стартира приложението (но не и да го променя или споделя), въведете Всеки в панела за споделяне. Потребителите ще могат да намерят това приложение, като зададат филтъра за списъка с приложения на „Org apps“.

      Споделяне с всички.

    • Можете да споделите приложение със списък с псевдоними, приятелски имена или комбинация от тях (например Меган Холмс <meghan.holmes@contoso.com> ако елементите са разделени с точка и запетая. Ако няколко души имат едно и също име, но различни псевдоними, първият намерен човек ще бъде добавен към списъка. Подсказка се появява, ако име или псевдоним вече има разрешение или не може да бъде разрешено.

      Споделяне с отделен потребител.

    Бележка

    • Не можете да споделяте приложение с група за разпространение във вашата организация или с група извън вашата организация.
    • За да осигурите ефективно управление, използвайте група за защита, когато споделяте приложението с над 100 потребители
  6. Ако приложението ви съдържа премиум компоненти, като например компоненти за въвеждане на карта или адрес, потребителите трябва да имат Power Apps лиценз за използване на приложението. За да поискате лицензи за потребителите на вашето приложение, изберете Искане на лицензи за подаване на искане за лиценз до вашия администратор.

    Поискайте Power Apps лицензи за вашите потребители.

    Бележка

    Не можете да поискате лицензи за групи за защита или списъци за разпространение. За повече информация относно искането на лицензи вижте Искане Power Apps на лицензи за потребителите на вашето приложение.

  7. Ако искате да разрешите на потребителите да редактират и споделят приложението, изберете Съсобственик отметка.

    Изберете съсобственик.

    В ПИ за споделяне не можете да отпуснете Съпритежател разрешение за група за сигурност, ако вие създадете приложението от решение. Въпреки това е възможно да се даде разрешение на съсобственик на група за сигурност за приложения в решение, като се използва Кратка команда Set-PowerAppRoleAssignment.

    Бележка

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

  8. Ако приложението ви се свързва с данни, за които потребителите се нуждаят от разрешения за достъп, посочете ролите за сигурност, както е подходящо.

    Например приложението ви може да се свърже с таблица в Dataverse база данни. Когато споделяте такова приложение, панелът за споделяне ви подканва да управлявате защитата за тази таблица.

    Присвояване на права за достъп.

    За повече информация относно управлението на защитата за таблица отидете на Управление на разрешенията за таблици.

    Ако приложението ви използва връзки с други източници на данни—като файл на Excel, хостван на OneDrive за бизнеса—уверете се, че споделяте тези източници на данни с потребителите, с които сте споделили приложението.

    Споделете файл на Excel на OneDrive за бизнеса.

    За повече информация относно споделянето на ресурси и връзки за приложението на платното, отидете на споделяйте ресурси за приложението за платно.

  9. Ако искате да помогнете на хората да намерят приложението ви, изберете Изпратете покана по имейл на нови потребители отметка.

    Изпращане на покана по имейл.

  10. В долната част на панела за споделяне изберете Споделяне.

    Потребителите вече могат да стартират приложението с помощта на Power Apps Mobile на мобилно устройство или от AppSource на Microsoft 365 в браузър. Собствениците могат да редактират и споделят приложението Power Apps.

    Ако сте изпратили покана по имейл, потребителите също могат да стартират приложението, като изберат връзката в имейл с поканата:

    • Ако потребителят избере връзката Отваряне на приложението на мобилно устройство, приложението се отваря в Power Apps Mobile.
    • Ако потребителят избере връзката Отваряне на приложението на настолен компютър, приложението се отваря в браузър.
    • Ако потребителят избере връзката Microsoft Teams на приложението се отваря в Microsoft Teams.

    Ако сте избрали Съсобственик докато споделяте, получателите ще видят връзка за Power Apps Studio който ще отвори приложението за редактиране с помощта Power Apps Studio.

За да промените разрешения за потребител или група за сигурност

  • За да разрешите на собствениците да стартират приложението, но вече не го редактират или споделят, изчистете Съпритежател отметка.
  • За да спрете споделянето на приложението с този потребител или група, изберете иконата за премахване (x).

Споделяйте приложения с помощта на Teams

Можете да споделите връзка към вашето приложение в чат на Teams. Потребителят, с когото споделяте приложението, трябва да бъде на същия клиент и да има достъп до приложението, което споделяте.

Бележка

  • За добавяне на приложения за платно към екипите с помощта на уеб плейъра:
  • Ако вие сте подателят или получателят и получите Това приложение не може да бъде намерено грешка, когато изберете Добавете приложение към Teams, това означава, че нямате достъп до приложението. За да получите достъп, свържете се с администратора си.
  • Ако вие сте подателят и нямате Power Apps лично приложение, инсталирано в Teams, след което ще се появи карта за предварителен преглед с бутон Покажи изглед. За да разгънете пълната адаптивна карта, изберете Покажи изглед.

За да споделите приложението, копирайте връзката към приложението от вашия уеб браузър и я поставете в чата на Teams. Преди да изпратите връзката, ще видите визуализация на вашето съобщение.

Споделете приложението си с помощта на Teams.

Легенда:

  1. Връзка към приложението: Изберете уеб връзката, за да отворите приложението.
  2. Свиване на визуализация: Изберете, за да затворите визуализацията. Когато свиете визуализацията, потребителят, на когото изпращате връзката, ще получи само уеб връзка, за да отвори приложението. Те няма да видят бутоните за добавяне на Приложение към Teams или Стартирайте приложението в мрежата.
  3. Име на приложението: Показва името на приложението.
  4. Добавете приложение към Teams: Изберете, за да добавите приложението към Teams.
  5. Стартирайте приложението в мрежата: Отворете приложението директно в браузъра си.

Искане на лицензи за вашите потребители

Когато споделяте приложение, което изисква лиценз за използване, можете да поискате Power Apps лицензи за вашите потребители. За повече информация вижте Искане Power Apps на лицензи за потребителите на приложението ви.

Съображения за група за защита

  • Всички съществуващи членове на групата за сигурност наследяват разрешенията на приложението. Новите потребители, които се присъединяват към групата за сигурност, ще наследят разрешенията на групата за сигурност в приложението. Потребителите, напускащи групата, вече няма да имат достъп през тази група, но тези потребители могат да продължат да имат достъп или като им бъдат назначени разрешения директно, или чрез членство в друга група за сигурност.

  • Всеки член на група за сигурност има същите разрешения за приложение като цялостната група. Можете обаче да зададете по-големи разрешения за един или повече членове на тази група, за да им позволите по-голям достъп. Например, можете да дадете разрешение на групата за сигурност за стартиране на приложение. След това можете също да дадете Потребител Б, който принадлежи към тази група, разрешение на Съпритежател. Всеки член на групата за сигурност може да стартира приложението, но само Потребител B може да го редактира. Ако дадете група за сигурност A Съпритежател разрешение и разрешение от потребител Б за стартиране на приложението, той може да редактира приложението.

  • Потребителите трябва изрично да са членове на групата за защита. Ако даден потребител е собственик на групата, той също трябва да се присвои като член на групата, за да наследи разрешенията за приложението.

Споделете приложение с Групи на Microsoft 365

Можете да споделяте приложение с Групи на Microsoft 365. Групата обаче трябва да има активирана защита. Активирането на сигурността гарантира, че групата на Microsoft 365 може да получава маркери за сигурност за удостоверяване за достъп до приложения или ресурси.

За да проверите дали групата на Microsoft 365 има активирана защита

  1. Уверете се, че имате достъп до кратките команди Microsoft Entra на ИД.

  2. Отидете в Групи на портала > Microsoft Entra > на Azure, изберете подходящата група и след това копирайте ИД на обект.

  3. Свързване към Microsoft Entra ИД с помощта на кратката команда на Connect-AzureAD PowerShell.

    Connect-AzureAD.

  4. Получете подробности за групата, като използвате Get-AzureADGroup -ObjectId <ObjectID\> | select *.
    В изхода се уверете, че свойството SecurityEnabled е зададено на Вярно.

    Проверете свойството SecurityEnabled.

За да активирате защитата за група

Ако групата не е активирана със сигурност, можете да използвате командлета PowerShell Set-AzureADGroup за да зададете свойството SecurityEnabled на Вярно:

Set-AzureADGroup -ObjectId <ObjectID> -SecurityEnabled $True

Задайте SecurityEnabled на „вярно”.

Бележка

Трябва да сте собственик на група на Microsoft 365, за да активирате защитата. Задаването на стойност True на свойството SecurityEnabled не влияе на начина на работа на функциите на Power Apps и Microsoft 365. Тази команда е необходима, защото свойството SecurityEnabled е настроено на False по подразбиране, когато Microsoft 365 групите се създават извън Microsoft Entra ИД.

След няколко минути можете да откриете тази група в Power Apps панел за споделяне и споделяне на приложения с тази група.

Управление на разрешения на таблица за Dataverse

Ако създадете приложение въз основа на Dataverse, трябва също така да се уверите, че потребителите, с които споделяте приложението, имат подходящите разрешения за таблицата или таблиците, използвани от приложението. По-специално, тези потребители трябва да принадлежат към права за достъп, който може да изпълнява задачи като създаване, четене, писане и изтриване на съответните записи. В много случаи ще искате да създадете една или повече персонализирани роли за сигурност с точните разрешения, които потребителите трябва да стартират приложението. След това можете да присвоите ролята на всеки потребител, както е подходящо.

Бележка

  • Можете да присвоявате права за достъп на отделни потребители и групи за защита в Microsoft Entra ИД, но не и на Microsoft 365 групи.
  • Ако потребителят не е в основната бизнес единица на Dataverse, можете да споделите приложението, без да предоставяте права за достъп и след това директно да зададете права за достъп.

Предварително изискване

За да зададете роля, трябва да имате разрешения на Системен администратор за базата данни на Dataverse.

Присвояване на група за защита в Microsoft Entra роля

  1. В панела за споделяне под Разрешения за данни, изберете Задайте права за достъп.

  2. Изберете ролите Dataverse , които искате да приложите към избраните Microsoft Entra потребители или групи.

    Списък с права за достъп.

Бележка

Когато споделяте приложение, което се основава на по-стара версия на Dataverse, трябва да споделите разрешението за изпълнение на услугата отделно. Ако нямате разрешение за това, вижте администратора на вашата среда.

Следващи стъпки

Споделете приложението за платно с гост потребители

Вижте също

Редактиране на приложение
Възстановете приложението на предишна версия
Експортиране и импортиране на приложение
Изтриване на приложение

Бележка

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

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