Note
L'adresse "localhost:33333", réceptionnant le token d'identification, doit être accessible.
Au préalable, vous devez avoir configuré la connexion dans CData Connect Cloud.
Connectez vous sur le site https://cloud.cdata.com/
Dans l'onglet à gauche, sélectionnez "Connections" puis cliquez sur "Add Connection".
Sélectionnez votre source de données et configurez-la avec les paramètres de connexions adéquats. Vous pouvez vous référer à la documentation fournie par CData (bouton "View documentation").
Authentification
Dans la fenêtre de configuration de la connexion MyReport Data, pour vous authentifier, utilisez vos identifiants de connexion à la plateforme CData Connect Cloud.
Après l'authentification, un jeton OAuth2 est récupéré et stocké de manière permanente dans le projet. Chaque nuit à minuit, le service tentera automatiquement de renouveler le jeton. Toutefois, si le service n'est pas en mesure de renouveler le jeton avant son expiration, il sera nécessaire de se reconnecter à CData Connect Cloud.
Il est possible de rafraichir manuellement le token en vous déconnectant / reconnectant.
L'authentification se fait sur le site de CData Connect Cloud. Au moment de l'authentification, votre navigateur internet va s'ouvrir afin de vous permettre de vous identifier. La réponse est renvoyée sur le serveur web "localhost:33333", créé et géré par CData Connect Cloud, de façon totalement masquée sur le poste qui souhaite se connecter. Une demande de connexion expire au bout de 30 secondes d'inactivité. Une fois le message d'authentification réussie affiché, vous pouvez fermer l'onglet d'authentification ouvert sur votre navigateur internet.
Configuration
La configuration d'un nom de source de données est requis. La liste déroulante propose uniquement les connexions "fonctionnelles" paramétrées sur la plateforme CData Connect Cloud (i.e. authentification à la source + remontée les données correctement configurées dans CData).
Seules les tables de la source de données sélectionnées seront disponibles dans "Tables de la connexion".