API et modèles de gestion des connexions des connecteurs Microsoft Graph
L’API et les modèles de gestion des connexions des contrats du KIT de développement logiciel (SDK) des connecteurs Microsoft Graph sont appelés pendant le processus de création d’une connexion de connecteur personnalisée sur le Centre d'administration Microsoft 365.
API de gestion des connexions
Méthode | Paramètres | Type renvoyé | Description |
---|---|---|---|
ValidateAuthentication | ValidateAuthenticationRequest | ValidateAuthenticationResponse | Valide les informations d’identification et le chemin de la source de données fournis par l’administrateur à l’étape des paramètres de connexion. |
ValidateCustomConfiguration | ValidateCustomConfigurationRequest | ValidateCustomConfigurationResponse | Valide la configuration facultative fournie par l’administrateur dans l’étape de configuration de la connexion. Si aucune configuration n’est requise pour le connecteur, cette API peut retourner une réponse de réussite. |
GetDataSourceSchema | GetDataSourceSchemaRequest | GetDataSourceSchemaResponse | Obtient le schéma de source de données dans un format qui peut être compris par Microsoft Graph. |
Modèles d’API de gestion des connexions
Les sections suivantes décrivent les modèles d’API de gestion des connexions.
ValidateAuthenticationRequest
Modèle de demande pour valider la demande d’authentification auprès de la source de données.
Propriété | Type | Description |
---|---|---|
authenticationData | AuthenticationData | Contient l’URL d’accès à la source de données et les informations d’identification pour y accéder. |
ValidateAuthenticationResponse
Modèle de réponse pour valider la réponse d’authentification auprès de la source de données.
Propriété | Type | Description |
---|---|---|
status | OperationStatus | Affiche la status de l’opération et des détails tels que les messages d’erreur. |
oAuth2ClientCredentialResponse | OAuth2ClientCredentialResponse | Informations d’identification à envoyer au connecteur pendant l’analyse si le flux OAuth est utilisé (jeton d’accès, jeton d’actualisation, etc., envoyé par le serveur d’authentification). |
ValidateCustomConfigurationRequest
Modèle de demande pour valider les informations de demande de configuration personnalisée.
Propriété | Type | Description |
---|---|---|
customConfiguration | CustomConfiguration | Fournit des données de configuration pour le connecteur. |
authenticationData | AuthenticationData | Contient l’URL d’accès à la source de données et les informations d’identification pour y accéder. |
ValidateCustomConfigurationResponse
Modèle de demande pour valider les informations de réponse de configuration personnalisée.
Propriété | Type | Description |
---|---|---|
status | OperationStatus | Affiche la status de l’opération et des détails tels que les messages d’erreur. |
GetDataSourceSchemaRequest
Modèle de demande pour obtenir la demande de schéma de la source de données.
Propriété | Type | Description |
---|---|---|
customConfiguration | CustomConfiguration | Fournit des données de configuration pour le connecteur. |
authenticationData | AuthenticationData | Contient l’URL d’accès à la source de données et les informations d’identification pour y accéder. |
GetDataSourceSchemaResponse
Modèle de demande pour obtenir la réponse de schéma de la source de données.
Propriété | Type | Description |
---|---|---|
status | OperationStatus | Affiche la status de l’opération et des détails tels que les messages d’erreur. |
dataSourceSchema | DataSourceSchema | Affiche le schéma de la source de données. |