Obezbeđivanje na zahtev
Funkcija "Power Automate odobrenja" konfiguriše se na zahtev kada se neki tok odobrenja prvi put pokrene u okruženju i izvršava korake "Kreiraj odobrenje" ili "Započni i sačekaj odobrenje". Sledeće radnje se izvršavaju da bi se obezbedila Power Automate odobrenja:
1. CDS baza podataka je pripremljena i povezana sa Power Platform okruženjem ako ono već ne postoji.
2. Uvoze se najnovije verzije msdyn_FlowApprovals i msdyn_FlowApprovalsCore rešenja.
3. Korisnik aplikacije kojeg usluga Power Automate koristi za čitanje i pisanje podataka o odobrenju kreira se u tabeli CDS baze podataka SystemUsers. Dodeljuje mu se CDS grupa uloga "Administrator za odobrenja" kako bi mu se dala dozvola nad različitim entitetima odobrenja koji se koriste za praćenje stanja.
Napomena: Za podrazumevana okruženja, svaki korisnik u zakupcu može da pokrene obezbeđivanje baze podataka i instalaciju rešenja. Za okruženja koja nisu podrazumevana, samo administrator okruženja može da pokrene obezbeđivanje.
Nadogradnja rešenja na zahtev
Korisnici Power Automate odobrenja trenutno ne mogu da instaliraju rešenja za odobrenja van opsega izvan gorenavedenih koraka za dodeljivanje privilegija na zahtev, niti mogu da nadograde rešenje na novije verzije.
Rešenja se nadograđuju u vreme kada tok koristi funkcije koje pružaju novije verzije. Na primer, okruženje možda ima instaliranu staru verziju odobrenja (2.0.0.7). U trenutku kada tok u tom okruženju koristi noviju funkciju, kao što su prilozi odobrenja, rešenje će biti nadograđeno na najnoviju verziju.
Dozvole i uloge
U sklopu obezbeđivanja, Power Automate korisnik aplikacije (UPN: ) se pokreće u tabelu "SystemUsers" flowdev@microsoft.comi dodeljuje mu se uloga administratora odobrenja.
Kada korisnici kreiraju odobrenja ili im se dodeljuju, interno im se dodeljuje uloga "Korisnik odobrenja". Time se njima dodeljuju dozvole za zapise koji su im dodeljeni u entitetima odobrenja CDS baze podataka.
Ove uloge će možda morati da se prilagode vašem okruženju u zavisnosti od upotrebe drugih Microsoft ili Dynamics/CDS dodatnih komponenti korporacije Microsoft ili nezavisnih proizvođača koje zahtevaju dodatne privilegije korisnika za nadzor podataka, aktiviranje tokova posla itd. Koristite Power Platform centar Administrator i/ili iskustva Dynamics portala da biste dodelili dodatne dozvole tim ulogama.
Rešavanje problema
Pogledajte ovu vezu da biste dobili detaljne informacije o određenim porukama o grešci usled raznih pogrešnih konfiguracija obezbeđivanja. Pogledajte ovu vezu za informacije o drugim uobičajenim porukama o greškama.
1. CDS baza podataka je kreirana ili povezana sa Power Platform okruženjem.
Informacije o bazi podataka mogu da se provere na https://admin.powerplatform.microsoft.com.
2. CDS baza podataka povezana sa okruženjem dostupna je u stanju "Spreman".
Stanje baze podataka može da se proveri na https://admin.powerplatform.microsoft.com.
Napomena: Neke opcije životnog ciklusa, kao što su pravljenje rezervne kopije i vraćanje u prethodno stanje, mogu da ostave bazu podataka u onemogućenom stanju ili stanju samo za Administrator. To sprečava korišćenje Power Automate odobrenja i drugih funkcija CDS proširenja.
3. Rešenja za odobrenja su instalirana.
To se može videti u:
https://admin.powerplatform.microsoft.com > Izaberite stavku "Dynamics 365 aplikacije".
Power Automate portal: https://flow.microsoft.com > Kliknite na dugme "Rešenja" u levom oknu za navigaciju.
Power Apps: https://make.powerapps.com > Kliknite na dugme "Rešenja" u levom oknu za navigaciju.
4. Korisnik flowdev@microsoft.com sistema je ispravno konfigurisan.
U https://admin.powerplatform.microsoft.com izaberite okruženje u pitanju, izaberite stavku "Korisnici", kliknite na dugme "Upravljaj korisnicima u Dynamics 365" i potražite flowdev@microsoft.com. Ispravno konfigurisan korisnik aplikacije će:
- postoje. Ako rešenje ne postoji, ali je instalirano, pratite ove korake ili izbrišite rešenje za odobrenja da biste mu nametnuli ponovnu instalaciju. (Napomena: brisanjem rešenja izbrisaće se svi podaci o odobrenju!)
- Potražite https://< ime domena> CDS organizacije/main.aspx?etn=systemuser&extraqs=etc%3D8&pagetype=entitylist&forceclassic=1#614445440
- Izaberite stavku "Korisnici aplikacije".
- Kliknite na "+ Novi".
- Izaberite stavku "Korisnik aplikacije" sa padajuće liste blizu ikone profila.
- Za korisničko ime i primarnu adresu e-pošte unesite "flowdev@microsoft.com".
- Za puno ime unesite "Microsoft Flow" ili "Microsoft Power Automate".
- Za ID aplikacije unesite odgovarajući ID aplikacije sa liste i kliknite na dugme "Sačuvaj".
| Životna sredina | ID aplikacije |
|---|---|
| Komercijalni | 0eda3b13-ddc9-4c25-b7dd-2f6ea073d6b7 |
| GCC Umereno | 2344DA01-132E-4B8C-BABA-9E5BF15C344E |
| GCC High | D3D96D68-A8F4-4E1C-8870-C0F5446822A6 |
| Ministarstvo odbradća | 644be0be-7276-484e-a2be-d8ea18b56b27 |
| Kina | 0eda3b13-ddc9-4c25-b7dd-2f6ea073d6b7 |
- Da vam je dodeljena uloga "Administrator za odobrenja". Dodelite ovu ulogu ako nije dodeljena korisniku.
- Imate poslovnu jedinicu koja se podudara sa poslovnom jedinicom grupe uloga "Administrator za odobrenja". Izmenite poslovnu jedinicu tako da se podudara sa ulogom.
- da imate režim pristupa klijentu "Neinteraktivno". Promenite je na ovu vrednost ako nije podešena.