{"id":383,"date":"2018-01-25T17:24:25","date_gmt":"2018-01-25T16:24:25","guid":{"rendered":"https:\/\/bssolutionexpertise.com\/?p=383"},"modified":"2018-10-07T23:36:08","modified_gmt":"2018-10-07T21:36:08","slug":"creation-api-hr-access","status":"publish","type":"post","link":"https:\/\/bssolutionexpertise.com\/index.php\/2018\/01\/25\/creation-api-hr-access\/","title":{"rendered":"Cr\u00e9ation d\u2019API pour le progiciel HR Access"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom: 0px;margin-top: 0px;border-width: 0px 0px 0px 0px;border-color:#eae9e9;border-style:solid;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last\" style=\"margin-top:0px;margin-bottom:20px;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\" style=\"background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding: 0px 0px 0px 0px;\"><div class=\"fusion-text fusion-text-1\"><h2>Contexte<\/h2>\n<p>Le client souhaitait cr\u00e9er des applications sur mobile, permettant aux salari\u00e9s de r\u00e9aliser des demandes ou bien aux manager de g\u00e9rer via des tablettes des entretiens professionnelles.<\/p>\n<h2>Probl\u00e9matique<\/h2>\n<p>Les applications ont \u00e9t\u00e9 r\u00e9alis\u00e9es via des projets annexes, mais l\u2019un des crit\u00e8res de r\u00e9ussite de ces projets \u00e9tait de pouvoir visualiser directement les donn\u00e9es du SIRH (de la m\u00eame mani\u00e8re qu\u2019une page web), mais \u00e9galement de la mettre \u00e0 jour (avec tous les contr\u00f4les du SIRH) imm\u00e9diatement, sans d\u00e9lai.<\/p>\n<h2>Mission<\/h2>\n<p>Nous avons donc propos\u00e9 la r\u00e9alisation d\u2019API pour chacune des applications. Ces API sont constitu\u00e9es d\u2019un web service, accessible depuis le r\u00e9seau, mais s\u00e9curis\u00e9 par une authentification et une restriction d\u2019acc\u00e8s. Puis de l\u2019utilisation de l\u2019API OpenHR, afin de garantir la confidentialit\u00e9 sur les donn\u00e9es visualis\u00e9es et \u00e9galement la mise en place de l\u2019ensemble des contr\u00f4les, quelques soit les \u00e9volutions futurs du SIRH.<\/p>\n<p><u>Technologie\u00a0:<\/u> Java \/ OpenHR \/ Swagger \/ J2EE<\/p>\n<p><u>Progiciel\u00a0: <\/u>HR Access Suite 9<\/p>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":384,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[4],"tags":[48,50,49,51,52],"class_list":["post-383","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hraccess","tag-api","tag-hra","tag-hraccess","tag-openhr","tag-webservice"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/bssolutionexpertise.com\/wp-content\/uploads\/2018\/01\/api-hraccess.png?fit=1261%2C280&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9vk3y-6b","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/posts\/383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/comments?post=383"}],"version-history":[{"count":3,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/posts\/383\/revisions"}],"predecessor-version":[{"id":673,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/posts\/383\/revisions\/673"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/media\/384"}],"wp:attachment":[{"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/media?parent=383"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/categories?post=383"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bssolutionexpertise.com\/index.php\/wp-json\/wp\/v2\/tags?post=383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}