Белешка
Приступ овој страници захтева ауторизацију. Можете покушати да се пријавите или промените директоријуме.
Приступ овој страници захтева ауторизацију. Можете покушати да промените директоријуме.
Са # глср_цихцдиедз цмдлетима за Power Platform креаторе и администраторе, можете аутоматизовати многе задатке праћења и управљања. Задаци који су могући само &лт;c0&гт;мануаллy&лт;/c0&гт; данас у &лт;c1&гт;< ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс &лт;/c1&гт;, &лт;c2&гт;< ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате &лт;/c2&гт; или &лт;c3&гт;Повер Платформ админ центер&лт;/c3&гт;.
Cmdlet команде
Цмдлети су функције написане у скриптном језику #глср_цихцдиедз које извршавају команде у #глср_цихцдиедз. Покретање ових < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс цмдлета омогућава вам интеракцију са вашом платформом за пословне апликације без потребе да прођете кроз администраторски портал у веб претраживачу.
Можете комбиновати цмдлете са другим #глср_цихцдиедз функцијама да бисте написали сложене скрипте које могу оптимизирати ваш радни ток. И даље можете да користите цмдлете ако нисте администратор на закупцу, али сте ограничени на ресурсе које поседујете. Административни кориснички налог користи цмдлете који почињу са Admin.
Cmdlet команде су доступне у PowerShell галерији као два одвојена модула:
За информације о < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс админ модулу, погледајте&лт;c0&гт;Почните да користите < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс админ модуле&лт;/c0&гт; и &лт;c1&гт;Мицрософт.ПоверАппс.Администратион.ПоверСхелл&лт;/c1&гт;.
Почните са #глср_цихцдиедз
Ако сте нови у #глср_цихцдиедз и потребна вам је помоћ око проналажења и покретања, идите на Почетак рада са #глср_цихцдиедз. Ако вам је потребна помоћ око коришћења #глср_цихцдиедз или цмдлета, идите на #глср_цихцдиедз Хелп Сyстем.
Предуслови за ПоверСхелл
ПоверСхелл у овом чланку захтева &лт;c0&гт;
$PSVersionTable.PSVersion
Ако имате застарелу верзију, идите на &лт;c0&гт;Надоградња постојећег
Важно
Модули описани у овом документу користе < ДИЦТ__.НЕТ >.НЕТ Фрамеворк, који није компатибилан са ПоверСхелл КСНУМКС и новијим. Ове касније верзије користе < ДИЦТ__.НЕТ >.НЕТ Цоре.
Инсталација модула и пријавите се
Да бисте покренули #глср_цихцдиедз цмдлете за креаторе апликација:
Покрените PowerShell као администратор.
Увезите потребне модуле.
Install-Module -Name Microsoft.PowerApps.Administration.PowerShell Install-Module -Name Microsoft.PowerApps.PowerShell -AllowClobberАлтернативно, ако немате администраторска права на рачунару, користите
-Scope CurrentUserпараметар за инсталацију.Install-Module -Name Microsoft.PowerApps.Administration.PowerShell -Scope CurrentUser Install-Module -Name Microsoft.PowerApps.PowerShell -AllowClobber -Scope CurrentUserАко се од вас тражи да прихватите измене у вредности ИнсталлатионПолицy спремишта, прихватите
[A] Yesсве модуле куцањемA, затим притиснитеEnterза сваки модул.
Опционо, пре приступа командама, можете да наведете своје акредитиве. Акредитиви се освежавају до осам сати пре него што се од вас тражи да се поново пријавите. Ако акредитиви нису обезбеђени пре него што се изврши команда, онда се појављује упит за акредитиве.
# Opens a prompt to collect credentials (Microsoft Entra account and password). Add-PowerAppsAccount# Here is how you can pass in credentials (to avoid opening a prompt). $pass = ConvertTo-SecureString "password" -AsPlainText -Force Add-PowerAppsAccount -Username user@contoso.com -Password $passОпционо, одређена < ДИЦТ__крајња тачка > ендпоинт може бити циљана. Подразумевани < ДИЦТ__крајња тачка > ендпоинт је
prod. Ако корисник жели да покрене ПоверСхелл скрипту која циља на окружење у непроизводном региону, као што је ГЦЦ, параметар-Endpointсе може променити уusgovГЦЦ Модерате, илиusgovhighза ГЦЦ Хигх, илиdodза ГЦЦ ДОД. Комплетна листа подржаних крајњих тачака је: "прод,< ДИЦТ__верзија за преглед > превиеw ,tip1,tip2,усгов,усговхигх,дод,кина".# An environment in another region, such as GCC, can be targeted using the -Endpoint parameter. Add-PowerAppsAccount -Endpoint "usgov"
Ажурирања модула
Можете проверити верзију свих ваших #глср_цихцдиедз модула користећи Гет-Модуле.
Get-Module
И можете ажурирати све своје #глср_цихцдиедз модуле на најновије помоћу Упдате-Модуле.
Update-Module
Алтернативно, проверите верзију модула Power Platform , користећи Гет-Модуле и -Name параметар.
Get-Module -Name "Microsoft.PowerApps.Administration.PowerShell"
Get-Module -Name "Microsoft.PowerApps.PowerShell"
Ажурирајте Power Platform #глср_цихцдиедз модуле, користећи Упдате-Модуле и -Name параметар.
Update-Module -Name "Microsoft.PowerApps.Administration.PowerShell"
Update-Module -Name "Microsoft.PowerApps.PowerShell"
< ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс цмдлетс за креаторе апликација
Предуслови за < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс цмдлета
Корисници са важећом < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс лиценцом могу обављати операције у овим цмдлетима. Међутим, они имају приступ само ресурсима, као што су апликације и токови, који су креирани или деле са њима.
Cmdlet листа – Cmdlet команде за аутора
Белешка
Ажурирали смо неке од имена функција цмдлета у најновијем издању како бисмо додали одговарајуће префиксе како бисмо спречили сударе. За преглед онога што се променило, погледајте следећу табелу.
| Сврха | Cmdlet команда |
|---|---|
| Додајте апликацију за платно у < ДИЦТ__Мицрософт ⚐ Датаверсе > Мицрософт Датаверсе решење | Set-PowerAppAsSolutionAware |
| Читање и ажурирање окружења |
Гет-АдминПоwерАппЕнвиронмент (раније Гет-ПоwерАппсЕнвиронмент) Get-FlowEnvironment Ресторе-ПоверАппЕнвиронмент (раније Ресторе-АппВерсион) |
| Читање, ажурирање и брисање апликације са подлогом |
Гет-АдминПоwерАпп (раније Гет-Апп) Ремове-АдминПоверАпп (раније Ремове-Апп) Publish-AdminPowerApp (претходно Publish-App) |
| Читање, ажурирање и брисање дозвола за апликацију са подлогом |
Гет-АдминПоwерАппРолеАссигнмент (раније Гет-АппРолеАссигнмент) Ремове-АдминПоверАппРолеАссигнмент (раније Ремове-АппРолеАссигнмент) |
| Читање, ажурирање и брисање тока |
Гет-АдминФлоw Енабле-АдминФлоw Дисабле-АдминФлоw Remove-AdminFlow |
| Читање, ажурирање и брисање дозвола за ток |
Гет-АдминФлоwОwнерРоле Сет-АдминФлоwОwнерРоле Ремове-АдминФлоwОwнерРоле |
| Читање и одговарање на одобрења за проток |
Гет-АдминФлоwАппровалРеqуест Ремове-АдминФлоwАппровалс |
| Читање и брисање веза |
Гет-АдминПоверАппЦоннецтион (раније Гет-Цоннецтион) Ремове-АдминПоверАппЦоннецтион (раније Ремове-Цоннецтион) |
| Читање, ажурирање и брисање дозвола за везе |
Гет-АдминПоwерАппЦоннецтионРолеАссигнмент (раније Гет-ЦоннецтионРолеАссигнмент) Сет-АдминПоверАппЦоннецтионРолеАссигнмент ( раније Сет-ЦоннецтионРолеАссигнмент) Ремове-АдминПоверАппЦоннецтионРолеАссигнмент (раније Ремове-ЦоннецтионРолеАссигнмент) |
| Читање и брисање конектора |
Гет-АдминПоwерАппЦоннецтор (раније Гет-Цоннецтор) Ремове-АдминПоверАппЦоннецтор (раније Ремове-Цоннецтор) |
| Додавање, читање, ажурирање и брисање дозвола за прилагођене конекторе |
Гет-АдминПоверАппЦоннецторРолеАссигнмент (раније Гет-ЦоннецторРолеАссигнмент) Гет-ПоверАппЦоннецторРолеАссигнмент (раније Сет-ЦоннецторРолеАссигнмент) Ремове-ПоверАппЦоннецторРолеАссигнмент (раније Ремове-ЦоннецторРолеАссигнмент) |
| Читање, додавање и уклањање образаца URL-ова за смернице |
Гет-ПоwерАппПолицyУрлПаттернс Нев-ПоwерАппПолицyУрлПаттернс Ремове-ПоwерАппПолицyУрлПаттернс |
| Читање, регистровање и уклањање апликација за управљање |
Гет-ПоwерАппМанагементАпп Гет-ПоwерАппМанагементАппс Нови-ПоверАппМанагементАпп Ремове-ПоwерАппМанагементАпп |
| Читање, креирање, ажурирање и увоз кључева заштите |
Гет-ПоwерАппРетриевеАваилаблеТенантПротецтионКеyс Гет-ПоwерАппГенератеПротецтионКеy Гет-ПоверАппРетриевеТенантПротецтионКеy Нев-ПоверАппИмпортПротецтионКеy Сет-ПоверАппТенантПротецтионКеy |
< ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс цмдлета за администраторе
За више информација о < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс и < ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате цмдлетима за администраторе, погледајте &лт;c0&гт;Почните са ПоверСхелл-ом за Повер Платформ Администраторс&лт;/c0&гт;.
Савети
Користите
Get-Helpследи аCmdletNameда бисте добили листу примера.Након што упишете цртицу
-, можете притиснутиTabда бисте се кретали кроз улазне ознаке. Поставите ову заставу иза имена цмдлет.
Пример команди:
Get-Help Get-AdminPowerAppEnvironment
Get-Help Get-AdminPowerAppEnvironment -Examples
Get-Help Get-AdminPowerAppEnvironment -Detailed
Примери рада
Следе неки уобичајени сценарији који показују како користити нове и постојеће < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс цмдлете.
- Команде окружења
- &лт;c0&гт;< ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс Команде&лт;/c0&гт;
- &лт;c0&гт;< ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате команде&лт;/c0&гт;
- АПИ команде за повезивање
- Команде политике података
- Цмдлети за изузеће ресурса података
- Блок суђење лиценце команде
Команде окружења
Помоћу ових команди добијате детаље и ажурирате окружења свог закупца.
Приказ листе свих окружења
Get-AdminPowerAppEnvironment
Враћа листу сваког окружења у вашем станару, са детаљима о сваком (на пример, име окружења (гуид), < ДИЦТ__име за приказ > дисплаy наме , локација, креатор и још много тога).
Приказ детаља вашег подразумеваног окружења
Get-AdminPowerAppEnvironment –Default
Враћа детаље само за подразумевано окружење станара.
Приказ детаља одређеног окружења
Get-AdminPowerAppEnvironment –EnvironmentName 'EnvironmentName'
Белешка
Поље ЕнвиронментНаме је јединствени идентификатор, који се разликује од ДисплаyНаме (погледајте прво и друго поље у излазу на следећој слици).
< ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс команде
Ове операције се користе за читање и модификовање < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс података у вашем станару.
Прикажите листу свих < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс
Get-AdminPowerApp
Враћа листу свих < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс преко станара, са детаљима о сваком (на пример, име апликације (гуид), име за приказ, креатор и још много тога).
Приказ листе свих < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс који одговарају улазном приказном имену
Get-AdminPowerApp 'DisplayName'
Ова команда наводи све < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс у вашем станару који одговарају имену за приказ.
Белешка
Користите цитате око улазних вредности које садрже размаке. На пример, користите"Моје име апликације".
Истицање апликације
Set-AdminPowerAppAsFeatured –AppName 'AppName'
Истакнуте апликације су груписане и гурнуте на врх листе у < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс мобилном плејеру.
Белешка
Као и окружења, поље АппНаме је јединствени идентификатор, који се разликује од ДисплаyНаме. Ако желите да изводите операције засноване на имену за приказ, неке функције ће вам дозволити да користите канал (погледајте следећу функцију).
Прогласите апликацију главном апликацијом помоћу канала
Get-AdminPowerApp 'DisplayName' | Set-AdminPowerAppAsHero
Херо апликација се појављује на врху листе у < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс мобилном плејеру. Може да постоји само једна главна апликација.
Знак цеви | између два цмдлета узима излаз првог цмдлета и прослеђује га као улазну вредност другог, ако је функција написана да прими цев.
Белешка
Апликација мора већ бити истакнута апликација пре него што се промени у хероја.
Прикажите број апликација којима сваки корисник располаже
Get-AdminPowerApp | Select –ExpandProperty Owner | Select –ExpandProperty displayname | Group
Можете комбиновати изворне ПоверСхелл функције са < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс цмдлетима да бисте још више манипулисали подацима. Овде користимо функцију Select да изолујемо атрибут Owner (објект) од објекта Get-AdminApp. Затим изолујемо име објекта-власника тако што упућујемо тај излаз у канал ка другој функцији Select. Коначно, преношењем другог излаза функције Select у функцију Group враћа се лепа табела која укључује број апликација сваког власника.
Приказ броја апликација у сваком окружењу
Get-AdminPowerApp | Select -ExpandProperty EnvironmentName | Group | %{ New-Object -TypeName PSObject -Property @{ DisplayName = (Get-AdminPowerAppEnvironment -EnvironmentName $_.Name | Select -ExpandProperty displayName); Count = $_.Count } }
Преузмите < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс детаље о кориснику
Get-AdminPowerAppsUserDetails -OutputFilePath '.\adminUserDetails.txt' –UserPrincipalName 'admin@bappartners.onmicrosoft.com'
Претходна команда чува < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс корисничке детаље (основне информације о коришћењу улазног корисника преко његовог главног корисничког имена) у наведеном текстуалном фајлу. Он ствара нови фајл ако не постоји фајл са тим именом, и преписује текстуални фајл ако већ постоји.
Извезите листу додељених корисничких лиценци
Get-AdminPowerAppLicenses -OutputFilePath '<licenses.csv>'
Извози све додељене корисничке лиценце (< ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс и < ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате ) у вашем станару у табеларни приказ .csv датотеку. Извезона датотека садржи и самопослуживање, пријаву, интерне планове суђења и планове који потичу од < ДИЦТ__Мицрософт ⚐ Ентра ⚐ ИД > Мицрософт Ентра ИД . Интерни планови суђења нису видљиви администраторима у < ДИЦТ__Мицрософт ⚐ 365 > Мицрософт 365 админ центру.
Извоз може потрајати за станаре са великим бројем < ДИЦТ__Мицрософт ⚐ Поwер ⚐ Платформ > Мицрософт Поwер Платформ корисника.
Белешка
Излаз Get-AdminPowerAppLicenses цмдлета укључује само лиценце за кориснике који су приступили услугама Повер Платформ (на пример, < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс , < ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате или Повер Платформ админ центер). Корисници који су имали лиценце додељене у < ДИЦТ__Мицрософт ⚐ Ентра ⚐ ИД > Мицрософт Ентра ИД (обично преко < ДИЦТ__Мицрософт ⚐ 365 > Мицрософт 365 админ центра), али никада нису приступили Повер Платформ услугама немају своје лиценце укључене у генерисани .csv излаз. Штавише, пошто услуге лиценцирања Повер Платформ кеширају лиценце, ажурирања додељивања лиценци у < ДИЦТ__Мицрософт ⚐ Ентра ⚐ ИД > Мицрософт Ентра ИД могу потрајати и до седам дана да се одразе на излазу за кориснике који недавно нису приступили услузи.
Подесите пријављеног корисника као власника апликације са подлогом
Set-AdminPowerAppOwner –AppName 'AppName' -AppOwner $Global:currentSession.userId –EnvironmentName 'EnvironmentName'
Мења улогу власника #глср_цихцехјфз на тренутног корисника, и замењује оригиналног власника као "може да види" тип улоге.
Белешка
Поља АппНаме и ЕнвиронментНаме су јединствени идентификатори (гуидс), а не приказна имена.
Приказ листе избрисаних апликација са подлогом у окружењу
Get-AdminDeletedPowerAppsList -EnvironmentName 'EnvironmentName'
Ова команда приказује све апликације платна које су недавно избрисане, јер се и даље могу опоравити. Трајање које се може обновити је 28 дана. Свака апликација избрисана након 28 дана се не враћа на овој листи и не може се опоравити.
Опоравак избрисане апликације са подлогом
Get-AdminRecoverDeletedPowerApp -AppName 'AppName' -EnvironmentName 'EnvironmentName'
Ова команда опоравља апликацију платна која се може открити кроз Get-AdminDeletedPowerAppsList цмдлет. Свака апликација платна која се не приказује у Get-AdminDeletedPowerAppsList није надокнадива.
Одредите СхареПоинт прилагођено окружење
Следеће цмдлете се могу користити за одређивање и проверу у које окружење СхареПоинт се чувају прилагођени обрасци, уместо подразумеваног окружења. Када се одређено окружење за СхареПоинт прилагођене обрасце промени, ово окружење је место где се чувају новокреирани прилагођени обрасци. Постојећи прилагођени обрасци не прелазе аутоматски у различита окружења док се користе ове cmdlets. Способност корисника да креира прилагођени образац у одређеном окружењу захтева да тај корисник има улогу аутора окружења. Корисницима можете доделити улогу творца окружења у Power Platform центру администрације.
Свако окружење које није подразумевано окружење може бити обрисано. Ако је одређено СхареПоинт прилагођено окружење обрисано, прилагођени обрасци се бришу са њим.
Get-AdminPowerAppSharepointFormEnvironment
Ова команда враћа &лт;c0 /&гт; за окружење које је тренутно одређено за новокреиране
Set-AdminPowerAppSharepointFormEnvironment –EnvironmentName 'EnvironmentName'
Ова команда означава ново креирано окружење СхареПоинт прилагођене обрасце сачувати у, уместо подразумеваног окружења. Постојећи прилагођени обрасци не прелазе аутоматски у новоодређено окружење. Само производно окружење може бити одређено за СхареПоинт прилагођене облике.
Reset-AdminPowerAppSharepointFormEnvironment
Ово ресетује подразумевано окружење као одређено окружење за чување СхареПоинт прилагођених образаца.
Приказ подешавања станара за могућност дељења апликација са свима
$settings = Get-TenantSettings
$settings.PowerPlatform.PowerApps.disableShareWithEveryone
Ова поставка контролише да ли корисници са < ДИЦТ__аутор окружења > Енвиронмент Макер < ДИЦТ__безбедносна улога > сецуритy роле могу да деле апликације платна са свима у организацији. Када је поставка подешена на &лт;c0&гт;труе&лт;/c0&гт;, само корисници са администраторском улогом (< ДИЦТ__Дyнамицс ⚐ 365 > Дyнамицс 365 админ, Повер Платформ Сервице админ < ДИЦТ__Мицрософт ⚐ Ентра > Мицрософт Ентра тенант админ) могу делити апликације са &лт;c1&гт;Сви у организацији&лт;/c1&гт;.
Без обзира на ову вредност поставки станара, произвођачи са привилегијом дељења могу да деле апликације са безбедносним групама било које величине. Ова контрола само одређује да ли се скраћеница Сви може користити приликом дељења.
Промените поставку станара за могућност дељења апликација са свима
$settings = Get-TenantSettings
$settings.powerPlatform.powerApps.disableShareWithEveryone = $True
Set-TenantSettings -RequestBody $settings
Сурфаце садржај поруке о грешци управљања ваше организације
Ако одредите садржај поруке о грешци управљања који ће се појавити у порукама о грешци, садржај у поруци о грешци се приказује када произвођачи примећују да немају дозволу за дељење апликација са свима. Погледајте Команде о садржају поруке о грешци управљања системом PowerShell.
Повезивање токова у контексту у апликацију
Повежите токове у контексту апликације у апликацију ради креирања зависности између апликације и токова. Да бисте сазнали више о токовима контекста, погледајте &лт;c0&гт;Које < ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате могућности су укључене у < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс лиценце?&лт;/c0&гт;
Add-AdminFlowPowerAppContext -EnvironmentName <String> -FlowName <String> -AppName <String> [-ApiVersion <String>] [<CommonParameters>]
EnvironmentName и FlowName не могу се пронаћи у URL адреси тока:
За ток који није решење, УРЛ изгледа овако:
https://preview.flow.microsoft.com/manage/environments/839eace6-59ab-4243-97ec-a5b8fcc104e7/flows/6df8ec2d-3a2b-49ef-8e91-942b8be3202t/detailsГУИД после
environments/је ЕнвиронментНаме и ГУИД послеflows/је ФловНамеЗа ток решења, УРЛ изгледа овако:
https://us.flow.microsoft.com/manage/environments/66495a1d-e34e-e330-9baf-0be559e6900b/solutions/fd140aaf-4df4-11dd-bd17-0019b9312238/flows/53d829c4-a5db-4f9f-8ed8-4fb49da69ee1/detailsГУИД после
environments/је ЕнвиронментНаме и ГУИД послеflows/је ФловНамеАппНаме за апликацију платна може се наћи на страници са детаљима апликације платна.
АппНаме за апликацију засновану на моделу може се наћи у претраживачу решења.
Да бисте видели примере, упишите:
get-help Add-AdminFlowPowerAppContext -examples.Да бисте добили више информација, упишите:
get-help Add-AdminFlowPowerAppContext -detailed.Да бисте добили техничке информације, упутите:
get-help Add-AdminFlowPowerAppContext -full.
Уклањање у токовима контекста апликације
Уклоните зависност између токова и апликације помоћу ове PowerShell команде. Remove-AdminFlowPowerAppContext уклања контекст апликације из одређеног тока.
Remove-AdminFlowPowerAppContext -EnvironmentName <String> -FlowName <String> -AppName <String> [-ApiVersion <String>] [<CommonParameters>]
- To see the examples, type: "get-help Remove-AdminFlowPowerAppContext -examples".
- For more information, type: "get-help Remove-AdminFlowPowerAppContext -detailed".
- For technical information, type: "get-help Remove-AdminFlowPowerAppContext -full".
< ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате команде
Користите ове важне команде за обављање администрације у вези са < ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате .
За комплетну листу < ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате и < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс цмдлета за администраторе, погледајте &лт;c0&гт;Почните са ПоверСхелл-ом за Повер Платформ Администраторс&лт;/c0&гт;.
Приказ свих токова
Get-AdminFlow
Враћа листу свих токова у закупцу.
Приказ детаља о улози власника тока
Get-AdminFlowOwnerRole –EnvironmentName 'EnvironmentName' –FlowName 'FlowName'
Враћа детаље о власнику наведеног тока.
Белешка
Као и окружења и PowerApps, ФловНаме је јединствени идентификатор (гуид), који се разликује од < ДИЦТ__име за приказ > дисплаy наме тока.
Приказ детаља корисника протока
Get-AdminFlowUserDetails –UserId $Global:currentSession.userId
Враћа корисничке детаље у вези са коришћењем тока. У овом примеру, користимо кориснички ИД тренутног пријављеног корисника #глср_цихцдиедз сесије као улаз.
Уклањање детаља корисника протока
Remove-AdminFlowUserDetails –UserId 'UserId'
У потпуности брише детаље о кориснику тока из Microsoft базе података. Сви токови које корисник улаза поседује морају се избрисати пре него што се детаљи корисника тока могу очистити.
Белешка
Поље УсерИд је ИД објекта корисничког < ДИЦТ__Мицрософт ⚐ Ентра > Мицрософт Ентра записа, који се може наћи у&лт;c0&гт;
Извоз свих токова у CSV датотеку
Get-AdminFlow | Export-Csv -Path '.\FlowExport.csv'
Извози све токове вашег закупца у .CSV датотеку табеларног приказа.
Додајте токове у Dataverse решења
Add-AdminFlowsToSolution -EnvironmentName <String>
Мигрира све токове нерешења у окружењу.
Варијације параметара могу се користити за миграцију само одређених токова, додавање у одређено решење или миграцију само одређеног броја токова у исто време.
За техничке детаље, погледајте Адд-АдминФловсТоСолутион.
Наведите ХТТП акционе токове
Get-AdminFlowWithHttpAction -EnvironmentName <String>
Наводи токове са ХТТП акцијама.
| Претрага | Име протока | Назив окружења |
|---|---|---|
| Набавите ХТТП фактуре | Проток-1 | животна средина-1 |
| Платите фактуру из апликације | Проток-2 | животна средина-2 |
| Помирите рачун | проток-3 | животна средина-3 |
АПИ команде за повезивање
Прегледајте и управљајте API везама у вашем закупцу.
Прикажите све матичне везе у подразумеваном окружењу
Get-AdminPowerAppEnvironment -Default | Get-AdminPowerAppConnection
Приказује листу свих API веза које имате у подразумеваном окружењу. Изворне везе се налазе на картици &лт;c0&гт;Датаверсе&лт;/c0&гт;&лт;c1 /&гт;&лт;c2&гт;Цоннецтионс&лт;/c2&гт; у &лт;c3&гт;< ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс &лт;/c3&гт;.
Приказ свих прилагођених конектора у закупцу
Get-AdminPowerAppConnector
Враћа листу свих детаља подразумеваног конектора у закупцу.
Белешка
Get-AdminPowerAppConnector не наводи прилагођене конекторе који су у решењу. Ово је познато ограничење.
Команде политике података
Ове цмдлете контролишу политике података на вашем клијенту.
Креирајте политику података
New-DlpPolicy
Креира нову политику података за станара пријављеног администратора.
Преузмите листу објеката политике података
Get-DlpPolicy
Преузмите објекте смерница за закупца пријављеног администратора.
Белешка
- Када прегледате политику података помоћу ПоверСхелл-а, име за приказ конектора је од када је креирана политика података или када су конектори последњи пут премештени унутар политике. Нове промене у приказним именима конектора се не одражавају.
- Када прегледате политику података помоћу ПоверСхелл-а, нови конектори у подразумеваној групи који нису премештени се не враћају.
За оба ова позната проблема, заобилазно решење је да преместите погођени конектор у другу групу у оквиру политике, а затим га вратите у исправну групу. Након тога, сваки од конектора је видљив са својим исправним именом.
Ажурирајте политику података
Set-DlpPolicy
Ажурира детаље смерница попут имена за приказ смерница.
Уклањање смерница
Remove-DlpPolicy
Брише политику података.
Цмдлети за изузеће ресурса података
Ови цмдлети вам омогућавају да изузмете или изузмете одређени ресурс из политике.
Преузмите постојећу листу изузетих ресурса за политику података
Get-PowerAppDlpPolicyExemptResources -TenantId -PolicyName
Креирајте нову листу изузетих ресурса за политику података
New-PowerAppDlpPolicyExemptResources -TenantId -PolicyName -NewDlpPolicyExemptResources
Ажурирајте листу изузетих ресурса за политику података
Set-PowerAppDlpPolicyExemptResources -TenantId -PolicyName -UpdatedExemptResources
Уклоните изузету листу ресурса за политику података
Remove-PowerAppDlpPolicyExemptResources -TenantId -PolicyName
Да бисте изузели ресурс из политике података, потребне су вам следеће информације:
- ID (GUID) закупца
- ИД политике података (ГУИД)
- ID ресурса (завршава се GUID-ом)
- Тип ресурса
Можете да преузмете ID ресурса и да га откуцате помоћу PowerShell cmdlet команди Get-PowerApp за апликације и Get-Flow за токове.
Пример скрипте за уклањање
Да бисте ослободили проток са ИД-ом f239652e-dd38-4826-a1de-90a2aea584d9 и апликацијом са ИД-ом 06002625-7154-4417-996e-21d7a60ad624, можемо покренути следеће цмдлете:
1. PS D:\> $flow = Get-Flow -FlowName f239652e-dd38-4826-a1de-90a2aea584d9
2. PS D:\> $app = Get-PowerApp -AppName 06002625-7154-4417-996e-21d7a60ad624
3. PS D:\> $exemptFlow = [pscustomobject]@{
4. >> id = $flow.Internal.id
5. >> type = $flow.Internal.type
6. >> }
7. PS D:\> $exemptApp = [pscustomobject]@{
8. >> id = $app.Internal.id
9. >> type = $app.Internal.type
10. >> }
11. PS D:\> $exemptResources = [pscustomobject]@{
12. >> exemptResources = @($exemptFlow, $exemptApp)
13. >> }
14. PS D:\> New-PowerAppDlpPolicyExemptResources -TenantId aaaabbbb-0000-cccc-1111-dddd2222eeee -PolicyName bbbbcccc-1111-dddd-2222-eeee3333ffff -NewDlpPolicyExemptResources $exemptResources
15.
16. exemptResources
17. ---------------
18. {@{id=/providers/Microsoft.ProcessSimple/environments/Default-aaaabbbb-0000-cccc-1111-dddd2222eeee/flows/f239652e-dd38-4826-a1de-90a2aea584d9; type=Microsoft.ProcessSimple/environments/flows}, @{id=/providers/Microsoft.PowerApps/apps/06002625-7154-4417-996e-21d7a60ad..
Искуство изузећа од политике података у следећим сценаријима
| # | Сценарио | Искуство |
|---|---|---|
| 1. | Корисник покреће апликацију која није у складу са политиком података, али је изузета политика података. | Покретање апликације наставља се са или без спровођења политике података. |
| 2. | Макер чува апликацију која није усклађена са политиком података, али је изузета од политике података | Са или без изузећа политике података, усклађеност са политиком података не блокира операцију чувања апликације. Упозорење о неусаглашености политике података приказује се без обзира на изузеће политике података. |
| 3. | Макер чува проток који није усклађен са политиком података, али је изузет од политике података | Са или без изузећа политике података, усклађеност са политиком података не блокира операцију чувања тока. Упозорење о неусаглашености политике података се не појављује. |
Команде о садржају поруке о грешци управљања
Следећи цмдлети могу довести ваше крајње кориснике до референтног материјала за управљање ваше организације. Команда укључује везу са документацијом о управљању и контакт за управљање када их затраже контроле управљања. На пример, када је постављен садржај поруке о грешци управљања, он се појављује у < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс порукама о спровођењу политике података.
Подесите садржај поруке о грешци управљања
New-PowerAppDlpErrorSettings -TenantId 'TenantId' -ErrorSettings @{
ErrorMessageDetails = @{
enabled = $True
url = "https://contoso.org/governanceMaterial"
}
ContactDetails= @{
enabled = $True
email = "admin@contoso.com"
}
}
URL и адреса е-поште поруке о грешци управљања могу се приказати независно или заједно. Можете да омогућите или онемогућите поруку о грешци управљања са enabled пољем.
Сценарији садржаја поруке о грешци у управљању
| # | Сценарио | Доступност |
|---|---|---|
| 1. | Корисник покреће апликацију креирану помоћу < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс која није у складу са политиком података | Опште доступно |
| 2. | Макер дели < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс платну апликацију, али нема привилегију дељења | Опште доступно |
| 3. | Макер дели апликацију за < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс платно са &лт;c0&гт;Еверyоне&лт;/c0&гт; али нема привилегију да дели са &лт;c1&гт;Еверyоне&лт;/c1&гт; | Опште доступно |
| 4. | Макер чува апликацију креирану помоћу < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс која није усклађена са политиком података | Опште доступно |
| 5 | Макер чува проток < ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате који није усклађен са политиком података | Опште доступно |
| 6 | Корисник покреће апликацију без чланства у безбедносној групи у безбедносној групи повезаној са Dataverse окружењем | Опште доступно |
Прикажите садржај поруке о грешци управљања
Get-PowerAppDlpErrorSettings -TenantId 'TenantId'
Ажурирајте садржај поруке о грешци управљања
Set-PowerAppDlpErrorSettings -TenantId 'TenantId' -ErrorSettings @{
ErrorMessageDetails = @{
enabled = $True
url = "https://contoso.org/governanceMaterial"
}
ContactDetails= @{
enabled = $True
email = "admin@contoso.com"
}
}
Спровођење политике података за кршење везе - животна средина
Ови цмдлети вам омогућавају да спроведете политику података за кршење веза на нивоу окружења или станара.
Спроводи политику података за кршење везе
Можете применити правила података о везама у окружењу. Спровођење онемогућава постојеће везе које крше правила података и омогућава све претходно онемогућене везе које више не крше правила података.
Start-DLPEnforcementOnConnectionsInEnvironment -EnvironmentName [Environment ID]
Пример скрипте за извршење окружења
Start-DLPEnforcementOnConnectionsInEnvironment -EnvironmentName c4a07cd6-cb14-e987-b5a2-a1dd61346963
Спровођење политике података за кршење везе - станар
Можете применити правила података о везама у закупцу. Спровођење онемогућава постојеће везе које крше правила података и омогућава све претходно онемогућене везе које више не крше правила података.
Start-DLPEnforcementOnConnectionsInTenant
Блок суђење лиценце команде
Команде:
Remove-AllowedConsentPlans
Add-AllowedConsentPlans
Get-AllowedConsentPlans
Дозвољене cmdlet команде за планове сагласности могу се користити за додавање приступа одређеној врсти плана сагласности закупцу или за уклањање из њега. &qуот;Интерни &qуот ; планови сагласности су или пробне лиценце или планови за програмере за које се корисници могу пријавити путем < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс / < ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате портала / < ДИЦТ__Поwер ⚐ Аутомате > Поwер Аутомате за радну површину. "Ад -хоц претплата" или"Вирални" планови сагласности су пробне лиценце за које се корисници могу пријавити на https://signup.microsoft.com. Администратори могу доделити кориснике путем < ДИЦТ__Мицрософт ⚐ Ентра ⚐ ИД > Мицрософт Ентра ИД или < ДИЦТ__Мицрософт ⚐ 365 > Мицрософт 365 админ портала.
По дефаулту, све врсте планова сагласности су дозвољене у станару. Међутим , администратор Повер Платформ-а можда жели да блокира кориснике да себи додељују пробне лиценце, али задржи могућност додељивања пробних лиценци у име корисника. Ово правило се може постићи коришћењем команде &лт;c0 /&гт; и не дозвољавањем подешавања &лт;c1&гт;Update-MgPolicyAuthorizationPolicy -АллоwедТоСигнУпЕмаилБаседСубсцриптионс&лт;/c1&гт; у < ДИЦТ__Мицрософт ⚐ Ентра ⚐ ИД > Мицрософт Ентра ИД .
Ако имате питања
Ако имате коментаре, сугестије или питања, објавите их на &лт;c0&гт;Администрирање < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс форуму заједнице&лт;/c0&гт;.
Сродне информације
- &лт;c0&гт;Почните да користите < ДИЦТ__Поwер ⚐ Аппс > Поwер Аппс админ модуле.&лт;/c0&гт;
-
Мицрософт.PowerApps. Администрација.#глср_цихцдиедз
- < ДИЦТ__верзија за преглед >Превиеw < /ДИЦТ __верзија за преглед > : Преглед програмабилности и проширивости