Share via


Azure Synapse Access Control Clientbibliothek für JavaScript– Version 1.0.0-beta.3

Dieses Paket enthält ein isomorphes SDK für Access Control.

Erste Schritte

Installieren des Pakets

npm install @azure/synapse-access-control

Die derzeitig unterstützten Umgebungen

Ausführlichere Informationen finden Sie in der Supportrichtlinie.

Wichtige Begriffe

Beispiele

import { AccessControlClient } from "@azure/synapse-access-control";
import { DefaultAzureCredential } from "@azure/identity";

export async function main(): Promise<void> {
  const credential = new DefaultAzureCredential();

  let client = new AccessControlClient(
    credential,
    "https://mysynapse.dev.azuresynapse.net"
  );
  let list = await client.listRoleDefinitions();
  for await (let item of list) {
    console.log("item:", item);
  }
}

Aufrufe

Problembehandlung

Die Aktivierung der Protokollierung kann hilfreiche Informationen über Fehler aufdecken. Um ein Protokoll von HTTP-Anforderungen und -Antworten anzuzeigen, legen Sie die Umgebungsvariable AZURE_LOG_LEVEL auf info fest. Alternativ kann die Protokollierung zur Laufzeit aktiviert werden, indem Sie setLogLevel in @azure/logger aufrufen:

import { setLogLevel } from "@azure/logger";

setLogLevel("info");

Nächste Schritte

In Zukunft finden Sie hier weitere Codebeispiele.

Mitwirken

Wenn Sie an dieser Bibliothek mitwirken möchten, lesen Sie die Anleitung für Mitwirkende, um mehr darüber zu erfahren, wie Sie den Code erstellen und testen können.

Aufrufe