Freigeben über


Verbindungsverwaltungs-API und -Modelle für Microsoft Graph-Connectors SDK

Die Verbindungsverwaltungs-API und -Modelle des Microsoft Graph Connectors SDK-Verträge werden während der Erstellung einer benutzerdefinierten Connectorverbindung auf dem Microsoft 365 Admin Center aufgerufen.

Verbindungsverwaltungs-APIs

Methode Parameter Rückgabetyp Beschreibung
ValidateAuthentication ValidateAuthenticationRequest ValidateAuthenticationResponse Überprüft die Anmeldeinformationen und den Datenquellenpfad, die vom Administrator im Schritt mit den Verbindungseinstellungen bereitgestellt werden.
ValidateCustomConfiguration ValidateCustomConfigurationRequest ValidateCustomConfigurationResponse Überprüft die optionale Konfiguration, die vom Administrator im Verbindungskonfigurationsschritt bereitgestellt wird. Wenn keine Konfiguration für den Connector erforderlich ist, kann diese API eine Erfolgsantwort zurückgeben.
GetDataSourceSchema GetDataSourceSchemaRequest GetDataSourceSchemaResponse Ruft das Datenquellenschema in einem Format ab, das von Microsoft Graph verstanden werden kann.

API-Modelle für die Verbindungsverwaltung

In den folgenden Abschnitten werden die Api-Modelle für die Verbindungsverwaltung beschrieben.

ValidateAuthenticationRequest

Anforderungsmodell zum Überprüfen der Authentifizierungsanforderung an die Datenquelle.

Eigenschaft Typ Beschreibung
authenticationData AuthenticationData Enthält die Zugriffs-URL für die Datenquelle und die Anmeldeinformationen für den Zugriff darauf.

ValidateAuthenticationResponse

Antwortmodell zum Überprüfen der Authentifizierungsantwort auf die Datenquelle.

Eigenschaft Typ Beschreibung
status OperationStatus Zeigt die status des Vorgangs und Details wie Fehlermeldungen an.
oAuth2ClientCredentialResponse OAuth2ClientCredentialResponse Anmeldeinformationen, die während der Durchforstung an den Connector gesendet werden sollen, wenn der OAuth-Fluss verwendet wird (Zugriffstoken, Aktualisierungstoken usw., gesendet vom Authentifizierungsserver).

ValidateCustomConfigurationRequest

Anforderungsmodell zum Überprüfen benutzerdefinierter Konfigurationsanforderungsinformationen.

Eigenschaft Typ Beschreibung
customConfiguration CustomConfiguration Stellt Konfigurationsdaten für den Connector bereit.
authenticationData AuthenticationData Enthält die Zugriffs-URL für die Datenquelle und die Anmeldeinformationen für den Zugriff darauf.

ValidateCustomConfigurationResponse

Anforderungsmodell zum Überprüfen benutzerdefinierter Konfigurationsantwortinformationen.

Eigenschaft Typ Beschreibung
status OperationStatus Zeigt die status des Vorgangs und Details wie Fehlermeldungen an.

GetDataSourceSchemaRequest

Anforderungsmodell zum Abrufen der Schemaanforderung der Datenquelle.

Eigenschaft Typ Beschreibung
customConfiguration CustomConfiguration Stellt Konfigurationsdaten für den Connector bereit.
authenticationData AuthenticationData Enthält die Zugriffs-URL für die Datenquelle und die Anmeldeinformationen für den Zugriff darauf.

GetDataSourceSchemaResponse

Fordern Sie das Modell an, um die Schemaantwort der Datenquelle abzurufen.

Eigenschaft Typ Beschreibung
status OperationStatus Zeigt die status des Vorgangs und Details wie Fehlermeldungen an.
dataSourceSchema DataSourceSchema Zeigt das Datenquellenschema an.