Lezen in het Engels

Delen via


Power Query Verbinding maken ondertekening verwerken

In Power BI wordt het laden van aangepaste connectors beperkt door uw keuze voor beveiligingsinstellingen. Als de beveiliging voor het laden van aangepaste connectors is ingesteld op Aanbevolen, worden de aangepaste connectors helemaal niet geladen en moet u deze verlagen om ze te laden.

De uitzondering hierop is vertrouwde, 'ondertekende connectors'. Ondertekende connectors zijn een speciale indeling van aangepaste connector, een .pqx in plaats van .mez-bestand, dat is ondertekend met een certificaat. De ondertekenaar kan de gebruiker of de IT-afdeling van de gebruiker voorzien van een vingerafdruk van de handtekening, die in het register kan worden geplaatst om veilig aan te geven dat een bepaalde connector wordt vertrouwd.

Met de volgende stappen kunt u een certificaat gebruiken (met een uitleg over het genereren van een certificaat als u er geen beschikbaar hebt) en een aangepaste connector ondertekenen met het hulpprogramma MakePQX.

Notitie

Als u hulp nodig hebt bij het maken van een zelfondertekend certificaat om deze instructies te testen, gaat u naar de Microsoft-documentatie over New-SelfSignedCertificate in PowerShell.

Notitie

Als u hulp nodig hebt bij het exporteren van uw certificaat als pfx, gaat u naar Export-PfxCertificate.

  1. Download MakePQX.

  2. Pak de map MakePQX uit in de meegeleverde zip naar het gewenste doel.

  3. Als u dit wilt uitvoeren, roept u MakePQX aan op de opdrachtregel. Hiervoor zijn de andere bibliotheken in de map vereist, zodat u niet alleen het ene uitvoerbare bestand kunt kopiëren. Als u geen parameters uitvoert, worden de Help-informatie geretourneerd.

Gebruik: MaakPQX [opties] [opdracht]

Opties:

Opties Beschrijving
-? | -h | --help Help-informatie weergeven

Opdrachten:

Opdracht Beschrijving
Pack Maak een pqx-bestand.
Teken Ondertekent een niet-ondertekende pqx of tegentekens als pqx al is ondertekend. Gebruik de optie --replace om de bestaande handtekening te vervangen.
Controleren Controleer de handtekeningstatus op een pqx-bestand. De retourwaarde is niet nul als de handtekening ongeldig is.

Er zijn drie opdrachten in MakePQX. Gebruik MakePQX [command] --help voor meer informatie over een opdracht.

Verpakking

De opdracht Pack neemt een mez-bestand en verpakt het in een pqx-bestand, dat kan worden ondertekend. Het pqx-bestand biedt ook ondersteuning voor enkele mogelijkheden die in de toekomst worden toegevoegd.

Gebruik: MakePQX pack [options]

Opties:

Optie Omschrijving
-? | -h | --help Help-informatie weergeven.
-mz | --mez Invoerextensiebestand.
-c | --certificate Het certificaat (.pfx) dat wordt gebruikt om het extensiebestand te ondertekenen.
-p | --wachtwoord Wachtwoord voor het certificaatbestand.
-t | --target Naam van uitvoerbestand. De standaardwaarde is dezelfde naam als het invoerbestand.

Opmerking

C:\Users\cpope\Downloads\MakePQX>MakePQX.exe pack -mz "C:\Users\cpope\OneDrive\Documents\Power BI Desktop\Custom Verbinding maken ors\HelloWorld.mez" -t "C:\Users\cpope\OneDrive\Documents\Power BI Desktop\Custom Verbinding maken ors\HelloWorldSigned.pqx"

Aanmelden

De opdracht Ondertekenen ondertekent uw pqx-bestand met een certificaat, waardoor het een vingerafdruk krijgt die kan worden gecontroleerd op vertrouwen door Power BI-clients met de hogere beveiligingsinstelling. Met deze opdracht wordt een pqx-bestand gebruikt en wordt hetzelfde pqx-bestand geretourneerd, ondertekend.

Gebruik: MaakPQX-teken [argumenten] [opties]

Argumenten:

Argument Beschrijving
<pqx-bestand> Het pad naar het pqx-bestand.

Opties:

Optie Omschrijving
-c | --certificate Het certificaat (.pfx) dat wordt gebruikt om het extensiebestand te ondertekenen.
-p | --wachtwoord Wachtwoord voor het certificaatbestand.
-r | --replace Vervang bestaande handtekening in plaats van tegentekening.
-? | -h | --help Help-informatie weergeven.

Opmerking

C:\Users\cpope\Downloads\MakePQX>MakePQX sign "C:\Users\cpope\OneDrive\Documents\Power BI Desktop\Custom Verbinding maken ors\HelloWorldSigned.pqx" --certificate ContosoTestCertificate.pfx --password password password

Verifiëren

Met de opdracht Controleren wordt gecontroleerd of uw module juist is ondertekend en wordt de certificaatstatus weergegeven.

Gebruik: Controleren [argumenten] [argumenten] [opties]

Argumenten:

Argument Beschrijving
<pqx-bestand> Het pad naar het pqx-bestand.

Opties:

Optie Omschrijving
-q-quiet | Hiermee verbergt u de uitvoer van handtekeningverificatie.
-? | -h | --help Help-informatie weergeven.

Opmerking

C:\Users\cpope\Downloads\MakePQX>MakePQX verify "C:\Users\cpope\OneDrive\Documents\Power BI Desktop\Custom Verbinding maken ors\HelloWorldSigned.pqx"

{ 
  "SignatureStatus": "Success", 
  "CertificateStatus": [ 
    { 
      "Issuer": "CN=Colin Popell", 
      "Thumbprint": "16AF59E4BE5384CD860E230ED4AED474C2A3BC69", 
      "Subject": "CN=Colin Popell", 
      "NotBefore": "2019-02-14T22:47:42-08:00", 
      "NotAfter": "2020-02-14T23:07:42-08:00", 
      "Valid": false, 
      "Parent": null, 
      "Status": "UntrustedRoot" 
    } 
  ] 
} 

Ondertekende connectors vertrouwen in Power BI Desktop

Zodra u uw handtekening hebt geverifieerd, kunt u de vingerafdruk aan de eindgebruiker opgeven om te vermelden als vertrouwd. U kunt lezen hoe u de vingerafdruk kunt opgeven in de Power BI-documentatie.