Connections - List Connections
Retourne une liste de connexions locales, de réseau virtuel et de cloud pour laquelle l’utilisateur a l’autorisation.
Autorisations
L’appelant doit disposer de l’autorisation pour la connexion.
Étendues déléguées requises
Connection.Read.All ou Connection.ReadWrite.All
Identités prises en charge par Microsoft Entra
Cette API prend en charge les identités Microsoft répertoriées dans cette section.
Identité | Soutien |
---|---|
Utilisateur | Oui |
principal de service et identités managées | Oui |
Interface
GET https://api.fabric.microsoft.com/v1/connections
GET https://api.fabric.microsoft.com/v1/connections?continuationToken={continuationToken}
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
continuation
|
query |
string |
Jeton permettant de récupérer la page suivante des résultats. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
D’ACCORD. L’opération a réussi. |
|
Other Status Codes |
Codes d’erreur courants :
|
Exemples
Example
Exemple de requête
GET https://api.fabric.microsoft.com/v1/connections
Exemple de réponse
{
"value": [
{
"id": "6952a7b2-aea3-414f-9d85-6c0fe5d34539",
"displayName": "ContosoConnection1",
"connectivityType": "ShareableCloud",
"connectionDetails": {
"type": "Web",
"path": "https://www.contoso.com"
},
"privacyLevel": "Public",
"credentialDetails": {
"credentialType": "Anonymous",
"singleSignOnType": "None",
"connectionEncryption": "NotEncrypted",
"skipTestConnection": false
}
},
{
"id": "f6a39b76-9816-4e4b-b93a-f42e405017b7",
"displayName": "ContosoConnection2",
"gatewayId": "58376c10-5f61-4024-887e-748df4beae45",
"connectivityType": "OnPremisesGateway",
"connectionDetails": {
"type": "SQL",
"path": "contoso.database.windows.net;sales"
},
"privacyLevel": "Organizational",
"credentialDetails": {
"credentialType": "Basic",
"singleSignOnType": "None",
"connectionEncryption": "Any",
"skipTestConnection": false
}
}
],
"continuationToken": "LDEsMTAwMDAwLDA%3D",
"continuationUri": "https://api.fabric.microsoft.com/v1/connections?continuationToken=LDEsMTAwMDAwLDA%3D"
}
Définitions
Nom | Description |
---|---|
Connection | |
Connection |
Type de chiffrement de connexion de la connexion. Des valeurs de chiffrement de connexion supplémentaires peuvent être ajoutées au fil du temps. |
Connectivity |
Type de connectivité de la connexion. Des types de connectivité supplémentaires peuvent être ajoutés au fil du temps. |
Credential |
Type d’informations d’identification de la connexion. Des types d’informations d’identification supplémentaires peuvent être ajoutés au fil du temps. |
Error |
Objet de détails de ressource associé à l’erreur. |
Error |
Réponse d’erreur. |
Error |
Détails de la réponse d’erreur. |
List |
Sortie des détails de connexion pour les opérations de liste. |
List |
|
List |
Détails des informations d’identification retournés lors de l’extraction d’une connexion. |
Privacy |
Paramètre de niveau de confidentialité de la connexion. Des niveaux de confidentialité supplémentaires peuvent être ajoutés au fil du temps. |
Single |
Type d’authentification unique de la connexion. Des types d’authentification unique supplémentaires peuvent être ajoutés au fil du temps. |
Connection
Nom | Type | Description |
---|---|---|
connectionDetails |
Détails de connexion de la connexion. |
|
connectivityType |
Type de connectivité de la connexion. |
|
credentialDetails |
Détails des informations d’identification de la connexion. |
|
displayName |
string |
Nom complet de la connexion. |
gatewayId |
string (uuid) |
ID d’objet de passerelle de la connexion. |
id |
string (uuid) |
ID d’objet de la connexion. |
privacyLevel |
Niveau de confidentialité de la connexion. |
ConnectionEncryption
Type de chiffrement de connexion de la connexion. Des valeurs de chiffrement de connexion supplémentaires peuvent être ajoutées au fil du temps.
Valeur | Description |
---|---|
Any |
La tentative de connexion est d’abord effectuée à l’aide d’une connexion chiffrée, puis revient à une connexion non chiffrée en cas d’échec. |
Encrypted |
La tentative de connexion est effectuée à l’aide d’une connexion chiffrée. |
NotEncrypted |
La tentative de connexion est effectuée à l’aide d’une connexion non chiffrée. |
ConnectivityType
Type de connectivité de la connexion. Des types de connectivité supplémentaires peuvent être ajoutés au fil du temps.
Valeur | Description |
---|---|
Automatic |
La connexion se connecte via le cloud à l’aide d’une connexion de données implicite. Cette option est disponible uniquement pour des scénarios spécifiques tels que des modèles sémantiques qui utilisent l'Sign-On authentification unique (SSO). » |
None |
La connexion n’est pas liée |
OnPremisesGateway |
La connexion se connecte via une passerelle de données locale. |
OnPremisesGatewayPersonal |
La connexion se connecte via une passerelle de données locale personnelle. |
PersonalCloud |
La connexion se connecte via le cloud et ne peut pas être partagée avec d’autres personnes. |
ShareableCloud |
La connexion se connecte via le cloud et peut être partagée avec d’autres personnes. |
VirtualNetworkGateway |
La connexion se connecte via une passerelle de données de réseau virtuel. |
CredentialType
Type d’informations d’identification de la connexion. Des types d’informations d’identification supplémentaires peuvent être ajoutés au fil du temps.
Valeur | Description |
---|---|
Anonymous |
La connexion utilise l’authentification anonyme pour se connecter. |
Basic |
La connexion utilise l’authentification de base pour se connecter. |
Key |
La connexion utilise l’authentification par clé pour se connecter. |
OAuth2 |
La connexion utilise l’authentification OAuth 2.0 pour se connecter. |
ServicePrincipal |
La connexion utilise l’authentification du principal de service pour se connecter. |
SharedAccessSignature |
La connexion utilise l’authentification par signature d’accès partagé (SAP) pour se connecter. |
Windows |
La connexion utilise l’authentification Windows pour se connecter. Uniquement pris en charge pour les passerelles locales. |
WindowsWithoutImpersonation |
La connexion utilise Windows (sans option pour l’authentification d’emprunt d’identité) pour se connecter. Uniquement pris en charge pour les passerelles locales (mode personnel). |
WorkspaceIdentity |
La connexion utilise l’authentification d’identité de l’espace de travail pour se connecter. |
ErrorRelatedResource
Objet de détails de ressource associé à l’erreur.
Nom | Type | Description |
---|---|---|
resourceId |
string |
ID de ressource impliqué dans l’erreur. |
resourceType |
string |
Type de la ressource impliquée dans l’erreur. |
ErrorResponse
Réponse d’erreur.
Nom | Type | Description |
---|---|---|
errorCode |
string |
Identificateur spécifique qui fournit des informations sur une condition d’erreur, ce qui permet une communication standardisée entre notre service et ses utilisateurs. |
message |
string |
Représentation lisible humaine de l’erreur. |
moreDetails |
Liste des détails d’erreur supplémentaires. |
|
relatedResource |
Détails de la ressource associée à l’erreur. |
|
requestId |
string |
ID de la demande associée à l’erreur. |
ErrorResponseDetails
Détails de la réponse d’erreur.
Nom | Type | Description |
---|---|---|
errorCode |
string |
Identificateur spécifique qui fournit des informations sur une condition d’erreur, ce qui permet une communication standardisée entre notre service et ses utilisateurs. |
message |
string |
Représentation lisible humaine de l’erreur. |
relatedResource |
Détails de la ressource associée à l’erreur. |
ListConnectionDetails
Sortie des détails de connexion pour les opérations de liste.
Nom | Type | Description |
---|---|---|
path |
string |
Chemin d’accès de la connexion. |
type |
string |
Type de connexion. |
ListConnectionsResponse
Nom | Type | Description |
---|---|---|
continuationToken |
string |
Jeton du lot du jeu de résultats suivant. S’il n’y a plus d’enregistrements, il est supprimé de la réponse. |
continuationUri |
string |
URI du lot du jeu de résultats suivant. S’il n’y a plus d’enregistrements, il est supprimé de la réponse. |
value |
Liste des connexions retournées. |
ListCredentialDetails
Détails des informations d’identification retournés lors de l’extraction d’une connexion.
Nom | Type | Description |
---|---|---|
connectionEncryption |
Paramètre de chiffrement de connexion utilisé pendant la connexion de test. |
|
credentialType |
Type d’informations d’identification de la connexion. |
|
singleSignOnType |
Type d’authentification unique de la connexion. |
|
skipTestConnection |
boolean |
Indique si la connexion doit ignorer la connexion de test pendant la création et la mise à jour. True : ignorez la connexion de test, False : ne pas ignorer la connexion de test. |
PrivacyLevel
Paramètre de niveau de confidentialité de la connexion. Des niveaux de confidentialité supplémentaires peuvent être ajoutés au fil du temps.
Valeur | Description |
---|---|
None |
Aucun paramètre de niveau de confidentialité n’est configuré. |
Organizational |
Les connexions définies pour l’organisation peuvent se plier à des connexions privées et d’autres connexions organisationnelles. Ils ne peuvent pas se plier aux connexions publiques. La visibilité est définie sur un groupe approuvé. |
Private |
Les connexions définies sur privé contiennent des informations sensibles ou confidentielles. La visibilité peut être limitée aux utilisateurs autorisés. Les données d’une connexion privée ne se plient pas à d’autres connexions, y compris d’autres connexions privées. |
Public |
Les fichiers, les connexions Internet et les données de classeur peuvent être définis sur public. Les données peuvent être pliables vers d’autres connexions. La visibilité est disponible pour tout le monde. |
SingleSignOnType
Type d’authentification unique de la connexion. Des types d’authentification unique supplémentaires peuvent être ajoutés au fil du temps.
Valeur | Description |
---|---|
Kerberos |
La connexion utilise l’authentification unique Kerberos pour se connecter. |
KerberosDirectQueryAndRefresh |
La connexion utilise Kerberos DirectQuery et Actualiser l’authentification unique pour se connecter. |
MicrosoftEntraID |
La connexion utilise l’authentification unique Microsoft Entra ID pour se connecter. |
None |
La connexion n’utilise pas l’authentification unique pour se connecter. |
SecurityAssertionMarkupLanguage |
La connexion utilise l’authentification unique SAML (Security Assertion Markup Language) pour se connecter. |