# Créer des catégories

Créez des catégories dans RandomCoffee, depuis un fichier CSV, depuis votre SIRH ou avec SCIM, et choisissez leur ordre, leur visibilité et leur caractère obligatoire.

import { Steps } from '@prosefly/astro-components';
import Callout from '@components/Callout.astro';
import CategoryForm from '@components/app-screens/screens/CategoryForm.astro';
import CategoriesList from '@components/app-screens/screens/CategoriesList.astro';
import MemberMyProfile from '@components/app-screens/screens/MemberMyProfile.astro';
import RegistrationForm from '@components/app-screens/screens/RegistrationForm.astro';

Vous pouvez créer des [catégories](/fr/admin/categories-and-audiences/categories/) de quatre façons : directement dans RandomCoffee, depuis un fichier CSV, depuis votre SIRH ou avec le provisioning SCIM.

## Depuis la plateforme RandomCoffee

### Créer une catégorie

<Steps>

1. **Ouvrez les catégories.**

   Dans le menu, allez dans "Membres" > "Catégories", puis cliquez sur "Nouvelle catégorie".

2. **Nommez votre catégorie.**

   Saisissez son nom dans le champ "Nom".

3. **Choisissez son type.**

   Dans la liste "Type", choisissez l'un des six types :

   - "Menu déroulant : choisir parmi une liste d'options" : une seule réponse possible.
   - "Texte court : pour les réponses courtes (ex: poste)" : un champ libre.
   - "Date" : des dates du calendrier uniquement.
   - "Format de la réponse: nombre" : des nombres uniquement.
   - "Choix multiple : lister les options disponibles" : plusieurs réponses possibles.
   - "Oui / Non : donnez à vos collaborateurs seulement 2 options" : deux options seulement.

   Le type ne peut plus être modifié une fois la catégorie créée.

4. **Ajoutez les valeurs (menu déroulant et choix multiple).**

   Saisissez chaque option dans "Valeurs de catégorie". Cliquez sur "Ajouter une valeur" pour en ajouter autant que nécessaire.

   <CategoryForm mode="new" alt="La page Nouvelle catégorie : un encadré &quot;Besoin de créer des catégories en masse ?&quot;, puis le formulaire avec le nom Langue préférée, &quot;Cacher la catégorie aux utilisateurs :&quot; et &quot;Requis :&quot; désactivés, le type &quot;Menu déroulant : choisir parmi une liste d'options&quot;, les valeurs de catégorie Anglais, Français et Allemand, le bouton &quot;Ajouter une valeur&quot; et &quot;Enregistrer&quot;" />

   Pour une catégorie de type texte court, vous pouvez activer "Activer l'autocomplétion pour les membres :" : les membres peuvent alors choisir une valeur déjà saisie par d'autres.

5. **Enregistrez.**

   Cliquez sur "Enregistrer". La catégorie apparaît dans votre liste.

</Steps>

<Callout type="tip">
  Pour partir d'une catégorie toute prête, cliquez sur "Parcourir la bibliothèque" dans la page "Catégories". Chaque modèle arrive avec son type et des exemples de valeurs : cliquez sur "Visualiser" pour le découvrir, puis sur "Utiliser" pour créer la catégorie. Les catégories créées depuis la bibliothèque restent entièrement modifiables.
</Callout>

### Changer l'ordre de vos catégories

Glissez-déposez vos catégories avec la poignée à leur gauche pour les ranger dans l'ordre qui vous convient.

<CategoriesList highlight="handle" alt="La page Catégories avec les boutons &quot;Parcourir la bibliothèque&quot; et &quot;Nouvelle catégorie&quot;, et les catégories d'Acme dans l'ordre : Département, Années d'expérience, Ville et Loisir. La poignée de déplacement à gauche de Département est mise en évidence" />

Cet ordre est utilisé :

- dans les listes déroulantes, quand vous définissez les règles de matching ;
- dans le formulaire d'inscription que remplissent les membres quand ils rejoignent RandomCoffee avec un [lien d'invitation](/fr/admin/members/invite-members/).

### Ajouter une description

Vous pouvez ajouter une description à chaque catégorie dans le champ "Description". Elle s'affiche en infobulle à côté de la catégorie dans le profil des membres :

<MemberMyProfile tooltip alt="La page &quot;Mon compte&quot; d'un membre, avec son nom, son email et ses catégories, et l'infobulle Dans quel bureau travaillez-vous ? à côté du champ Ville" />

Elle s'affiche aussi dans le formulaire d'inscription RandomCoffee, quand vous [invitez des membres avec un lien](/fr/admin/members/invite-members/) :

<RegistrationForm description alt="Le formulaire d'inscription avec l'infobulle Dans quel bureau travaillez-vous ? à côté du champ Ville, et la liste Ville ouverte sur Berlin, Londres, New York et Paris" />

### Cacher une catégorie aux membres

Par défaut, toutes les catégories sont visibles par les membres dans leur portail employé (quand le portail employé est activé).

Pour cacher une catégorie, activez "Cacher la catégorie aux utilisateurs :" dans le formulaire de la catégorie. C'est utile pour une information réservée aux admins, comme un centre de coûts. Une catégorie cachée :

- reste disponible pour vous dans vos audiences et vos règles de matching ;
- n'apparaît pas dans le profil des membres : ils ne peuvent donc pas l'utiliser dans leurs préférences ni leurs mises en relation instantanées (quand ils ont accès au portail employé) ;
- n'apparaît pas comme champ à remplir dans le formulaire d'inscription du lien d'invitation.

Dans votre liste, une catégorie cachée affiche une icône d'œil barré.

### Rendre une catégorie obligatoire

Activez "Requis :" pour obliger les membres à remplir cette catégorie quand ils s'inscrivent ou mettent à jour leur profil.

<CategoryForm mode="edit" alt="Le formulaire de modification de la catégorie Années d'expérience, avec &quot;Requis :&quot; activé (OUI), &quot;Cacher la catégorie aux utilisateurs :&quot; désactivé, et le type &quot;Format de la réponse: nombre&quot; verrouillé" />

### Renseigner les valeurs de chaque membre

Une fois vos catégories créées, vous pouvez renseigner leurs valeurs pour chaque membre :

- depuis la liste des membres : cliquez sur le nom d'un membre et modifiez son profil ;
- avec un fichier CSV : voir [Mettre à jour des membres](/fr/admin/members/update-members/) ;
- en demandant aux membres de renseigner eux-mêmes leurs valeurs depuis leur [portail employé](/fr/members/getting-started/member-portal/).

<Callout type="tip">
  **Des règles de matching basées sur les valeurs renseignées par vos membres**

  1. Créez vos catégories.
  2. Envoyez un email qui présente RandomCoffee et contient votre [lien d'invitation](/fr/admin/members/invite-members/), et demandez à chacun de renseigner ses informations pour chaque catégorie.
  3. En attendant, configurez vos programmes avec les bonnes règles de matching.
  4. Planifiez vos premières sessions quand votre liste de membres est à jour, une fois que les membres ont renseigné leurs valeurs.
</Callout>

## Depuis un fichier CSV

Vous pouvez créer ou mettre à jour des catégories en important un fichier CSV. Suivez les étapes de [Mettre à jour des membres](/fr/admin/members/update-members/). La page "Nouvelle catégorie" y renvoie aussi : "Besoin de créer des catégories en masse ?" > "Aller à l'import CSV".

<Callout type="note">
  Nous recommandons cette option pour ajouter plusieurs catégories à la fois.
</Callout>

## Depuis votre intégration SIRH

Quand vous synchronisez votre SIRH, les catégories sont créées automatiquement à partir des champs de votre SIRH. Voir [Synchroniser les membres depuis votre SIRH](/fr/admin/members/sync-from-hris/).

<Callout type="note">
  Les catégories synchronisées depuis votre SIRH **ne peuvent pas être modifiées ni supprimées dans RandomCoffee** : elles sont mises à jour à chaque synchronisation et reprennent les champs de votre SIRH. Vous pouvez toujours modifier comme d'habitude les informations des membres qui ne sont pas synchronisées avec votre SIRH.

  Pour la même raison, les catégories synchronisées depuis votre SIRH **n'apparaissent pas dans le formulaire d'inscription** du lien d'invitation : les membres ne peuvent pas modifier ni remplacer ces valeurs.
</Callout>

## Depuis le provisioning SCIM

Vous pouvez aussi transmettre les attributs des membres par le provisioning SCIM. RandomCoffee crée une catégorie de type texte court pour l'intitulé de poste et pour chaque attribut texte de l'extension entreprise (comme le département ou le centre de coûts). Comme les catégories du SIRH, ces catégories sont tenues à jour par votre fournisseur d'identité et ne peuvent pas être modifiées dans RandomCoffee. Voir [Provisionner les membres avec SCIM](/fr/admin/members/provision-with-scim/).
