Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Tässä opetusohjelmassa näytetään, miten voit luoda vuokraajien välisiin eristysraportteihin ohjelmoitavuustyökalujen avulla.
Tässä opetusohjelmassa opit tekemään seuraavat toiminnot:
- Raportin luominen
- Vuokraajan kaikkien raporttien luettelo
- Yksittäisen raportin hakeminen
- Etsi ilmoitettujen yhteyksien ympäristö
Tärkeää
Lisätietoja vuokraajan eristyksestä: Vuokraajien välisen saapuvan ja lähtevän liikenteen rajoitukset.
Raportin luominen
Seuraavien tietojen avulla voit löytää eri tapoja, joilla voit luoda uuden raportin.
Muistiinpano
Voit luoda vain yhden raportin vuokraajaa ja kalenteripäivää kohti.
Lisää uusi toiminto pohjaan ja etsi "Luo pyyntö, joka luo vuokraajan välisen yhteysraportin vuokraajalle tai palauta aiemmin luotu raportti". Toiminto ei edellytä parametreja.
Vuokraajan kaikkien raporttien luettelo
Lisää uusi toiminto pohjaan ja tee haku hakusanalla Luetteloi vuokraajien välisen yhteyden raportit. Toiminto ei edellytä parametreja.
Yksittäisen raportin hakeminen
Lisää uusi toiminto pohjaan ja tee haku hakusanoilla Raporttien välisen yhteysraportin hankkiminen vuokraajan raporttitunnuksen mukaan. Anna raporttitunnus aiemmista vaiheista.
Ymmärrät, mitä raportti sisältää
Kukin valmis raportti sisältää connections matriisin. Jokainen merkintä kuvaa raportointiikkunan aikana havaittua vuokraajien välistä yhteyttä ja sisältää seuraavat:
-
tenantId: ulkoisen vuokraajan, jonka yhteys tavoittaa. -
connectionType: yhteyden suunta jokooutbound(vuokraajasta ulkoiseen vuokraajaan) taiinbound. -
connectionId: yhteyden tunnus. Tämä arvo vastaa yhteydenname(yhteyden resurssitunnuksen viimeisen segmentin) ympäristöä, jossa yhteys on.
Muistiinpano
Raporttilokien vuokraajien välillä muodostetut yhteysyritykset , jotka on havaittu raportointiikkunan aikana, ei vain tällä hetkellä olemassa olevat yhteydet. Tämä yhteystyyppi sisältää yritykset, jotka vuokraajan eristäminen esti vuokraajassa tai kohdevuokraajassa. Tämän vuoksi raportissa oleva connectionId ei ehkä vastaa yhteyttä, joka on olemassa missään ympäristössäsi tällä hetkellä. Et voi etsiä estettyjä yhteysyrityksiä (ja myöhemmin poistettuja yhteyksiä) seuraavan osan vaiheiden avulla.
Etsi ilmoitettujen yhteyksien ympäristö
Raportti tunnistaa kunkin yhteyden :n avulla connectionId, mutta se ei sisällä ympäristöä, jossa yhteys on. Ympäristön löytämiseksi luettele vuokraajasi ympäristöt, luettele kunkin ympäristön yhteydet ja vastaa yhteyttä name.
Käytä seuraavaa PowerShell-komentosarjaa, kun haluat hakea ympäristöstäsi ilmoitettua connectionIdkohdetta . Luettele ympäristötunnukset haluamallasi tavalla – esimerkiksi Power Platform -hallintakeskuksesta tai ympäristöjen ohjelmointirajapinnasta – ja anna connectionId raportin arvot.
Import-Module "MSAL.PS"
$AuthResult = Get-MsalToken -ClientId '<client id of your Microsoft Entra ID application registration>' -Scope 'https://api.powerplatform.com/.default'
$Headers = @{Authorization = "******"}
# The connectionId values from the report you fetched in the previous step.
$reportConnectionIds = @('<connectionId-1>', '<connectionId-2>')
# The environments in your tenant to search.
$environmentIds = @('<environment-id-1>', '<environment-id-2>')
foreach ($environmentId in $environmentIds)
{
try
{
# List the connections in the environment.
$uri = "https://api.powerplatform.com/connectivity/environments/$environmentId/connections?api-version=2024-10-01"
$connections = (Invoke-RestMethod -Method Get -Uri $uri -Headers $Headers).value
foreach ($connectionId in $reportConnectionIds)
{
# The report's connectionId matches the connection's 'name'.
$match = $connections | Where-Object { $_.name -eq $connectionId }
if ($match)
{
Write-Host "connectionId $connectionId is in environment $environmentId (connector: $($match.properties.apiId), display name: $($match.properties.displayName))"
}
}
}
catch
{
Write-Host "Could not list connections for environment ${environmentId}: $($_.Exception.Message)"
}
}
Jos ilmoitettua connectionId ei löydy mistään ympäristöstä, se oli mitä todennäköisimmin estetty yritys (katso edellinen huomautus) tai yhteys, joka poistettiin raportin luomisen jälkeen.
Power Platform -ohjelmointirajapinnan viittaus: Yhteyksien luettelo ympäristössä
Liittyvä sisältö
Power Platform -ohjelmointirajapinnan viittaus – vuokraajien välisen yhteyden raportit