# Lire toutes les règles du catalogue pour une recherche côté client Récupère une liste de toutes les règles du catalogue pour la recherche côté client. AttentionRenvoie uniquement l'ID et le nom de la règle et is_enabled Endpoint: GET /v2/project/{project_id}/admin/user/attribute/rule/all Version: 2.0.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) ID de projet. Ce paramètre se trouve dans le Compte éditeur à côté du nom du projet. Example: 44056 ## Response 200 fields (application/json): - `items` (array) - `items.is_enabled` (boolean, required) Si la règle est activée. - `items.is_satisfied_for_unauth` (boolean) Détermine l'affichage de l'objet aux utilisateurs non autorisés. Si true, l'objet s'affiche à l'utilisateur non autorisé sans tenir compte des règles d'affichage du catalogue. La valeur par défaut est false. - `items.name` (string, required) Nom lisible d'une règle. Utilisé pour afficher une règle dans le Compte éditeur. - `items.rule_id` (number, required) ID de règle. ## Response 401 fields (application/json): - `errorCode` (integer) Example: 1501 - `errorMessage` (string) Example: "[0401-1501]: Authorization failed: Authorization header not sent" - `statusCode` (integer) Example: 401 - `transactionId` (string) Example: "x-x-x-x-transactionId-mock-x-x-x" ## Response 403 fields (application/json): - `errorCode` (integer) - `errorMessage` (string) Example: "Authorization header not sent." - `statusCode` (integer) Example: 403 - `transactionId` (string) Example: "x-x-x-x-transactionId-mock-x-x-x"