Kontrola radnje konektora
Možete koristiti kontrolu akcije konektora da biste omogućili ili blokirali pojedinačne akcije ili okidače unutar datog konektora.
Važno
U februaru 2025. godine, podrška za okidače je dodata u kontrolu akcije konektora. Ovo se može administrirati preko PoverShell-a. Podrška za okidače je planirana i za Power Platform admin centar u budućnosti.
Izmene pravila putem Power Platform centra za administratore ne uklanjaju okidače koji su dodani preko PoverShell-a.
Prijavite se u Power Platform centar administracije kao administrator sistema.
U levom oknu za navigaciju izaberite Politike podataka Politika>.
Izaberite politiku i na komandnoj traci izaberite Izmeni politiku.
Na levoj strani izaberite Unapred izgrađeni konektori.
Izaberite Više akcija pored vašeg konektora, a zatim izaberite Konfigurišite akcije> konektora konektora.
Belešku
Možete konfigurisati akcije konektora za sve konektore koji se mogu blokirati , ali ne i za konektore koji se ne mogu blokirati i prilagođene konektore.
Koristite bočni panel da biste omogućili ili negirali određene akcije.
Takođe možete podesiti podrazumevane postavke akcije konektora da dozvolite ili blokirate bilo koje nove akcije konektora koje će biti dodate u konektor u budućnosti.
Poznata ograničenja
Okidači su podržani samo u PoverShell-u
Podrška za omogućavanje i blokiranje pojedinačnih okidača trenutno je dostupna samo preko PoverShell-a. Podrška je planirana Power Platform za admin centar u budućnosti. Za primer kako dozvoliti okidače koji su već u upotrebi od strane Power Automate tokova, pogledajte Identifikujte blokirane Power Automate tokove.
Administratori moraju da imaju pristup proizvođaču Power Apps
Lista akcija konektora se preuzima pomoću poziva u Power Apps ime administratora. Administrator se mora prijaviti Power Apps i imati pristup da bi dovršio proces saglasnosti korisnika. Ako administrator nema pristup Power Apps, onda lista akcija konektora neće biti preuzeta.
Ponovo objaviti Power Apps
Neki Power Apps, objavljeni pre 1. oktobra 2020. godine, moraju biti ponovo objavljeni za pravila akcije konektora kako bi se sprovela prevencija gubitka podataka (DLP).
Ova skripta pomaže administratorima i proizvođačima da identifikuju aplikacije koje se moraju ponovo objaviti.
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
}
}
PoverShell podrška za kontrolu akcije konektora
Preuzmite listu dostupnih akcija za konektor, koristeći Get-AdminPowerAppConnectorAction
.
Get-AdminPowerAppConnectorAction
Na primer:
Get-AdminPowerAppConnectorAction -ConnectorName shared_msnweather
ID | Tip | Svojstva |
---|---|---|
TodaysForecast | Microsoft.ProcessSimple/apis/apiOperations | Nabavite prognozu za tekući dan na određenoj lokaciji. |
OnCurrentWeatherChange | Microsoft.ProcessSimple/apis/apiOperations | Pokreće novi tok kada se određena vremenska mera promeni. |
CurrentWeather | Microsoft.ProcessSimple/apis/apiOperations | Nabavite trenutno vreme za lokaciju. Vidljivost = napredno |
TomorrowsForecast | Microsoft.ProcessSimple/apis/apiOperations | Nabavite prognozu za sutra na navedenoj lokaciji. |
OnCurrentConditionsChange | Microsoft.ProcessSimple/apis/apiOperations | Aktivira novi tok kada se uslovi menjaju za lokaciju. |
Konfigurisanje pravila radnje konektora za smernice
Objekat koji sadrži pravila radnje konektora za smernice se u daljem tekstu naziva konfiguracijama konektora.
Objekat konfiguracija konektora ima sledeću strukturu:
$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
}
)
}
Preuzmite postojeće konfiguracije konektora za DLP politiku
Get-PowerAppDlpPolicyConnectorConfigurations
Kreirajte konfiguracije konektora za DLP politiku
New-PowerAppDlpPolicyConnectorConfigurations
Ažurirajte konfiguracije konektora za DLP politiku
Set-PowerAppDlpPolicyConnectorConfigurations
Primer
Cilj:
- Blokirajte radnje TodaysForecast i CurrentWeather konektora MSN Weather; omogućite sve ostale radnje.
- Dozvolite radnju GetRepositoryById konektora GitHub; blokirajte sve ostale radnje.
Belešku
U sledećim cmdlet komandama, PolicyName se odnosi na jedinstveni GUID. DLP GUID možete preuzeti pokretanjem cmdlet komande 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