Обезпечаване при поискване
Функцията за автоматично одобрение на Power Автоматизирайте е конфигурирана при поискване за първи път всеки поток за одобрение да се изпълнява в среда и изпълнява стъпките "създаване на одобрение" или "започване и изчакване за одобрение". За осигуряването на разрешения за Power автоматизиране се извършват следните действия:
1. базата данни CDS е осигурена и е свързана към средата на Power Platform, ако все още не съществува.
2. най-новите версии на решенията за msdyn_FlowApprovals и msdyn_FlowApprovalsCore се импортират.
3. потребителят на приложението, на който се използва услугата Power Автоматизирайте за четене и запис на данни за одобрение, се създава в таблицата SystemUsers на базата данни на CDS. За да се даде разрешение на групата "администратор на одобрения", на която е присвоена тази функция, в която се използва за проследяване на състоянието.
Забележка: за средата по подразбиране всеки потребител в клиента може да е в състояние да активира осигуряването на базата данни и инсталирането на решението. За среди, които не са по подразбиране, само администраторът на околната среда може да инициира осигуряването.
Надстройка на решението при поискване
Потребителите на Power автоматизиране на одобрения в момента не могат да инсталират решенията за одобрение извън групата извън стъпките за осигуряване по заявка, изброени по-горе, нито могат да обновят решението до по-нови версии.
Решенията се надстройват към момента, в който функции, предоставени от по-новите версии, се използват от поток. Например в средата може да има инсталирана ранна версия на одобрения (2.0.0.7). В момента, в който поток в тази среда използва по-нова функция, като например прикачени файлове за одобрение, решението ще бъде надстроено до най-новата версия.
Разрешения и роли
Като част от осигуряването, Power Автоматизирайте потребителя на приложението (UPN: flowdev@microsoft.com) се bootstrapped в таблицата SystemUsers и му е присвоена ролята на администратор на разрешения.
Когато потребителите създават или имат присвоени разрешения, те са вътрешно присвоени на ролята "потребител на одобрения". Това им дава разрешения за записи, които са им присвоени в обектите за одобрение на база данни на CDS.
Тези функции може да се наложи да бъдат персонализирани за вашата среда в зависимост от използването на други добавки за Dynamics/CDS на Microsoft или на други разработчици, които изискват допълнителни потребителски привилегии за проверка на данни, задействане на работни потоци и т. н. Използвайте центъра за администриране на Power Platform и/или Dynamics Portal, за да присвоите допълнителни разрешения за тези роли.
Отстраняване на неизправности
Вижте тази връзка за подробна информация относно определени съобщения за грешка поради различни неправилни конфигурации. Вижте тази връзка за информация за други често срещани съобщения за грешка.
1. създадена е база данни за КОМПАКТДИСКОВЕ или е свързана с средата на Power platform.
Информацията за базата данни може да бъде проверявана в HTTPS://Admin.powerplatform.Microsoft.com.
2. базата данни СОФ, свързана с околната среда, е налична в готов щат.
Състоянието на базата данни може да бъде отметнато в HTTPS://Admin.powerplatform.Microsoft.com.
Забележка: някои опции за жизнен цикъл, като архивиране и възстановяване, могат да напуснат базата данни за състояния с увреждания или само за администратори. Това предотвратява използването на Power автоматизиране на одобрения и други функции за КОМПАКТДИСКОВЕ.
3. решенията за разрешения са инсталирани.
Това може да се види в:
-https://admin.powerplatform.microsoft.com > щракнете върху "Dynamics 365 Apps".
-Порталът Power Автоматизирайте: https://flow.microsoft.com > щракнете върху "решения" от лявата навигация.
-Power Apps: https://make.powerapps.com > щракнете върху "решения" от лявата навигация.
4. потребителят на системата flowdev@microsoft.com е конфигуриран правилно.
От https://admin.powerplatform.microsoft.com изберете въпросната среда, изберете "потребители", щракнете върху "управление на потребители в Dynamics 365" и потърсете flowdev@microsoft.com. Правилно конфигурираният потребител на приложението ще:
-
Съществуват. Ако не съществува, но решението е инсталирано, изпълнете стъпките по-долу или изтрийте решението за одобрение, за да принудите преинсталирането. (Забележка: изтриването на решението ще изтрие всички данни за одобрение!)
-
Отидете на https://<вашите КОМПАКТДИСКОВЕ име на домейн на org>/Main.aspx? ETN = потребителя&extraqs = etc% 3D8&pagetype = entitylist&forceclassic = 1 # 614445440
-
Изберете "потребители на приложения".
-
Щракнете върху "+ нов".
-
Изберете "потребител на приложението" от падащия списък до иконата на профила.
-
За потребителско име и основен имейл въведете "flowdev@microsoft.com".
-
За пълното име въведете "Microsoft Flow" или "Microsoft Power Автоматизирайте".
-
За ИД на приложението въведете подходящия ИД на приложение от списъка и щракнете върху Запиши.
Среда |
ИД на приложение |
Търговски |
0eda3b13-ddc9-4c25-b7dd-2f6ea073d6b7 |
ССЗ умерено |
2344da01-132e-4b8c-baba-9e5bf15c344e |
ССЗ високо |
d3d96d68-a8f4-4e1c-8870-c0f5446822a6 |
DOD |
644be0be-7276-484e-a2be-d8ea18b56b27 |
Китай |
0eda3b13-ddc9-4c25-b7dd-2f6ea073d6b7 |
-
Има присвоена роля "администратор на одобрения". Дайте тази роля, ако не е присвоена на потребителя.
-
Имате бизнес единица, която отговаря на бизнес единицата на ролевата група "управление на одобрения". Променете организационната единица така, че да съответства на ролята.
-
Имате режим на достъп на клиент на "non-Interactive". Променете го на тази стойност, ако не е зададена.