{"id":1366,"date":"2024-03-10T11:34:14","date_gmt":"2024-03-10T11:34:14","guid":{"rendered":"https:\/\/www.almtoolbox.com\/fr\/blog\/?p=1366"},"modified":"2024-04-02T07:42:41","modified_gmt":"2024-04-02T07:42:41","slug":"que-sont-les-roles-personnalises-dans-gitlab","status":"publish","type":"post","link":"https:\/\/www.almtoolbox.com\/fr\/blog\/que-sont-les-roles-personnalises-dans-gitlab\/","title":{"rendered":"Que sont les r\u00f4les personnalis\u00e9s dans GitLab ?"},"content":{"rendered":"\r\n<p>GitLab propose des r\u00f4les par d\u00e9faut avec des autorisations pr\u00e9d\u00e9finies pour les utilisateurs d&#8217;un projet ou d&#8217;un groupe. Cependant, il existe \u00e9galement une fonctionnalit\u00e9 appel\u00e9e R\u00f4les personnalis\u00e9s qui offre plus de flexibilit\u00e9 et permet d&#8217;adapter les niveaux d&#8217;autorisation pour l&#8217;ex\u00e9cution des t\u00e2ches.<\/p>\r\n\r\n\r\n\r\n<p class=\"has-background\" style=\"background-color: #8dd2fc59; padding: 12px;\">Les r\u00f4les personnalis\u00e9s sont disponibles uniquement dans GitLab Ultimate Edition (autog\u00e9r\u00e9 et SaaS). Contactez-nous (gitlab.fr@almtoolbox.com) Si vous souhaitez en savoir plus sur GitLab Ultimate ou si vous avez besoin d&#8217;un devis.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Voici une r\u00e9partition des r\u00f4les personnalis\u00e9s dans GitLab\u00a0:<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li style=\"list-style-type: none;\">\r\n<ul>\r\n<li><strong>Objectif\u00a0<\/strong>: Accordez un contr\u00f4le d\u2019acc\u00e8s granulaire en vous permettant de d\u00e9finir des r\u00f4les personnalis\u00e9s et de leur attribuer des autorisations sp\u00e9cifiques. Cela vous permet d&#8217;adapter l&#8217;acc\u00e8s des utilisateurs en fonction des besoins de votre organisation.<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<ul>\r\n<li style=\"list-style-type: none;\">\r\n<ul>\r\n<li><strong>Benefices:<\/strong>\r\n<ul class=\"wp-block-list\">\r\n<li style=\"list-style-type: none;\">\r\n<ul>\r\n<li><strong>Principe du moindre privil\u00e8ge<\/strong>\u00a0:\u00a0vous pouvez attribuer uniquement les autorisations n\u00e9cessaires \u00e0 chaque r\u00f4le, am\u00e9liorant ainsi la s\u00e9curit\u00e9.<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<ul>\r\n<li style=\"list-style-type: none;\">\r\n<ul>\r\n<li><strong>Personnalisation<\/strong>\u00a0: cr\u00e9ez des r\u00f4les qui correspondent pr\u00e9cis\u00e9ment au flux de travail de votre projet ou de votre groupe.<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<ul>\r\n<li style=\"list-style-type: none;\">\r\n<ul>\r\n<li><strong>Autorisations vs capacit\u00e9s<\/strong> : les termes sont souvent utilis\u00e9s de mani\u00e8re interchangeable. Une \u00ab capacit\u00e9 \u00bb fait r\u00e9f\u00e9rence \u00e0 une action qu&#8217;un utilisateur peut effectuer, mapp\u00e9e aux capacit\u00e9s de politique d\u00e9clarative de GitLab. \u00ab Autorisation \u00bb est le terme utilis\u00e9 par l&#8217;utilisateur pour d\u00e9signer une capacit\u00e9.<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<ul>\r\n<li style=\"list-style-type: none;\">\r\n<ul>\r\n<li><strong>Cr\u00e9ation et attribution<\/strong>\u00a0: depuis GitLab 16.7, vous pouvez cr\u00e9er, supprimer et g\u00e9rer des r\u00f4les personnalis\u00e9s directement via l&#8217;interface utilisateur.<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>Essentiellement, les r\u00f4les personnalis\u00e9s vous permettent de cr\u00e9er une structure d&#8217;autorisations qui s&#8217;aligne parfaitement sur vos projets ou groupes GitLab, garantissant que les utilisateurs disposent du droit d&#8217;acc\u00e8s pour effectuer leurs t\u00e2ches efficacement.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Demo: Cr\u00e9ation de r\u00f4les personnalis\u00e9s via l&#8217;interface utilisateur (UI)<\/h3>\r\n\r\n\r\n\r\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/pSQ3CCdfaAs?si=vIeN7A9PtnNIvCJy\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-spacer\" style=\"height: 24px;\" aria-hidden=\"true\">\u00a0<\/div>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Demo: Ultimate Guest peut afficher le code sur les r\u00e9f\u00e9rentiels priv\u00e9s via un r\u00f4le personnalis\u00e9<\/h3>\r\n\r\n\r\n\r\n<p>GitLab vous permet d&#8217;\u00e9tendre les utilisateurs invit\u00e9s de mani\u00e8re \u00e0 ce qu&#8217;ils puissent lire le code &#8211; d\u00e9couvrez comment\u00a0:<\/p>\r\n\r\n\r\n\r\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/46cp_-Rtxps?si=TKMCU3rzN-V53WOh\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-spacer\" style=\"height: 24px;\" aria-hidden=\"true\">\u00a0<\/div>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Regarder\u00a0: Impl\u00e9mentation de r\u00f4les personnalis\u00e9s et d&#8217;autorisations de s\u00e9curit\u00e9 granulaires avec GitLab<\/h3>\r\n\r\n\r\n\r\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/WyrhkpO5WkI?si=gBZvsxcIP2F1EVgc\" width=\"700\" height=\"393.75\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Articles Li\u00e9s:<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li style=\"list-style-type: none;\">\r\n<ul>\r\n<li>Quelles sont\u00a0 <a href=\"https:\/\/www.almtoolbox.com\/fr\/blog\/gitlab-premium-vs-ultimate\/\">Diff\u00e9rences entre GitLab Premium et GitLab Ultimate ?<\/a><\/li>\r\n<li>Notre page <a href=\"https:\/\/almtoolbox.com\/gitlab\" target=\"_blank\" rel=\"noreferrer noopener\">GitLab webpage<\/a><\/li>\r\n<li><a href=\"https:\/\/docs.gitlab.com\/ee\/user\/custom_roles.html\" target=\"_blank\" rel=\"noreferrer noopener\">Les documents techniques sur les r\u00e8gles personnalis\u00e9es sont\u00a0 ici\u00a0<\/a>\u00a0<\/li>\r\n<\/ul>\r\n<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading has-background\" style=\"background-color: #8dd2fc7d; padding: 1em;\"><em>ALM-Toolbox <a href=\"https:\/\/www.almtoolbox.com\/fr\/gitlab\">(https:\/\/almtoolbox\/fr\/gitlab)<\/a> fournit des licences et des services professionnels (conseils pratiques) en plus de git, GitLab et GitHub, y compris des outils compl\u00e9mentaires tels que Jira, Kubernetes, Jenkins, Terraform, HashiCorp Vault, ArgoCD et plus encore. . Contactez-nous : gitlab.fr@almtoolbox.com ou appelez-nous au +33 1 84 17 53 28<\/em><\/h4>\r\n\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>GitLab propose des r\u00f4les par d\u00e9faut avec des autorisations pr\u00e9d\u00e9finies pour les utilisateurs d&#8217;un projet ou d&#8217;un groupe. Cependant, il existe \u00e9galement une fonctionnalit\u00e9 appel\u00e9e R\u00f4les personnalis\u00e9s qui offre plus de flexibilit\u00e9 et permet d&#8217;adapter les niveaux d&#8217;autorisation pour l&#8217;ex\u00e9cution des t\u00e2ches. Les r\u00f4les personnalis\u00e9s sont disponibles uniquement dans GitLab Ultimate Edition (autog\u00e9r\u00e9 et SaaS).&hellip; <a class=\"more-link\" href=\"https:\/\/www.almtoolbox.com\/fr\/blog\/que-sont-les-roles-personnalises-dans-gitlab\/\">Continue reading <span class=\"screen-reader-text\">Que sont les r\u00f4les personnalis\u00e9s dans GitLab ?<\/span> <span class=\"meta-nav\" aria-hidden=\"true\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-1366","post","type-post","status-publish","format-standard","hentry","category-gitlab"],"_links":{"self":[{"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/posts\/1366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/comments?post=1366"}],"version-history":[{"count":10,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/posts\/1366\/revisions"}],"predecessor-version":[{"id":1383,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/posts\/1366\/revisions\/1383"}],"wp:attachment":[{"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/media?parent=1366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/categories?post=1366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.almtoolbox.com\/fr\/blog\/wp-json\/wp\/v2\/tags?post=1366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}