SwissSalary 365 est un logiciel de paie de référence pour la Suisse et le Liechtenstein. Il repose sur la solution ERP moderne de Microsoft Dynamics 365 Business Central. L’application SwissSalary 365 est téléchargeable sur l’AppSource Store de Microsoft. Pour des fonctionnalités avancées telles que l’intégration de systèmes externes via les points de terminaison d’API REST, l’application gratuite SwissSalary Cloud Essentials est également disponible sur l’AppSource. Cette application complète SwissSalary 365 par diverses fonctionnalités permettant un raccordement et une communication fluides avec d’autres applications. Elle est présentée dans les pages suivantes.
Qu’est-ce qu’une API REST ?
Une API REST (Representational State Transfer) permet d’effectuer un échange de données sécurisé et
standardisé entre différents systèmes via Internet.
Elle repose sur le protocole HTTP et s’appuie sur des méthodes éprouvées telles que GET, POST, PUT et
DELETE pour lire, créer, mettre à jour et supprimer des données.
Grâce à cette technologie, les systèmes peuvent communiquer entre eux en temps réel.
Toutes les applications raccordées restent synchrones en permanence, sans transferts de fichier manuels,
directement de service à service, le tout de manière sécurisée et conforme.
L’API REST de SwissSalary 365 permet une intégration simple et efficace des fonctionnalités et des
données de l’application dans d‘autres systèmes.
Elle prend en charge les accès en lecture et en écriture, constituant ainsi une base pour des
infrastructures de système modernes et harmonieuse.
Les intégrations reposant sur REST sont aujourd’hui considérées comme étant à la pointe de la
technologie et constituent une norme établie dans le développement de solutions logicielles
contemporaines.
Qu’est-ce qu’OAuth ?
OAuth 2.0 (Open Authorization) est une norme ouverte qui offre une autorisation sécurisée et conviviale
sans que les utilisateurs aient à communiquer leurs mots de passe.
À la place, les applications reçoivent, sur consentement exprès de l’utilisateur, un accès temporaire à
certaines ressources.
Avec OAuth 2.0, les utilisateurs peuvent accéder facilement et en toute sécurité à l’intégration REST de SwissSalary 365 et gérer leurs données sans divulguer directement leurs identifiants. Cette procédure est conforme aux normes de sécurité actuelles et adoptée par les principaux fournisseurs, dont Microsoft, dans le monde entier.
Pourquoi l’API REST et OAUTH sont-elles importantes ?
L’API REST API et OAUTH sont essentielles à l’intégration et à la sécurité de SwissSalary 365.
L‘API REST permet aux partenaires et aux clients d’intégrer les fonctionnalités de l’application à leurs
propres systèmes et de créer des processus automatisés.
OAUTH garantit la sécurité de ces intégrations et la protection des données des utilisateurs.
Associées, ces technologies assurent une utilisation flexible et sécurisée de SwissSalary 365.
Qu’est-ce qu’OData ?
OData (Open Data Protocol) est une norme ouverte développée par Microsoft qui permet un accès structuré
aux données via le protocole HTTP.
Basé sur des technologies Web éprouvées telles que HTTP, URI, AtomPub et JSON, OData offre un moyen
uniforme de lire, filtrer, trier et mettre à jour les données, sans requérir de programmation complexe.
Dans l’univers de Microsoft Dynamics 365 Business Central, OData offre un accès à la quasi-totalité des
données disponibles dans le système.
Les pages (objets de page) servent de source de données.
Elles fournissent les informations sous une forme simplifiée, afin que les développeurs puissent les
exploiter même s’ils ne possèdent pas de connaissances approfondies des structures de tableau internes.
À l’aide d’URL simples telles que .../ODataV4/Customers,
les clients, les articles ou les écritures de journal peuvent être consultés et modifiés de manière
ciblée.
Quelle est la différence entre OData et REST API ?
Les API REST se sont imposées comme la norme de référence pour l’intégration des applications Web
modernes.
Elles sont flexibles, intelligibles et grâce à leur structure claire, elles sont particulièrement
simples à mettre en œuvre.
Les API REST font appel au protocole HTTP et fonctionnent généralement avec JSON, un format de données
compact et largement répandu.
Comparées à OData qui repose sur un modèle plus formel comprenant un vocabulaire de requêtes bien
défini, les API REST offrent une liberté de conception et d’utilisation bien plus grande.
Cette flexibilité permet des intégrations personnalisées, parfaitement adaptées aux besoins de chacun.
En outre, la technologie REST est généralement mieux documentée et très appréciée par les développeurs
pour sa simplicité et son évolutivité.
Pour les infrastructures de système modernes qui privilégient la rapidité, la sécurité et la viabilité,
l’API REST constitue une solution particulièrement performante.