InfoGrab DocsInfoGrab Docs

그룹 멤버 API

그룹 멤버 API에 대해 설명합니다.

히스토리 two_factor_enabled 속성이 GitLab 19.4에서 도입되었습니다 . 그룹 멤버를 다루려면 이 엔드포인트를 사용합니다. 프로젝트 멤버에 대한 정보는 프로젝트 멤버 API 를 참고합니다. 알려진 문제 # group_saml_identity 및 group_scim_identity 속성은 SSO가 활성화된 그룹 의 그룹 Owner 에게만 표시됩니다. email 속성은 그룹 자체 또는 그 그룹의 하위 그룹이나 프로젝트로 API 요청을 보낼 때, 그룹의 엔터프라이즈 사용자 에 한해 그룹 Owner 에게만 표시됩니다. two_factor_enabled 속성은 그룹 Owner와 관리자에게만 표시됩니다. 모든 그룹 멤버 목록 조회 # 지정한 그룹의 모든 직접 멤버를 조회합니다. 상위 그룹을 통해 상속된 멤버나 초대된 그룹의 멤버는 반환하지 않고 직접 멤버만 반환합니다. 이 함수는 사용자 목록을 제한하기 위해 페이지네이션 파라미터 page 와 per_page 를 받습니다. GET /groups/:id/members 속성 유형 필수 설명 id integer or string yes 그룹의 ID 또는 URL 인코딩된 그룹 경로 . query string no 지정한 이름, 이메일, 사용자 이름을 기준으로 결과를 필터링합니다. 부분 값을 사용하면 쿼리 범위가 넓어집니다. user_ids array of integers no 지정한 사용자 ID로 결과를 필터링합니다. skip_users array of integers no 건너뛸 사용자를 결과에서 제외합니다. show_seat_info boolean no 사용자의 시트 정보를 표시합니다. curl --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/groups/:id/members" 응답 예시: [ { "id" : 1 , "username" : "raymond_smith" , "name" : "Raymond Smith" , "state" : "active" , "avatar_url" : "https://www.gravatar.com/avatar/c2525a7f58ae3776070e44c106c48e15?s=80&d=identicon" , "web_url" : "http://192.168.1.8:3000/root" , "created_at" : "2012-09-22T14:13:35Z" , "created_by" : { "id" : 2 , "username" : "john_doe" , "name" : "John Doe" , "state" : "active" , "avatar_url" : "https://www.gravatar.com/avatar/c2525a7f58ae3776070e44c106c48e15?s=80&d=identicon" , "web_url" : "http://192.168.1.8:3000/root" } , "expires_at" : "2012-