SAP OData
Connecteur OData qui peut être utilisé pour appeler des services ODATA SAP pour effectuer différentes opérations telles que la création, la lecture, la mise à jour et la suppression d’entités, ainsi que l’appel de fonctions sur le service.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps |
| Power Automate | Premium | Toutes les régions Power Automate |
| Contact | |
|---|---|
| Nom | Microsoft |
| URL |
Microsoft LogicApps Support Prise en charge de Microsoft Power Automate Prise en charge de Microsoft Power Apps |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
| Site internet | https://www.odata.org/ |
| Politique de confidentialité | https://privacy.microsoft.com/privacystatement |
Problèmes connus et limitations
- Le connecteur n’est pas une implémentation complète du protocole OData et peut ne pas prendre en charge tous les scénarios.
- Prise en charge de la fonctionnalité tabulaire Power Apps uniquement en lecture.
- Pour les services OData qui ont de grandes réponses $metadata, recherchez l’action « Créer n’importe quel type de requête OData » et le paramètre « bypassMetadata » pour éviter les problèmes de performances.
Prise en charge du réseau virtuel (préversion publique)
Lorsque le connecteur est utilisé dans un environnement Power Platform lié à un réseau virtuel, des limitations s’appliquent :
- La passerelle de données locale n’est pas prise en charge
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Anonyme | Utilisez l’accès anonyme pour le service OData. | Toutes les régions | Non partageable |
| Basic | Utilisez le nom d’utilisateur et le mot de passe pour accéder au service OData. | Toutes les régions | Non partageable |
| Microsoft Entra ID Intégré (avec APIM) | Utilisez l’ID Microsoft Entra pour accéder à votre instance SAP. | Toutes les régions | Non partageable |
| ID Microsoft Entra à l’aide de SuccessFactors (préversion) | Utilisez l’ID Microsoft Entra pour l’authentification auprès de SuccessFactors. | Toutes les régions | Non partageable |
| Valeur par défaut [DÉCONSEILLÉE] | Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante. | Toutes les régions | Non partageable |
Anonyme
ID d’authentification : anonyme
Applicable : Toutes les régions
Utilisez l’accès anonyme pour le service OData.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| OData Base URI | ficelle | Vrai | |
| Gateway | gatewaySetting | Passerelle locale (voir https://docs.microsoft.com/data-integration/gateway pour plus d’informations | |
| Nom de clé API | ficelle | ||
| Valeur de clé API | securestring | ||
| Nom du client SAP | ficelle | ||
| Valeur du client SAP | securestring |
Élémentaire
ID d’authentification : De base
Applicable : Toutes les régions
Utilisez le nom d’utilisateur et le mot de passe pour accéder au service OData.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| OData Base URI | ficelle | Vrai | |
| Nom d’utilisateur | securestring | Vrai | |
| Mot de passe | securestring | Vrai | |
| Gateway | gatewaySetting | Passerelle locale (voir https://docs.microsoft.com/data-integration/gateway pour plus d’informations | |
| Nom de clé API | ficelle | ||
| Valeur de clé API | securestring | ||
| Nom du client SAP | ficelle | ||
| Valeur du client SAP | securestring |
Microsoft Entra ID Intégré (avec APIM)
ID d’authentification : oauth
Applicable : Toutes les régions
Utilisez l’ID Microsoft Entra pour accéder à votre instance SAP.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| URI de ressource d’ID Microsoft Entra (URI d’ID d’application) | ficelle | Identificateur utilisé dans l’ID Microsoft Entra pour identifier la ressource cible. | Vrai |
| OData Base URI | ficelle | Vrai | |
| Gateway | gatewaySetting | Passerelle locale (voir https://docs.microsoft.com/data-integration/gateway pour plus d’informations | |
| Nom de clé API | ficelle | ||
| Valeur de clé API | securestring | ||
| Nom du client SAP | ficelle | ||
| Valeur du client SAP | securestring |
ID Microsoft Entra à l’aide de SuccessFactors (préversion)
ID d’authentification : oauthsuccessfactors
Applicable : Toutes les régions
Utilisez l’ID Microsoft Entra pour l’authentification auprès de SuccessFactors.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| URL du jeton Des facteurs de réussite | ficelle | URL du point de terminaison de jeton OAuth SuccessFactors (format : https://<api-server>/oauth/token). |
Vrai |
| ID client du fournisseur de services | ficelle | Votre ID client SuccessFactors OAuth2. | Vrai |
| ID de l’entreprise | ficelle | CompanyId | Vrai |
| URL de ressource Microsoft Entra (URI d’ID d’application) | ficelle | Identificateur utilisé dans l’ID Microsoft Entra pour identifier la ressource cible. | Vrai |
| OData Base URI | ficelle | Vrai |
Valeur par défaut [DÉCONSEILLÉE]
Applicable : Toutes les régions
Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| OData Base URI | ficelle | Vrai | |
| Type d’authentification | ficelle | Type d’authentification pour se connecter au service OData. | Vrai |
| Nom d’utilisateur | securestring | Nom d’utilisateur à utiliser pour se connecter au service OData. | Vrai |
| Mot de passe | securestring | Mot de passe à utiliser pour se connecter au service OData. | Vrai |
| Gateway | gatewaySetting | Passerelle locale (voir https://docs.microsoft.com/data-integration/gateway pour plus d’informations |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 2500 | 60 secondes |
Actions
| Créer n’importe quel type de requête OData |
Créez n’importe quel type de requête OData. |
| Créer n’importe quel type de requête OData en bloc (préversion) |
Créez n’importe quel type de requête OData en bloc. |
| Créer une entité OData |
Créez une entité OData. |
| Interroger des entités OData |
Interroger des données d’entités OData. |
| Lire l’entité OData |
Lire l’entité OData. |
| Mettre à jour l’entité OData |
Mettez à jour l’entité OData. |
| Supprimer l’entité OData |
Supprimez l’entité OData. |
Créer n’importe quel type de requête OData
Créez n’importe quel type de requête OData.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
relativePath
|
relativePath | True | string |
Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir. |
|
httpMethod
|
httpMethod | True | string | |
|
queryString
|
queryString | object | ||
|
payload
|
payload | object | ||
|
bypassMetadata
|
bypassMetadata | boolean |
Contourne les appels $metadata (pour les performances), à l’exception d’extraire des jetons CSRF. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
statusCode
|
statusCode | integer | |
|
structuré
|
response.structured | object | |
|
Non structurées
|
response.unstructured | string |
Créer n’importe quel type de requête OData en bloc (préversion)
Créez n’importe quel type de requête OData en bloc.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
relativePath
|
relativePath | True | string |
Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir. |
|
httpMethod
|
httpMethod | True | string | |
|
queryString
|
queryString | object | ||
|
payload
|
payload | object | ||
|
bypassMetadata
|
bypassMetadata | boolean |
Contourne les appels $metadata (pour les performances), à l’exception d’extraire des jetons CSRF. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
statusCode
|
statusCode | integer | |
|
structuré
|
response.structured | object | |
|
Non structurées
|
response.unstructured | string |
Créer une entité OData
Créez une entité OData.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’entité OData
|
entity | True | string |
Spécifiez le nom de l’entité OData. |
|
Entrée d’entité OData
|
entryInput | True | dynamic |
Spécifiez l’entrée d’entité OData. |
|
relativePath
|
relativePath | string |
Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir. |
Retours
Interroger des entités OData
Interroger des données d’entités OData.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’entité OData
|
entity | True | string |
Spécifiez le nom de l’entité OData. |
|
relativePath
|
relativePath | string |
Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir. |
|
|
$top
|
top | number |
Option de requête $top facultative. |
|
|
$skip
|
skip | number |
Option de requête $skip facultative. |
|
|
$select
|
select | string |
Option de requête $select facultative. |
|
|
$filtre
|
filter | string |
Option de requête $filter facultative. |
|
|
$expand
|
expand | string |
Option de requête $expand facultative. |
|
|
$orderby
|
orderby | string |
Option de requête $orderby facultative. |
|
|
$search
|
search | string |
Option de requête $search facultative. |
|
|
$inlinecount
|
inlinecount | string |
Option de requête $inlinecount facultative. |
Retours
Lire l’entité OData
Lire l’entité OData.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’entité OData
|
entity | True | string |
Spécifiez le nom de l’entité OData. |
|
Entrée d’entité OData
|
entryInput | True | dynamic |
Spécifiez l’entrée d’entité OData. |
|
relativePath
|
relativePath | string |
Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir. |
|
|
$top
|
top | number |
Option de requête $top facultative. |
|
|
$skip
|
skip | number |
Option de requête $skip facultative. |
|
|
$select
|
select | string |
Option de requête $select facultative. |
|
|
$filtre
|
filter | string |
Option de requête $filter facultative. |
|
|
$expand
|
expand | string |
Option de requête $expand facultative. |
|
|
$orderby
|
orderby | string |
Option de requête $orderby facultative. |
|
|
$search
|
search | string |
Option de requête $search facultative. |
|
|
$inlinecount
|
inlinecount | string |
Option de requête $inlinecount facultative. |
Retours
Mettre à jour l’entité OData
Mettez à jour l’entité OData.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’entité OData
|
entity | True | string |
Spécifiez le nom de l’entité OData. |
|
Entrée d’entité OData
|
entryInput | True | dynamic |
Spécifiez l’entrée d’entité OData. |
|
relativePath
|
relativePath | string |
Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir. |
Retours
Supprimer l’entité OData
Supprimez l’entité OData.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de l’entité OData
|
entity | True | string |
Spécifiez le nom de l’entité OData. |
|
Entrée d’entité OData
|
entryInput | True | dynamic |
Spécifiez l’entrée d’entité OData. |
|
relativePath
|
relativePath | string |
Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir. |
Retours
- response
- object
Définitions
objet
Il s’agit du type 'object'.