Контрола радње конектора
Можете користити контролу акције конектора да бисте омогућили или блокирали појединачне акције или окидаче унутар датог конектора.
Важно
У фебруару 2025. године, подршка за окидаче је додата у контролу акције конектора. Ово се може администрирати преко ПоверСхелл-а. Подршка за окидаче је планирана и за Power Platform админ центар у будућности.
Измене правила путем Power Platform центра за администраторе не уклањају окидаче који су додани преко ПоверСхелл-а.
Пријавите се у Power Platform центар администрације као администратор система.
У левом окну за навигацију изаберите Политике података Политика>.
Изаберите политику и на командној траци изаберите Измени политику.
На левој страни изаберите Унапред изграђени конектори.
Изаберите Више акција поред вашег конектора, а затим изаберите Конфигуришите акције > конектора конектора.
Белешка
Можете конфигурисати акције конектора за све конекторе који се могу блокирати , али не и за конекторе који се не могу блокирати и прилагођене конекторе.
Користите бочни панел да бисте омогућили или негирали одређене акције.
Такође можете подесити подразумеване поставке акције конектора да дозволите или блокирате било које нове акције конектора које ће бити додате у конектор у будућности.
Позната ограничења
Окидачи су подржани само у ПоверСхелл-у
Подршка за омогућавање и блокирање појединачних окидача тренутно је доступна само преко ПоверСхелл-а. Подршка је планирана Power Platform за админ центар у будућности. За пример како дозволити окидаче који су већ у употреби од стране Power Automate токова, погледајте Идентификујте блокиране Power Automate токове.
Администратори морају да имају приступ произвођачу Power Apps
Листа акција конектора се преузима помоћу позива у Power Apps име администратора. Администратор се мора пријавити Power Apps и имати приступ да би довршио процес сагласности корисника. Ако администратор нема приступ Power Apps, онда листа акција конектора неће бити преузета.
Поново објавити Power Apps
Неки Power Apps, објављени пре 1. октобра 2020. године, морају бити поново објављени за правила акције конектора како би се спровела превенција губитка података (ДЛП).
Ова скрипта помаже администраторима и произвођачима да идентификују апликације које се морају поново објавити.
Add-PowerAppsAccount
$GranularDLPDate = Get-Date -Date "2020-10-01 00:00:00Z"
ForEach ($app in Get-AdminPowerApp){
$versionAsDate = [datetime]::Parse($app.LastModifiedTime)
$olderApp = $versionAsDate -lt $GranularDLPDate
$wasBackfilled = $app.Internal.properties.executionRestrictions -ne $null -and $app.Internal.properties.executionRestrictions.dataLossPreventionEvaluationResult -ne $null -and ![string]::IsNullOrEmpty($app.Internal.properties.executionRestrictions.dataLossPreventionEvaluationResult.lastAdvancedBackfillDate)
If($($olderApp -and !$wasBackfilled)){
Write-Host "App must be republished to be Granular DLP compliant: " $app.AppName " " $app.Internal.properties.displayName " " $app.Internal.properties.owner.email
}
Else{
Write-Host "App is already Granular DLP compliant: " $app.AppName
}
}
ПоверСхелл подршка за контролу акције конектора
Преузмите листу доступних акција за конектор, користећи Get-AdminPowerAppConnectorAction
.
Get-AdminPowerAppConnectorAction
На пример:
Get-AdminPowerAppConnectorAction -ConnectorName shared_msnweather
ID | Тип | Својства |
---|---|---|
TodaysForecast | Microsoft.ProcessSimple/apis/apiOperations | Набавите прогнозу за текући дан на одређеној локацији. |
OnCurrentWeatherChange | Microsoft.ProcessSimple/apis/apiOperations | Покреће нови ток када се одређена временска мера промени. |
CurrentWeather | Microsoft.ProcessSimple/apis/apiOperations | Набавите тренутно време за локацију. Видљивост = напредно |
TomorrowsForecast | Microsoft.ProcessSimple/apis/apiOperations | Набавите прогнозу за сутра на наведеној локацији. |
OnCurrentConditionsChange | Microsoft.ProcessSimple/apis/apiOperations | Активира нови ток када се услови мењају за локацију. |
Конфигурисање правила радње конектора за смернице
Објекат који садржи правила радње конектора за смернице се у даљем тексту назива конфигурацијама конектора.
Објекат конфигурација конектора има следећу структуру:
$ConnectorConfigurations = @{
connectorActionConfigurations = @( # array – one entry per connector
@{
connectorId # string
actionRules = @( # array – one entry per rule
@{
actionId # string
behavior # supported values: Allow/Block
}
)
defaultConnectorActionRuleBehavior # supported values: Allow/Block
}
)
}
Преузмите постојеће конфигурације конектора за ДЛП политику
Get-PowerAppDlpPolicyConnectorConfigurations
Креирајте конфигурације конектора за ДЛП политику
New-PowerAppDlpPolicyConnectorConfigurations
Ажурирајте конфигурације конектора за ДЛП политику
Set-PowerAppDlpPolicyConnectorConfigurations
Пример
Циљ:
- Блокирајте радње TodaysForecast и CurrentWeather конектора MSN Weather; омогућите све остале радње.
- Дозволите радњу GetRepositoryById конектора GitHub; блокирајте све остале радње.
Белешка
У следећим cmdlet командама, PolicyName се односи на јединствени GUID. DLP GUID можете преузети покретањем cmdlet команде Get-DlpPolicy.
$ConnectorConfigurations = @{
connectorActionConfigurations = @(
@{
connectorId = "/providers/Microsoft.PowerApps/apis/shared_msnweather"
actionRules = @(
@{
actionId = "TodaysForecast"
behavior = "Block"
},
@{
actionId = "CurrentWeather"
behavior = "Block"
}
)
defaultConnectorActionRuleBehavior = "Allow"
},
@{
connectorId = "/providers/Microsoft.PowerApps/apis/shared_github"
actionRules = @(
@{
actionId = "GetRepositoryById"
behavior = "Allow"
}
)
defaultConnectorActionRuleBehavior = "Block"
}
)
}
New-PowerAppDlpPolicyConnectorConfigurations -TenantId $TenantId -PolicyName $PolicyName -NewDlpPolicyConnectorConfigurations $ConnectorConfigurations