콘텐츠로 이동

스위치 상태 설정



POST /api/v1/login_mapping/set_disable

개요

Body 요청 파라미터

파라미터명 유형 필수 설명
isDisable boolean 비활성화 여부
예: True
빈 값 허용: False
선택 가능 값: [True, False]
type string 활성화 상태에서 적용 범위 유형
예: GlobalValid
빈 값 허용: False
선택 가능 값: ['ValidOnFirstLogin', 'GlobalValid', 'Append']

파라미터 추가 설명

type 파라미터 설명

선택 값 설명
ValidOnFirstLogin 매핑 구성이 활성화된 경우, 매핑 구성은 사용자가 처음 로그인할 때만 유효함을 의미합니다.
GlobalValid 매핑 구성이 활성화된 경우, 매핑 구성은 사용자가 로그인할 때마다 유효함을 의미합니다. 기본값입니다.
Append 매핑 구성이 활성화된 경우, SSO 사용자 계정은 매핑 규칙에 따라 워크스페이스가 추가되고 역할이 부여됩니다. 계정의 기존 워크스페이스와 역할은 영향을 받지 않습니다. 멤버 역할이 Standard인 상태에서 새로 추가된 매핑 규칙이 Administrator 역할을 부여하는 경우, 사용자는 Standard와 Administrator 두 역할을 동시에 보유하게 됩니다.

요청 예시

curl 'https://external-api.guance.com/api/v1/login_mapping/set_disable' \
  -X 'POST' \
  -H 'Content-Type: application/json' \
  -H 'X-Df-Access-Key: <AK key>' \
  -H 'X-Df-Nonce: <임의 문자>' \
  -H 'X-Df-Signature: <서명>' \
  -H 'X-Df-Timestamp: <타임스탬프>' \
  --data-raw $'{"isDisable": true,"type": "GlobalValid"}'

응답

{
    "code": 200,
    "content": true,
    "errorCode": "",
    "message": "",
    "success": true,
    "traceId": "TRACE-A70C8126-9E92-4DF5-B387-59BD9B63C587"
} 

문서 평가

이 페이지가 도움이 되었나요?