スイッチ状態の設定¶
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"}'