LDAP 그룹 링크
LDAP 그룹 링크에 대해 설명합니다.
이 API를 사용하여 LDAP 그룹 링크를 관리합니다. 자세한 내용은 LDAP로 그룹 멤버십 관리 를 참조하세요. 모든 LDAP 그룹 링크 목록 조회 # 모든 LDAP 그룹 링크를 나열합니다. GET /groups/:id/ldap_group_links 지원되는 속성: 속성 유형 필수 설명 id integer 또는 string 예 그룹의 ID 또는 URL 인코딩된 경로 . 요청 예시: curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/groups/4/ldap_group_links" 응답 예시: [ { "cn" : "group1" , "group_access" : 40 , "provider" : "ldapmain" , "filter" : null , "member_role_id" : null } , { "cn" : "group2" , "group_access" : 10 , "provider" : "ldapmain" , "filter" : null , "member_role_id" : null } ] CN 또는 필터로 LDAP 그룹 링크 추가 # CN 또는 필터를 사용하여 LDAP 그룹 링크를 추가합니다. POST /groups/:id/ldap_group_links 지원되는 속성: 속성 유형 필수 설명 id integer 또는 string 예 그룹의 ID 또는 URL 인코딩된 경로 . group_access integer 예 LDAP 그룹 멤버의 기본 액세스 레벨. 가능한 값: 0 (액세스 없음), 5 (최소 액세스), 10 (Guest), 15 (Planner), 20 (Reporter), 25 (Security Manager), 30 (Developer), 40 (Maintainer), 50 (Owner). provider string 예 LDAP 그룹 링크의 LDAP 공급자 ID. cn string 예/아니요 LDAP 그룹의 CN. cn 또는 filter 중 하나를 제공하되 둘 다는 안 됩니다. filter string 예/아니요 그룹의 LDAP 필터. cn 또는 filter 중 하나를 제공하되 둘 다는 안 됩니다. member_role_id integer 아니요 멤버 권한 의 ID. Ultimate 전용. 요청 예시: curl --request POST \ --header "PRIVATE-TOKEN: <your_access_token>" \ --header "Content-Type: application/json" \ --data '{"group_access": 40, "provider": "ldapmain", "cn": "group2"}' \ --url "https://gitlab.example.com/api/v4/groups/4/ldap_group_links" 응답 예시: { "cn" : "group2" , "group_access" : 40 , "provider" : "main" , "filter" : null
