> ## Documentation Index
> Fetch the complete documentation index at: https://auth0-automated-translations-update.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Aperçu du contrôle d'accès basé sur les rôles

> Explorez les sujets liés au contrôle d'accès, notamment le contrôle d'accès basé sur les rôles (RBAC), les politiques d'autorisation et les différences entre la fonctionnalité d'autorisation de base d'Auth0 et l'Authorization Extension.

Le contrôle d'accès basé sur les rôles (RBAC) est une stratégie d'autorisation qui consiste à attribuer des autorisations aux utilisateurs en fonction des rôles définis au sein d'une organisation. Il offre une approche simple et facile à gérer pour la gestion des accès, et moins sujette aux erreurs que l'attribution individuelle d'autorisations aux utilisateurs.

<h2 id="concepts">
  Concepts
</h2>

<Columns cols={2}>
  <Card title="Role-based Access Control" icon="head-side-gear" href="/docs/fr-ca/manage-users/access-control/rbac" horizontal>
    Découvrez le concept de contrôle d'accès basé sur les rôles et son application dans Auth0.
  </Card>

  <Card title="Politiques d'autorisation" icon="head-side-gear" href="/docs/fr-ca/manage-users/access-control/authorization-policies" horizontal>
    Découvrez le concept de politiques d'autorisation et leur application dans Auth0.
  </Card>

  <Card title="Règles pour les politiques d'autorisation" icon="head-side-gear" href="/docs/fr-ca/manage-users/access-control/rules-for-authorization-policies" horizontal>
    Découvrez comment les règles s'appliquent aux politiques d'autorisation et au système de contrôle d'accès basé sur les rôles (RBAC) d'Auth0.
  </Card>

  <Card title="Authorization Core ou Authorization Extension" icon="head-side-gear" href="/docs/fr-ca/manage-users/access-control/authorization-core-vs-authorization-extension" horizontal>
    Découvrez les différences entre la version RBAC de base d'Auth0 et l'Authorization Extension.
  </Card>
</Columns>

<h2 id="how-to">
  Guides pratiques
</h2>

<Columns cols={2}>
  <Card title="Configurer les fonctionnalités d'autorisation de base pour le contrôle d'accès basé sur les rôles" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac" horizontal>
    Apprenez à configurer les fonctionnalités d'autorisation de base d'Auth0 pour le contrôle d'accès basé sur les rôles (RBAC) de vos API.
  </Card>

  <Card title="Activer le contrôle d'accès basé sur les rôles pour les API" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/enable-role-based-access-control-for-apis" horizontal>
    Apprenez à activer le contrôle d'accès basé sur les rôles (RBAC) pour une API à l'aide d'Auth0 Dashboard ou de Management API.
  </Card>
</Columns>

<h3 id="manage-roles">
  Gérer les rôles
</h3>

<Columns cols={2}>
  <Card title="Créer des rôles" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/roles/create-roles" horizontal>
    Apprenez à créer un rôle à l’aide du Auth0 Dashboard ou de Management API.
  </Card>

  <Card title="Ajouter des autorisations aux rôles" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/roles/add-permissions-to-roles" horizontal>
    Apprenez à ajouter des autorisations aux rôles à l’aide du Auth0 Dashboard ou de Management API.
  </Card>

  <Card title="Modifier les définitions de rôles" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/roles/edit-role-definitions" horizontal>
    Apprenez à modifier la définition d’un rôle à l’aide du Auth0 Dashboard et de Management API.
  </Card>

  <Card title="Retirer des autorisations des rôles" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/roles/remove-permissions-from-roles" horizontal>
    Apprenez à retirer les autorisations attribuées à un rôle à l’aide du Auth0 Dashboard ou de Management API.
  </Card>

  <Card title="Supprimer des rôles" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/roles/delete-roles" horizontal>
    Apprenez à supprimer un rôle à l’aide du Auth0 Dashboard ou de Management API.
  </Card>
</Columns>

<h3 id="manage-user-roles">
  Gérer les rôles des utilisateurs
</h3>

<Columns cols={2}>
  <Card title="Afficher les rôles attribués aux utilisateurs" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/rbac-users/view-user-roles" horizontal>
    Apprenez à afficher les rôles attribués à un utilisateur à l’aide d’Auth0 Dashboard ou de Management API.
  </Card>

  <Card title="Afficher les utilisateurs associés aux rôles" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/roles/view-users-assigned-to-roles" horizontal>
    Explique comment afficher les utilisateurs associés à un rôle à l’aide d’Auth0 Dashboard ou de Management API.
  </Card>

  <Card title="Attribuer des rôles aux utilisateurs" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/rbac-users/assign-roles-to-users" horizontal>
    Apprenez à attribuer des rôles à un utilisateur à l’aide d’Auth0 Dashboard ou de Management API.
  </Card>

  <Card title="Attribuer des rôles aux groupes Entreprise" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/rbac-users/assign-roles-to-groups" horizontal>
    Apprenez à attribuer des rôles aux groupes Entreprise et à les leur retirer à l’aide d’Auth0 Dashboard ou de Management API.
  </Card>

  <Card title="Retirer des rôles aux utilisateurs" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/rbac-users/remove-roles-from-users" horizontal>
    Apprenez à retirer les rôles attribués à un utilisateur à l’aide d’Auth0 Dashboard ou de Management API.
  </Card>
</Columns>

<h3 id="manage-user-permissions">
  Gérer les autorisations des utilisateurs
</h3>

<Columns cols={2}>
  <Card title="Afficher les autorisations des utilisateurs" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/rbac-users/view-user-permissions" horizontal>
    Apprenez à afficher les autorisations attribuées à un utilisateur au moyen d’Auth0 Dashboard et de Management API.
  </Card>

  <Card title="Attribuer des autorisations aux utilisateurs" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/rbac-users/assign-permissions-to-users" horizontal>
    Apprenez à attribuer des autorisations à un utilisateur au moyen d’Auth0 Dashboard ou de Management API.
  </Card>

  <Card title="Retirer des autorisations aux utilisateurs" icon="person-chalkboard" href="/docs/fr-ca/manage-users/access-control/configure-core-rbac/rbac-users/remove-permissions-from-users" horizontal>
    Apprenez à retirer les autorisations attribuées directement à un utilisateur au moyen d’Auth0 Dashboard ou de Management API.
  </Card>
</Columns>

<h2 id="use-cases">
  Cas d'utilisation
</h2>

<Columns cols={2}>
  <Card title="Exemples de cas d'utilisation : Role-based Access Control B2B" icon="wrench" href="/docs/fr-ca/manage-users/access-control/sample-use-cases-role-based-access-control" horizontal>
    Apprenez à mettre en œuvre l'autorisation basée sur les rôles (RBAC) dans différents scénarios et découvrez comment utiliser les Rules avec le RBAC.
  </Card>

  <Card title="Exemples de cas d'utilisation : Actions avec autorisation" icon="wrench" href="/docs/fr-ca/manage-users/access-control/sample-use-cases-actions-with-authorization" horizontal>
    Utilisez Auth0 Actions pour étendre le contrôle d'accès basé sur les rôles à l'aide d'une logique personnalisée, évaluer les rôles des utilisateurs lors de la connexion, et ajouter ou retirer des autorisations du jeton d'accès.
  </Card>

  <Card title="Exemples de cas d'utilisation : Rules avec autorisation" icon="wrench" href="/docs/fr-ca/manage-users/access-control/sample-use-cases-rules-with-authorization" horizontal>
    Apprenez à utiliser les Rules avec le contrôle d'accès basé sur les rôles (RBAC). Conçu pour notre ensemble de fonctionnalités Authorization Core.
  </Card>
</Columns>
