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

# Quickstart des portails Universal Portals

> Découvrez comment configurer votre premier portail à l’aide de l’Auth0 CLI ou d’Auth0 Agent Skills.

export const ReleaseStageNotice = ({feature, stage, plans, contact, terms}) => {
  const stageTextMap = {
    "beta": "bêta",
    "ea": "Accès anticipé"
  };
  const stageText = stageTextMap[stage] || "une phase de lancement du produit";
  const prsLink = "/docs/troubleshoot/product-lifecycle/product-release-stages";
  const linkify = (text, url) => {
    return <a href={url} target="_blank" rel="noreferrer" class="link">{text}</a>;
  };
  const includeDetails = (plans, contact, terms) => {
    const hasDetails = terms || plans || contact;
    if (!hasDetails) return null;
    return <span data-as="p">
            {plans && <>Cette fonctionnalité est offerte avec les forfaits {linkify(`${plans}`, "https://auth0.com/pricing")}. </>}
            {contact && "Pour y participer, communiquez avec " + contact + ". "}
            {terms && <>En utilisant cette fonctionnalité, vous acceptez les conditions applicables de l’essai gratuit énoncées dans le {linkify("Master Subscription Agreement", "https://www.okta.com/legal")} d’Okta.</>}
        </span>;
  };
  return <Warning>
            <span data-as="p">
                <strong>La fonctionnalité {feature} est en {linkify(stageText, prsLink)}.</strong>
            </span>

            {includeDetails(plans, contact, terms)}
        </Warning>;
};

<ReleaseStageNotice feature="Auth0 Universal Portals" stage="beta" terms="true" contact="Auth0 Support" />

Vous pouvez créer un portail à l’aide de :

* [Auth0 CLI](/docs/fr-ca/deploy-monitor/auth0-cli#auth0-cli) pour provisionner et configurer une application et un portail avec une seule commande.
* [Auth0 Agent Skills](https://github.com/auth0/agent-skills) pour demander à votre assistant IA préféré de provisionner et configurer une application et un portail.

<h2 id="prerequisites">
  Prérequis
</h2>

* Un tenant Auth0 de [développement](/docs/fr-ca/get-started/tenant-settings#environment-tag) configuré avec l’accès à la version bêta de Universal Portals.

<Tabs>
  <Tab title="Auth0 CLI">
    <h2 id="step-1-install-the-auth0-cli-beta">
      Étape 1 : Installez la bêta d’Auth0 CLI
    </h2>

    Suivez les [instructions d’installation](https://github.com/auth0/auth0-cli/#linux-and-macos-1) correspondant à votre plateforme, puis authentifiez-vous auprès de votre tenant :

    <Callout icon="file-lines" color="#0EA5E9" iconType="regular">
      Utilisateurs de Homebrew ayant déjà installé la version stable de l’CLI `auth0` : le binaire bêta est masqué par votre installation existante. Ajoutez l’alias suivant à la configuration de votre shell pour que les commandes de ce guide fonctionnent telles qu’elles sont écrites :

      ```bash theme={null}
      alias auth0-beta="$(brew --prefix auth0-beta)/bin/auth0"
      ```
    </Callout>

    ```bash theme={null}
    auth0-beta login
    ```

    <h2 id="step-2-run-the-setup-command">
      Étape 2 : Exécutez la commande de configuration
    </h2>

    ```bash theme={null}
    auth0-beta universal-portals setup
    ```

    Vous pouvez aussi utiliser l’alias `auth0-beta up setup`. La commande Auth0 CLI crée :

    * **My Account API** : un serveur de ressources pour les opérations liées aux comptes d’utilisateur
    * **My Organization API** : un serveur de ressources pour les opérations de gestion des organisations
    * **A Regular Web App** : l’application liée à votre portail
    * **Three client grants** : un accès limité par portée aux opérations de My Account API, My Organization API et Management API
    * **A portal** : préconfiguré avec un modèle par défaut pour vous permettre de commencer les tests immédiatement

    Une fois la commande exécutée, elle affiche l’URL de votre portail. Ouvrez-la dans votre navigateur pour tester le portail.
  </Tab>

  <Tab title="Auth0 Agent Skills">
    <h2 id="step-1-install-auth0-agent-skills">
      Étape 1 : Installer Auth0 Agent Skills
    </h2>

    ```bash theme={null}
    npx skills add auth0/agent-skills
    ```

    <h2 id="step-2-ask-your-ai-agent-to-configure-universal-portals">
      Étape 2 : Demandez à votre agent d’IA de configurer les portails Universal
    </h2>

    ```bash theme={null}
    configure universal portals on my auth0 tenant
    ```

    L’agent IA crée :

    * **My Account API** : serveur de ressources pour les opérations liées aux comptes d’utilisateur
    * **My Organization API** : serveur de ressources pour les opérations de gestion des organisations
    * **Une application Web classique** : l’application liée à votre portail
    * **Trois autorisations client** : accès limité par portée aux opérations de My Account, My Organization et de la Management API
    * **Un portail** : préconfiguré avec un modèle par défaut pour vous permettre de commencer les tests immédiatement

    Lorsque la commande se termine, elle affiche l’URL de votre portail. Ouvrez-la dans votre navigateur pour tester le portail.

    Pour en savoir plus, consultez [Auth0 Agent Skills](https://github.com/auth0/agent-skills).
  </Tab>
</Tabs>

<h2 id="learn-more">
  En savoir plus
</h2>

<Card title="Aperçu d’Universal Portals" icon="key" href="/docs/fr-ca/customize/portals/overview" horizontal>
  Découvrez Universal Portals, ses cas d’utilisation, son fonctionnement et ses principales fonctionnalités.
</Card>

<Card title="Universal Components" icon="key" href="/docs/fr-ca/get-started/universal-components/universal-components-overview" horizontal>
  Découvrez la bibliothèque Universal Components utilisée dans les portails.
</Card>

<Card title="Auth0 Forms" icon="key" href="/docs/fr-ca/customize/forms" horizontal>
  Découvrez Forms pour recueillir des renseignements auprès des utilisateurs finaux, notamment pour mettre à jour leur profil, accepter des politiques et définir leurs préférences en matière de communications marketing dans les portails.
</Card>
