SAML API
SAML API에 대해 설명합니다.
이 API를 사용하여 SAML 기능을 다룹니다. GitLab.com 엔드포인트 # 그룹의 모든 SAML ID 나열 # GET /groups/:id/saml/identities 그룹의 모든 SAML ID를 나열합니다. 지원되는 속성: 속성 유형 필수 설명 id integer or string 예 그룹의 ID 또는 URL 인코딩된 경로 요청이 성공하면 200 을 반환하며, 다음과 같은 응답 속성을 포함합니다. 속성 유형 설명 extern_uid string 사용자의 외부 UID user_id string 사용자의 ID 요청 예시: curl --location --request GET \ --header "PRIVATE-TOKEN: " \ --url "https://gitlab.com/api/v4/groups/33/saml/identities" 응답 예시: [ { "extern_uid" : "yrnZW46BrtBFqM7xDzE7dddd" , "user_id" : 48 } ] 단일 SAML ID 조회 # 단일 SAML ID를 조회합니다. GET /groups/:id/saml/:uid 지원되는 속성: 속성 유형 필수 설명 id integer or string 예 그룹의 ID 또는 URL 인코딩된 경로 uid string 예 사용자의 외부 UID 입니다. 요청 예시: curl --location --request GET \ --header "PRIVATE-TOKEN: " \ --url "https://gitlab.com/api/v4/groups/33/saml/yrnZW46BrtBFqM7xDzE7dddd" 응답 예시: { "extern_uid" : "yrnZW46BrtBFqM7xDzE7dddd" , "user_id" : 48 } SAML ID의 extern_uid 필드 업데이트 # 히스토리 GitLab 19.4에서 ID를 신뢰할 수 없음으로 표시하거나 이메일 알림을 보내지 않도록 변경되었습니다 . SAML ID의 extern_uid 필드를 업데이트합니다. SAML IdP(ID 공급자) 속성 GitLab 필드 id/externalId extern_uid PATCH /groups/:id/saml/:uid 지원되는 속성: 속성 유형 필수 설명 id integer or string 예 그룹의 ID 또는 URL 인코딩된 경로 uid string 예 사용자의 외부 UID 입니다. 요청 예시: curl --request PATCH \ --location \ --header "PRIVATE-TOKEN: " \ --url "https://gitlab.com/api/v4/groups/33/saml/yrnZW46BrtBFqM7xDzE7dddd" \ --form "extern_uid=be20d8dcc028677c931e04f387" 단일 SAML ID 삭제 # DELETE /groups/:id/saml/:uid 지원되는 속성: 속성 유형 필수 설명 id integer 예 그룹의 ID 또는 URL 인코딩된 경로 입니다. uid string 예 사용자의 외부 UID 입니다.