{"id":3345,"date":"2021-10-30T09:59:25","date_gmt":"2021-10-30T07:59:25","guid":{"rendered":"https:\/\/blog.nebule.org\/?p=3345"},"modified":"2022-01-06T20:30:02","modified_gmt":"2022-01-06T18:30:02","slug":"graphe-des-entites-autorites","status":"publish","type":"post","link":"http:\/\/blog.nebule.org\/?p=3345","title":{"rendered":"Graphe des entit\u00e9s autorit\u00e9s"},"content":{"rendered":"\n<p>Afin d&rsquo;organiser une certaine intendance autour de la diffusion du code des applications, un certain nombre d&rsquo;entit\u00e9s sont n\u00e9cessaires.<\/p>\n\n\n\n<p>Le mod\u00e8le utilis\u00e9 est assez classique est simple, c&rsquo;est un sch\u00e9ma de parent\u00e9. Il peut \u00eatre amen\u00e9 \u00e0 \u00e9voluer dans le futur.<\/p>\n\n\n\n<p>La structure du graphe reconnue est la suivant :<\/p>\n\n\n\n<ul><li>Le ma\u00eetre du tout (<a href=\"https:\/\/blog.nebule.org\/?page_id=1545\">puppetmaster<\/a>)<ul><li>Les autorit\u00e9s de la s\u00e9curit\u00e9<\/li><li>Les autorit\u00e9s du code<\/li><li>Les autorit\u00e9s du temps<\/li><li>Les autorit\u00e9s de l&rsquo;annuaire<\/li><\/ul><\/li><\/ul>\n\n\n\n<p>Une \u00e9volution est en cours d&rsquo;int\u00e9gration avec la nouvelle version des liens. Si l&rsquo;entit\u00e9 qui chapeaute toutes les autres est unique, chaque groupe d&rsquo;autorit\u00e9s n&rsquo;est plus seulement une entit\u00e9 mais devient un groupe d&rsquo;entit\u00e9s \u00e0 pouvoir identique.<\/p>\n\n\n\n<p>Il est \u00e0 pr\u00e9voir que le ma\u00eetre du tout deviendra aussi, un jour, des autorit\u00e9s globales. Mais la forme n&rsquo;est pas encore d\u00e9fini.<\/p>\n\n\n\n<p>Chaque entit\u00e9 ici consid\u00e9r\u00e9e doit \u00eatre un objet entit\u00e9 EID (Entity ID) valide avec lien de type, un lien de nommage et un lien de localisation (URL web).<\/p>\n\n\n\n<p>D&rsquo;un point de vue s\u00e9mantique, on quitte progressivement la notion de ma\u00eetre historique pour aller vers la notion d&rsquo;autorit\u00e9. Outre le rapport \u00e0 l&rsquo;esclavage, on est soumis au ma\u00eetre, on se soumet \u00e0 l&rsquo;autorit\u00e9.<\/p>\n\n\n\n<p>Le <em>puppetmaster<\/em> est un EID qui peut \u00eatre remplac\u00e9. Il va faire r\u00e9f\u00e9rence par des liens d\u00e9di\u00e9s vers les diff\u00e9rents d&rsquo;autorit\u00e9s au moyen de RID d\u00e9di\u00e9s :<\/p>\n\n\n\n<ul><li>Autorit\u00e9s de la s\u00e9curit\u00e9<ul><li><code>a4b210d4fb820a5b715509e501e36873eb9e27dca1dd591a98a5fc264fd2238adf4b489d.none.288<\/code><\/li><\/ul><\/li><li>Autorit\u00e9s du code<ul><li><code>2b9dd679451eaca14a50e7a65352f959fc3ad55efc572dcd009c526bc01ab3fe304d8e69.none.288<\/code><\/li><\/ul><\/li><li>Autorit\u00e9s du temps<ul><li><code>bab7966fd5b483f9556ac34e4fac9f778d0014149f196236064931378785d81cae5e7a6e.none.288<\/code><\/li><\/ul><\/li><li>Autorit\u00e9s de l&rsquo;annuaire<ul><li><code>50e1d0348892e7b8a555301983bccdb8a07871843ed8f392d539d3d90f37ea8c2a54d72a.none.288<\/code><\/li><\/ul><\/li><\/ul>\n\n\n\n<p>C&rsquo;est \u00e0 dire que tout EID d\u00e9sign\u00e9 par un de ces RID (l&gt;RID&gt;EID), et sign\u00e9 par le <em>puppetmaster<\/em>, devient une autorit\u00e9 dans le groupe consid\u00e9r\u00e9.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Afin d&rsquo;organiser une certaine intendance autour de la diffusion du code des applications, un certain nombre d&rsquo;entit\u00e9s sont n\u00e9cessaires. Le mod\u00e8le utilis\u00e9 est assez classique est simple, c&rsquo;est un sch\u00e9ma de parent\u00e9. Il peut \u00eatre amen\u00e9 \u00e0 \u00e9voluer dans le futur. La structure du graphe reconnue est la suivant : Le ma\u00eetre du tout (puppetmaster) &hellip; <a href=\"http:\/\/blog.nebule.org\/?p=3345\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Graphe des entit\u00e9s autorit\u00e9s<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[394,70,77,434,5,89,90,124,99,101,108,112,21,373,435,30,42],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/3345"}],"collection":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3345"}],"version-history":[{"count":4,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/3345\/revisions"}],"predecessor-version":[{"id":3364,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/3345\/revisions\/3364"}],"wp:attachment":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3345"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}