Deli putem


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.

  1. Prijavite se u Power Platform centar administracije kao administrator sistema.

  2. U levom oknu za navigaciju izaberite Politike podataka Politika>.

  3. Izaberite politiku i na komandnoj traci izaberite Izmeni politiku.

  4. Na levoj strani izaberite Unapred izgrađeni konektori.

  5. Izaberite Više akcija pored vašeg konektora, a zatim izaberite Konfigurišite akcije> konektora konektora.

    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.

  6. 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.

    Podesite Dozvoli ili Odbij za akcije konektora.

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