doc-locale/fr-fr/administration/settings/rate_limit_on_groups_api.md
{{< details >}}
{{< /details >}}
[!note] Lors de la mise à niveau vers GitLab 18.0 ou une version ultérieure, les limites de débit configurables pour cette API sont définies sur
0. Les administrateurs peuvent ajuster les limites de débit selon leurs besoins. Pour obtenir des informations sur les limites de débit concernées, consultez Rate limitations announced for Projects, Groups, and Users APIs.
{{< history >}}
rate_limit_groups_and_projects_api. Désactivé par défaut.rate_limit_groups_and_projects_api supprimé.{{< /history >}}
Configurez la limite de débit pour chaque adresse IP et utilisateur pour les requêtes vers les points de terminaison de l'API des groupes suivants :
| Limite | Valeur par défaut | Intervalle |
|---|---|---|
GET /groups | 200 | 1 minute |
GET /groups/:id | 400 | 1 minute |
GET /groups/:id/groups/shared | 0 | 1 minute |
GET /groups/:id/invited_groups | 60 | 1 minute |
GET /groups/:id/projects | 600 | 1 minute |
POST /groups/:id/archive | 60 | 1 minute |
Prérequis :
Pour modifier la limite de débit :
0 pour la désactiver.Les limites de débit :
Les requêtes dépassant la limite de débit sont consignées dans le fichier auth.log.
Par exemple, si vous définissez une limite de 400 pour GET /groups/:id, les requêtes vers le point de terminaison de l'API qui dépassent un débit de 400 par minute sont bloquées. L'accès au point de terminaison est rétabli après une minute.
{{< history >}}
{{< /history >}}
Une limite de débit est définie sur le point de terminaison de l'API listant tous les membres du groupe.
Les points de terminaison d'API GET /projects/:id/members/all et GET /groups/:id/members/all partagent la même configuration de limite de débit. Si vous définissez une limite de débit sur le point de terminaison des projets, la limite de débit s'applique également au point de terminaison des groupes.
Prérequis :
Pour modifier cette limite de débit pour les deux points de terminaison :
GET /projects/:id/members/all par minute par utilisateur ou adresse IP, saisissez une valeur.La limite de débit :
0 pour désactiver la limite de débit pour les deux points de terminaison.Les requêtes dépassant la limite de débit sont consignées dans le fichier auth.log.
Par exemple, les requêtes vers le point de terminaison de l'API qui dépassent un débit de 200 requêtes par minute sont bloquées. L'accès au point de terminaison reprend après une minute.
{{< details >}}
{{< /details >}}
{{< history >}}
archive_group. Désactivé par défaut.archive_group supprimé.{{< /history >}}
Configurez une limite de débit sur les requêtes vers les points de terminaison d'archivage de groupe suivants :
POST /groups/:id/archive
POST /groups/:id/unarchive
Prérequis :
Pour modifier la limite de débit :
POST /groups/:id/archive et POST /groups/:id/unarchive par minute par utilisateur ou adresse IP, saisissez une valeur.La limite de débit :
0 pour désactiver les limites de débit pour les deux points de terminaisonLes requêtes dépassant la limite de débit sont consignées dans le fichier auth.log.
Par exemple, si vous définissez une limite de 60, les requêtes vers le point de terminaison de l'API qui dépassent un débit de 60 requêtes par minute sont bloquées. L'accès au point de terminaison reprend après une minute.
Pour plus d'informations sur les points de terminaison d'archivage de groupe, consultez Archiver un groupe.
{{< history >}}
{{< /history >}}
Configurez la limite de débit pour chaque groupe et utilisateur pour les requêtes vers le point de terminaison de suppression des membres.
Prérequis :
Pour modifier la limite de débit :
La limite de débit :
0 pour désactiver la limite de débit.Les requêtes dépassant la limite de débit sont consignées dans le fichier auth.log.
Par exemple, si vous définissez une limite de 60, les requêtes vers le point de terminaison de l'API qui dépassent un débit de 60 requêtes par minute sont bloquées. L'accès au point de terminaison est rétabli après une minute.