> For the complete documentation index, see [llms.txt](https://documentation.efalia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.efalia.com/api-reference/efalia-doc-api/filtres-acces.md).

# Filtres Accès

## GET /api/filtres-acces

> Lister les filtres d'accès

```json
{"openapi":"3.1.0","info":{"title":"Efalia Doc","version":"1.0.0"},"tags":[{"name":"Filtres Accès"},{"name":"Admin"}],"servers":[{"url":"https://interne.efalia.cloud:1202/"}],"security":[{"Bearer":[]}],"components":{"securitySchemes":{"Bearer":{"type":"http","scheme":"bearer","description":"Value: Bearer {jwt}"}},"schemas":{"FiltreAcces":{"type":"object","required":["id","nom","type","valeurs"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesId"},"nom":{"type":"string"},"type":{"type":"string","enum":["liste_utilisateurs","liste_valeurs"]},"valeurs":{"type":"array","items":{"type":"object","required":["id","valeur","active"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesValeurId"},"valeur":{"type":"string"},"active":{"type":"boolean"}}},"description":"Cette liste est toujours vide lorsque le filtre référence les utilisateurs"}}},"FiltreAccesId":{"type":"string","format":"uuid"},"FiltreAccesValeurId":{"type":"string","format":"uuid"}},"responses":{"Unauthorized":{"description":"Le JWT a expiré","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}}}}}},"NonHabilite":{"description":"L'utilisateur n'est pas habilité à faire l'action","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["non_habilite","changement_mot_de_passe_requis"]}}}}}},"ApiUnavailable":{"description":"L'api n'est actuellement pas disponible","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["mise_a_jour_api_en_cours"]}}}}}}}},"paths":{"/api/filtres-acces":{"get":{"operationId":"filtresAcces","summary":"Lister les filtres d'accès","tags":["Filtres Accès","Admin"],"responses":{"200":{"description":"L'ensemble des filtres d'accès","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/FiltreAcces"}}}}},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/NonHabilite"},"503":{"$ref":"#/components/responses/ApiUnavailable"}}}}}}
```

## POST /api/filtres-acces

> Créer un filtre d'accès

```json
{"openapi":"3.1.0","info":{"title":"Efalia Doc","version":"1.0.0"},"tags":[{"name":"Filtres Accès"},{"name":"Admin"}],"servers":[{"url":"https://interne.efalia.cloud:1202/"}],"security":[{"Bearer":[]}],"components":{"securitySchemes":{"Bearer":{"type":"http","scheme":"bearer","description":"Value: Bearer {jwt}"}},"schemas":{"FiltreAcces":{"type":"object","required":["id","nom","type","valeurs"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesId"},"nom":{"type":"string"},"type":{"type":"string","enum":["liste_utilisateurs","liste_valeurs"]},"valeurs":{"type":"array","items":{"type":"object","required":["id","valeur","active"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesValeurId"},"valeur":{"type":"string"},"active":{"type":"boolean"}}},"description":"Cette liste est toujours vide lorsque le filtre référence les utilisateurs"}}},"FiltreAccesId":{"type":"string","format":"uuid"},"FiltreAccesValeurId":{"type":"string","format":"uuid"}},"responses":{"Unauthorized":{"description":"Le JWT a expiré","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}}}}}},"NonHabilite":{"description":"L'utilisateur n'est pas habilité à faire l'action","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["non_habilite","changement_mot_de_passe_requis"]}}}}}},"ApiUnavailable":{"description":"L'api n'est actuellement pas disponible","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["mise_a_jour_api_en_cours"]}}}}}}}},"paths":{"/api/filtres-acces":{"post":{"operationId":"creerFiltreAcces","summary":"Créer un filtre d'accès","tags":["Filtres Accès","Admin"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["nom","type"],"properties":{"nom":{"type":"string"},"type":{"type":"string","enum":["liste_utilisateurs","liste_valeurs"]}}}}}},"responses":{"201":{"description":"Le filtre a été créé","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FiltreAcces"}}}},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/NonHabilite"},"503":{"$ref":"#/components/responses/ApiUnavailable"}}}}}}
```

## PUT /api/filtres-acces/{id}

> Renommer un filtre d'accès

```json
{"openapi":"3.1.0","info":{"title":"Efalia Doc","version":"1.0.0"},"tags":[{"name":"Filtres Accès"},{"name":"Admin"}],"servers":[{"url":"https://interne.efalia.cloud:1202/"}],"security":[{"Bearer":[]}],"components":{"securitySchemes":{"Bearer":{"type":"http","scheme":"bearer","description":"Value: Bearer {jwt}"}},"schemas":{"FiltreAccesId":{"type":"string","format":"uuid"},"FiltreAcces":{"type":"object","required":["id","nom","type","valeurs"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesId"},"nom":{"type":"string"},"type":{"type":"string","enum":["liste_utilisateurs","liste_valeurs"]},"valeurs":{"type":"array","items":{"type":"object","required":["id","valeur","active"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesValeurId"},"valeur":{"type":"string"},"active":{"type":"boolean"}}},"description":"Cette liste est toujours vide lorsque le filtre référence les utilisateurs"}}},"FiltreAccesValeurId":{"type":"string","format":"uuid"}},"responses":{"Unauthorized":{"description":"Le JWT a expiré","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}}}}}},"NonHabilite":{"description":"L'utilisateur n'est pas habilité à faire l'action","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["non_habilite","changement_mot_de_passe_requis"]}}}}}},"ApiUnavailable":{"description":"L'api n'est actuellement pas disponible","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["mise_a_jour_api_en_cours"]}}}}}}}},"paths":{"/api/filtres-acces/{id}":{"put":{"operationId":"renommerFiltreAcces","summary":"Renommer un filtre d'accès","tags":["Filtres Accès","Admin"],"parameters":[{"in":"path","name":"id","description":"L'id du filtre","required":true,"schema":{"$ref":"#/components/schemas/FiltreAccesId"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["nom"],"properties":{"nom":{"type":"string"}}}}}},"responses":{"200":{"description":"Le filtre a été renommé","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FiltreAcces"}}}},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/NonHabilite"},"404":{"description":"Le filtre n'existe pas","content":{"application/json":{"schema":{"title":"Filtre inexistant","type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["filtre_acces_inexistant"]}}}}}},"503":{"$ref":"#/components/responses/ApiUnavailable"}}}}}}
```

## DELETE /api/filtres-acces/{id}

> Suppression d'un filtre d'accès

```json
{"openapi":"3.1.0","info":{"title":"Efalia Doc","version":"1.0.0"},"tags":[{"name":"Filtres Accès"},{"name":"Admin"}],"servers":[{"url":"https://interne.efalia.cloud:1202/"}],"security":[{"Bearer":[]}],"components":{"securitySchemes":{"Bearer":{"type":"http","scheme":"bearer","description":"Value: Bearer {jwt}"}},"schemas":{"FiltreAccesId":{"type":"string","format":"uuid"},"GabaritDeDossierId":{"type":"string","format":"uuid"}},"responses":{"Unauthorized":{"description":"Le JWT a expiré","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}}}}}},"NonHabilite":{"description":"L'utilisateur n'est pas habilité à faire l'action","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["non_habilite","changement_mot_de_passe_requis"]}}}}}},"ApiUnavailable":{"description":"L'api n'est actuellement pas disponible","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["mise_a_jour_api_en_cours"]}}}}}}}},"paths":{"/api/filtres-acces/{id}":{"delete":{"operationId":"supprimerFiltre","summary":"Suppression d'un filtre d'accès","tags":["Filtres Accès","Admin"],"parameters":[{"in":"path","name":"id","description":"L'id du filtre","required":true,"schema":{"$ref":"#/components/schemas/FiltreAccesId"}}],"responses":{"204":{"description":"Le filtre a été supprimé"},"400":{"description":"Le filtre d'accès est défini sur un gabarit de dossier ou sa valeur est utilisée pour un utilisateur","content":{"application/json":{"schema":{"title":"Requete invalide","description":"Un champ supplémentaire data contenant l'id et le nom du gabarit de dossier est disponible","type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["filtre_acces_defini_sur_gabarit_de_dossier","valeur_filtre_acces_selectionnee_pour_un_utilisateur"]},"additionalErrors":{"type":"array","items":{"type":"object","required":["code","data"],"properties":{"code":{"type":"string","enum":["filtre_acces_defini_sur_gabarit_de_dossier"]},"data":{"type":"object","required":["id","nom"],"properties":{"id":{"$ref":"#/components/schemas/GabaritDeDossierId"},"nom":{"type":"string"}}}}}}}}}}},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/NonHabilite"},"404":{"description":"Le filtre n'existe pas","content":{"application/json":{"schema":{"title":"Filtre inexistant","type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["filtre_acces_inexistant"]}}}}}},"503":{"$ref":"#/components/responses/ApiUnavailable"}}}}}}
```

## POST /api/filtres-acces/{id}/valeurs

> Ajouter une valeur à un filtre d'accès

```json
{"openapi":"3.1.0","info":{"title":"Efalia Doc","version":"1.0.0"},"tags":[{"name":"Filtres Accès"},{"name":"Admin"}],"servers":[{"url":"https://interne.efalia.cloud:1202/"}],"security":[{"Bearer":[]}],"components":{"securitySchemes":{"Bearer":{"type":"http","scheme":"bearer","description":"Value: Bearer {jwt}"}},"schemas":{"FiltreAccesId":{"type":"string","format":"uuid"},"FiltreAcces":{"type":"object","required":["id","nom","type","valeurs"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesId"},"nom":{"type":"string"},"type":{"type":"string","enum":["liste_utilisateurs","liste_valeurs"]},"valeurs":{"type":"array","items":{"type":"object","required":["id","valeur","active"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesValeurId"},"valeur":{"type":"string"},"active":{"type":"boolean"}}},"description":"Cette liste est toujours vide lorsque le filtre référence les utilisateurs"}}},"FiltreAccesValeurId":{"type":"string","format":"uuid"}},"responses":{"Unauthorized":{"description":"Le JWT a expiré","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}}}}}},"NonHabilite":{"description":"L'utilisateur n'est pas habilité à faire l'action","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["non_habilite","changement_mot_de_passe_requis"]}}}}}},"ApiUnavailable":{"description":"L'api n'est actuellement pas disponible","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["mise_a_jour_api_en_cours"]}}}}}}}},"paths":{"/api/filtres-acces/{id}/valeurs":{"post":{"operationId":"ajouterValeurFiltreAcces","summary":"Ajouter une valeur à un filtre d'accès","tags":["Filtres Accès","Admin"],"parameters":[{"in":"path","name":"id","description":"L'id du filtre","required":true,"schema":{"$ref":"#/components/schemas/FiltreAccesId"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["valeur"],"properties":{"valeur":{"type":"string"}}}}}},"responses":{"201":{"description":"La valeur a été ajoutée","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FiltreAcces"}}}},"400":{"description":"Le filtre référence une liste d'utilisateurs","content":{"application/json":{"schema":{"title":"Requete invalide","type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["filtre_reference_liste_utilisateurs"]}}}}}},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/NonHabilite"},"404":{"description":"Le filtre n'existe pas","content":{"application/json":{"schema":{"title":"Filtre inexistant","type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["filtre_acces_inexistant"]}}}}}},"503":{"$ref":"#/components/responses/ApiUnavailable"}}}}}}
```

## PUT /api/filtres-acces/{id}/valeurs/{valeur}

> Renommer une valeur d'un filtre d'accès

```json
{"openapi":"3.1.0","info":{"title":"Efalia Doc","version":"1.0.0"},"tags":[{"name":"Filtres Accès"},{"name":"Admin"}],"servers":[{"url":"https://interne.efalia.cloud:1202/"}],"security":[{"Bearer":[]}],"components":{"securitySchemes":{"Bearer":{"type":"http","scheme":"bearer","description":"Value: Bearer {jwt}"}},"schemas":{"FiltreAccesId":{"type":"string","format":"uuid"},"FiltreAccesValeurId":{"type":"string","format":"uuid"},"FiltreAcces":{"type":"object","required":["id","nom","type","valeurs"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesId"},"nom":{"type":"string"},"type":{"type":"string","enum":["liste_utilisateurs","liste_valeurs"]},"valeurs":{"type":"array","items":{"type":"object","required":["id","valeur","active"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesValeurId"},"valeur":{"type":"string"},"active":{"type":"boolean"}}},"description":"Cette liste est toujours vide lorsque le filtre référence les utilisateurs"}}}},"responses":{"Unauthorized":{"description":"Le JWT a expiré","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}}}}}},"NonHabilite":{"description":"L'utilisateur n'est pas habilité à faire l'action","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["non_habilite","changement_mot_de_passe_requis"]}}}}}},"ApiUnavailable":{"description":"L'api n'est actuellement pas disponible","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["mise_a_jour_api_en_cours"]}}}}}}}},"paths":{"/api/filtres-acces/{id}/valeurs/{valeur}":{"put":{"operationId":"renommerValeurFiltreAcces","summary":"Renommer une valeur d'un filtre d'accès","tags":["Filtres Accès","Admin"],"parameters":[{"in":"path","name":"id","description":"L'id du filtre","required":true,"schema":{"$ref":"#/components/schemas/FiltreAccesId"}},{"in":"path","name":"valeur","description":"L'id de la valeur du filtre","required":true,"schema":{"$ref":"#/components/schemas/FiltreAccesValeurId"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["valeur"],"properties":{"valeur":{"type":"string"}}}}}},"responses":{"200":{"description":"La valeur a été renommée","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FiltreAcces"}}}},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/NonHabilite"},"404":{"description":"Le filtre ou la valeur n'existe pas","content":{"application/json":{"schema":{"title":"Ressource inexistante","type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["filtre_acces_inexistant","filtre_acces_valeur_inexistante"]}}}}}},"503":{"$ref":"#/components/responses/ApiUnavailable"}}}}}}
```

## DELETE /api/filtres-acces/{id}/valeurs/{valeur}

> Désactiver une valeur d'un filtre d'accès

```json
{"openapi":"3.1.0","info":{"title":"Efalia Doc","version":"1.0.0"},"tags":[{"name":"Filtres Accès"},{"name":"Admin"}],"servers":[{"url":"https://interne.efalia.cloud:1202/"}],"security":[{"Bearer":[]}],"components":{"securitySchemes":{"Bearer":{"type":"http","scheme":"bearer","description":"Value: Bearer {jwt}"}},"schemas":{"FiltreAccesId":{"type":"string","format":"uuid"},"FiltreAccesValeurId":{"type":"string","format":"uuid"},"FiltreAcces":{"type":"object","required":["id","nom","type","valeurs"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesId"},"nom":{"type":"string"},"type":{"type":"string","enum":["liste_utilisateurs","liste_valeurs"]},"valeurs":{"type":"array","items":{"type":"object","required":["id","valeur","active"],"properties":{"id":{"$ref":"#/components/schemas/FiltreAccesValeurId"},"valeur":{"type":"string"},"active":{"type":"boolean"}}},"description":"Cette liste est toujours vide lorsque le filtre référence les utilisateurs"}}}},"responses":{"Unauthorized":{"description":"Le JWT a expiré","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}}}}}},"NonHabilite":{"description":"L'utilisateur n'est pas habilité à faire l'action","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["non_habilite","changement_mot_de_passe_requis"]}}}}}},"ApiUnavailable":{"description":"L'api n'est actuellement pas disponible","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["mise_a_jour_api_en_cours"]}}}}}}}},"paths":{"/api/filtres-acces/{id}/valeurs/{valeur}":{"delete":{"operationId":"désactiverValeurFiltreAcces","summary":"Désactiver une valeur d'un filtre d'accès","tags":["Filtres Accès","Admin"],"parameters":[{"in":"path","name":"id","description":"L'id du filtre","required":true,"schema":{"$ref":"#/components/schemas/FiltreAccesId"}},{"in":"path","name":"valeur","description":"L'id de la valeur du filtre","required":true,"schema":{"$ref":"#/components/schemas/FiltreAccesValeurId"}}],"responses":{"200":{"description":"La valeur a été désactivée","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FiltreAcces"}}}},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/NonHabilite"},"404":{"description":"Le filtre ou la valeur n'existe pas","content":{"application/json":{"schema":{"title":"Ressource inexistante","type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["filtre_acces_inexistant","filtre_acces_valeur_inexistante"]}}}}}},"503":{"$ref":"#/components/responses/ApiUnavailable"}}}}}}
```

## GET /api/filtres-acces/utilisateurs

> Lister les utilisateurs pouvant être sélectionnés dans un filtre d'accès

```json
{"openapi":"3.1.0","info":{"title":"Efalia Doc","version":"1.0.0"},"tags":[{"name":"Filtres Accès"}],"servers":[{"url":"https://interne.efalia.cloud:1202/"}],"security":[{"Bearer":[]}],"components":{"securitySchemes":{"Bearer":{"type":"http","scheme":"bearer","description":"Value: Bearer {jwt}"}},"parameters":{"Range":{"in":"header","name":"Range","description":"Header pour spécifier la tranche d'objets à sélectionner.\n\nSi aucune pagination n'est demandée la réponse contiendra au maximum `1000` objets, veuillez donc vérifier le code retour de la réponse pour vérifier si vous devez faire d'autres appels pour récupérer les autres objets.\n\nLa tranche maximum est de `1000` objets, si vous demandez plus alors la réponse contiendra au maximum `1000` objets. Il faut donc bien prendre en compte le header `Content-Range` contenu dans la réponse.","schema":{"type":"string","description":"Si vous voulez paginer par tranches de 10, il faudra utiliser les tranches `0-9`, `10-19`, `20-29`, etc...","pattern":"^resources (\\d+)-(\\d+)$"}}},"schemas":{"UtilisateurId":{"type":"string","format":"uuid"}},"headers":{"ContentRange":{"schema":{"type":"string","description":"`Content-Range: 0-99/500` indique que la réponse contient les `100` premiers objets. Le header de réponse `Content-Range: 500-504/505` indique qu'on est arrivé à la fin"}}},"responses":{"PaginationRangeErronee":{"description":"Les bornes pour la pagination demandée sont erronées","content":{"application/json":{"schema":{"title":"Requete invalide","type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["erreur_borne_pagination"]},"message":{"type":"string"}}}}}},"Unauthorized":{"description":"Le JWT a expiré","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}}}}}},"NonHabilite":{"description":"L'utilisateur n'est pas habilité à faire l'action","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["non_habilite","changement_mot_de_passe_requis"]}}}}}},"PaginationImpossible":{"description":"La pagination demandée dépasse les données disponibles","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}}}}}},"ApiUnavailable":{"description":"L'api n'est actuellement pas disponible","content":{"application/json":{"schema":{"type":"object","required":["message","code"],"properties":{"message":{"type":"string"},"code":{"type":"string","enum":["mise_a_jour_api_en_cours"]}}}}}}}},"paths":{"/api/filtres-acces/utilisateurs":{"get":{"operationId":"filtresAccesUtilisateurs","summary":"Lister les utilisateurs pouvant être sélectionnés dans un filtre d'accès","tags":["Filtres Accès"],"parameters":[{"$ref":"#/components/parameters/Range"}],"responses":{"200":{"description":"L'ensemble des utilisateurs","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","required":["id","nom","estActif"],"properties":{"id":{"$ref":"#/components/schemas/UtilisateurId"},"nom":{"type":"string"},"estActif":{"type":"boolean"}}}}}}},"206":{"description":"Un tableau JSON des utilisateurs pour la tranche demandée","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","required":["id","nom","estActif"],"properties":{"id":{"$ref":"#/components/schemas/UtilisateurId"},"nom":{"type":"string"},"estActif":{"type":"boolean"}}}}}},"headers":{"Content-Range":{"$ref":"#/components/headers/ContentRange"}}},"400":{"$ref":"#/components/responses/PaginationRangeErronee"},"401":{"$ref":"#/components/responses/Unauthorized"},"403":{"$ref":"#/components/responses/NonHabilite"},"416":{"$ref":"#/components/responses/PaginationImpossible"},"503":{"$ref":"#/components/responses/ApiUnavailable"}}}}}}
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://documentation.efalia.com/api-reference/efalia-doc-api/filtres-acces.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
