Source de données Acumatica
Acumatica est une plateforme ERP dans le cloud qui gère les données financières, opérationnelles et commerciales. Une fois connectée, ces données sont disponibles directement dans les vues et tableaux de bord, sans exports manuels.
Deux méthodes d'authentification sont disponibles. L'authentification de base utilise un nom d'utilisateur et un mot de passe, sans paramétrage supplémentaire dans Acumatica. OAuth 2.0 utilise une connexion par jeton, plus sécurisée, et est recommandée quand l'environnement Acumatica le permet. Choisissez la méthode adaptée à l'environnement.
Authentification de base
L'authentification de base est la méthode de connexion la plus simple. Elle utilise un nom d'utilisateur et un mot de passe Acumatica standard, sans configuration supplémentaire.
| Champ | Description |
|---|---|
| Description de la source de données | Nom unique pour cette source de données. Exemple : Source de données Acumatica. |
| Type | Sélectionnez Acumatica. |
| URL | URL de base du site Acumatica. Exemple : https://masociete.acumatica.com. |
| Société | Nom de la société Acumatica à laquelle se connecter. |
| Taille de page | Nombre maximum de lignes retournées par requête. Valeur par défaut : 10000. |
| Délai d'expiration de l'opération | Durée maximale en secondes par requête. Valeur par défaut : 60. |
| Propriétés supplémentaires de la chaîne de connexion | Paramètres supplémentaires requis par le fournisseur de base de données. Facultatif. |
| Stratégie d'authentification | Sélectionnez Basic. |
| Nom d'utilisateur | Nom d'utilisateur du compte Acumatica. |
| Mot de passe | Mot de passe associé au compte. |
Authentification OAuth 2.0
OAuth 2.0 utilise une application enregistrée avec accès délégué. Plus sécurisée que l'authentification de base, cette méthode est recommandée quand l'environnement Acumatica le permet. Avant de renseigner les champs ci-dessous, enregistrez une application dans Acumatica pour obtenir l'ID client et le Secret client.
| Champ | Description |
|---|---|
| Description de la source de données | Nom unique pour cette source de données. Exemple : Source de données Acumatica. |
| Type | Sélectionnez Acumatica. |
| URL | URL de base du site Acumatica. Exemple : https://masociete.acumatica.com. |
| Société | Nom de la société Acumatica à laquelle se connecter. |
| Taille de page | Nombre maximum de lignes retournées par requête. Valeur par défaut : 10000. |
| Délai d'expiration de l'opération | Durée maximale en secondes par requête. Valeur par défaut : 60. |
| Propriétés supplémentaires de la chaîne de connexion | Paramètres supplémentaires requis par le fournisseur de base de données. Facultatif. |
| Stratégie d'authentification | Sélectionnez OAuth 2.0. |
| ID client | ID client généré lors de l'enregistrement de l'application dans Acumatica. |
| Secret client | Secret client généré avec l'ID client. |
| URL de rappel | Générée automatiquement par Nectari. Copiez cette URL et collez-la dans l'application Acumatica. |
| Portée | Portées requises. Valeurs par défaut : api et offline_access. |
Obtenir l'ID client et le secret client
Pour se connecter via OAuth 2.0, enregistrez d'abord une application connectée dans Acumatica. Cette opération génère l'ID client et le Secret client requis.
- Dans Acumatica, sélectionnez Intégration. Si cette option n'est pas visible, sélectionnez Plus d'éléments.
- Sous Préférences, sélectionnez Applications connectées.
- Cliquez sur l'icône + pour ajouter un nouvel enregistrement.
- Dans Nom du client, saisissez
OAuthou un autre nom unique. - Dans Flux, sélectionnez Code d'autorisation.
- Cliquez sur Enregistrer. L'ID client est généré automatiquement.
- Ouvrez l'onglet Secrets, puis cliquez sur Ajouter un secret partagé.
- Saisissez une description pour le secret.
- Copiez la valeur affichée dans le champ Valeur et conservez-la en lieu sûr. Cette valeur ne sera plus accessible après l'enregistrement.
- Cliquez sur Ok.
Ajouter l'URL de rappel dans Acumatica
Une fois l'ID client et le Secret client obtenus, enregistrez l'URL de rappel dans Acumatica pour finaliser la configuration OAuth 2.0.
- Dans Acumatica, sélectionnez Intégration. Si cette option n'est pas visible, sélectionnez Plus d'éléments.
- Sous Préférences, sélectionnez Applications connectées.
- Dans ID client, sélectionnez l'application créée précédemment.
- Ouvrez l'onglet URI de redirection.
- Cliquez sur l'icône + pour ajouter une ligne.
- Dans Nectari, copiez l'URL de rappel depuis le panneau de définition de la source de données.
- Collez l'URL dans la nouvelle ligne dans Acumatica.
- Cliquez sur Enregistrer.