此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
停用並重設LDAP
貢獻者
建議變更
您可以視需要執行兩項選用的相關管理工作、以進行Astra Control Center部署。您可以全域停用LDAP驗證並重設LDAP組態。
這兩個工作流程工作都需要的ID astra.account.ldap
Astra環境。有關如何擷取設定ID的詳細資訊、請參閱*設定LDAP伺服器*。請參閱 "擷取LDAP設定的UUID" 以取得更多資訊。
停用LDAP驗證
您可以執行下列REST API呼叫、以全域停用特定Astra部署的LDAP驗證。通話會更新 astra.account.ldap
設定和 isEnabled
值設為 false
。
HTTP方法 | 路徑 |
---|---|
放入 |
/Accounts /{account_id}/核心/ v1/settings /{setting_id} |
JSONN輸入範例
{
"type": "application/astra-setting",
"version": "1.0",
"desiredConfig": {
"connectionHost": "myldap.example.com",
"credentialId": "3bd9c8a7-f5a4-4c44-b778-90a85fc7d154",
"groupBaseDN": "OU=groups,OU=astra,DC=example,DC=com",
"isEnabled": "false",
"port": 686,
"secureMode": "LDAPS",
"userBaseDN": "OU=users,OU=astra,DC=example,dc=com",
"userSearchFilter": "((objectClass=User))",
"vendor": "Active Directory"
}
}
curl --location -i --request PUT --data @JSONinput 'https://astra.example.com/accounts/<ACCOUNT_ID>/core/v1/settings/<SETTING_ID>' --header 'Content-Type: application/astra-setting+json' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
如果通話成功、則為 HTTP 204
傳回回應。您可以選擇再次擷取組態設定以確認變更。
重設LDAP驗證組態
您可以執行下列REST API呼叫、以中斷Astra與LDAP伺服器的連線、並在Astra中重設LDAP組態。通話會更新 astra.account.ldap
設定和值 connectionHost
已清除。
的價值 isEnabled
也必須設定為 false
。您可以在進行重設通話之前或在進行重設通話時設定此值。在第二種情況下、 connectionHost
應清除及 isEnabled
在相同的重設通話中設為假。
這是一項顛覆性的作業、您應該謹慎進行。它會刪除所有匯入的LDAP使用者和群組。它也會刪除您在Astra Control Center中建立的所有相關Astra使用者、群組和角色繫結(LDAP類型)。 |
HTTP方法 | 路徑 |
---|---|
放入 |
/Accounts /{account_id}/核心/ v1/settings /{setting_id} |
JSONN輸入範例
{
"type": "application/astra-setting",
"version": "1.0",
"desiredConfig": {
"connectionHost": "",
"credentialId": "3bd9c8a7-f5a4-4c44-b778-90a85fc7d154",
"groupBaseDN": "OU=groups,OU=astra,DC=example,DC=com",
"isEnabled": "false",
"port": 686,
"secureMode": "LDAPS",
"userBaseDN": "OU=users,OU=astra,DC=example,dc=com",
"userSearchFilter": "((objectClass=User))",
"vendor": "Active Directory"
}
}
請注意下列事項:
-
若要變更LDAP伺服器、您必須停用並重設LDAP變更
connectHost
至null值、如上例所示。
curl --location -i --request PUT --data @JSONinput 'https://astra.example.com/accounts/<ACCOUNT_ID>/core/v1/settings/<SETTING_ID>' --header 'Content-Type: application/astra-setting+json' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
如果通話成功、則為 HTTP 204
傳回回應。您可以選擇再次擷取組態以確認變更。