MinIO 存取管理外掛程式設定
此頁面記載使用 MinIO 存取管理外掛程式啟用外部授權管理的設定。如需使用這些設定的教學課程,請參閱 MinIO 外部存取管理外掛程式。
您可以透過定義來建立或修改設定
在啟動或重新啟動 MinIO 伺服器之前,在主機系統上定義環境變數。如需如何定義環境變數,請參閱您的作業系統的文件。
使用
mc admin config set
來定義組態設定。使用 MinIO 主控台的 管理員 > 設定頁面來定義組態設定。
如果您同時定義了環境變數和類似的組態設定,MinIO 會使用環境變數值。
某些設定只有環境變數或組態設定,但不是兩者都有。
重要
每個組態設定都控制著 MinIO 的基本行為和功能。MinIO 強烈建議在套用至生產環境之前,先在較低的環境(例如 DEV 或 QA)中測試組態變更。
範例
設定 MinIO 存取管理外掛程式時,您必須至少定義所有必要設定。此處的範例代表最少的必要設定。
MINIO_POLICY_PLUGIN_URL="https://authzservice.example.net:8080/authz"
使用 mc admin config set
命令來建立或更新存取管理外掛程式組態。policy_plugin url
引數是必要的。請以空格 (” “) 分隔的清單指定其他選用引數。
mc admin config set policy_plugin \
url="https://authzservice.example.net:8080/authz" \
[ARGUMENT=VALUE] ...
設定
URL
必要
外部存取管理服務的 Webhook 端點 (https://authzservice.example.net:8080/authz
)。
驗證權杖
選填
用於向已設定的 webhook 端點呈現的身份驗證令牌。
指定一個支援的 HTTP 驗證方案作為字串值,例如 "Bearer TOKEN"
。MinIO 使用 HTTP Authorization 標頭傳送令牌。
HTTP2
選填
啟用實驗性的 HTTP2 支援,以連線至設定的 webhook 服務。
預設為關閉。
註解
選填
指定要與外部存取管理設定相關聯的註解。