コンテンツにスキップ

スイッチ状態の設定



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 マッピング設定が有効な場合、シングルサインオンを使用するユーザーアカウントは、マッピングルールに従ってワークスペースが追加され、ロールが割り当てられます。アカウントの元のワークスペースとロールは影響を受けません。メンバーのロールが 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"
} 

フィードバック

このページは役に立ちましたか?