> ## Documentation Index
> Fetch the complete documentation index at: https://auth0.com/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.

> [!WARNING]
>
> **La fonctionnalité Auth0 Universal Portals est en .**

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

* [Auth0 CLI](https://auth0.com/docs/fr-ca/deploy-monitor/auth0-cli.md#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.

## Prérequis

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

**Auth0 CLI**

## Étape 1 : Installez la bêta d’Auth0 CLI

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 :

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"
```

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

## Étape 2 : Exécutez la commande de configuration

```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.

**Auth0 Agent Skills**

## Étape 1 : Installer Auth0 Agent Skills

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

## Étape 2 : Demandez à votre agent d’IA de configurer les portails Universal

```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).

## En savoir plus

> **[Aperçu d’Universal Portals](https://auth0.com/docs/fr-ca/customize/portals/overview.md)**
>
> Découvrez Universal Portals, ses cas d’utilisation, son fonctionnement et ses principales fonctionnalités.

> **[Universal Components](https://auth0.com/docs/fr-ca/get-started/universal-components/universal-components-overview.md)**
>
> Découvrez la bibliothèque Universal Components utilisée dans les portails.

> **[Auth0 Forms](https://auth0.com/docs/fr-ca/customize/forms.md)**
>
> 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.
