本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
刪除存取控制項目
貢獻者
建議變更
您可以從特定檔案或資料夾刪除現有的存取控制項目( ACE )。變更會傳播到任何子物件。
步驟 1 :刪除 ACE
HTTP 方法和端點
此 REST API 呼叫使用下列方法和端點。
HTTP方法 | 路徑 |
---|---|
刪除 |
/api/protocols / file-security/permissions/{ SVM.uuid } / { path } |
處理類型
非同步
捲曲範例的其他輸入參數
除了所有 REST API 呼叫通用的參數之外、本步驟的捲髮範例中也會使用下列參數。
參數 | 類型 | 必要 | 說明 |
---|---|---|---|
$SVM_ID |
路徑 |
是的 |
這是包含檔案的 SVM 的 UUID 。 |
$FILE_PATH |
路徑 |
是的 |
這是檔案或資料夾的路徑。 |
Curl範例
curl --request DELETE --location "https://$FQDN_IP/api/protocols/file-security/permissions/$SVM_ID/$FILE_PATH?return_timeout=0" --include --header "Accept */*" --header "Authorization: Basic $BASIC_AUTH" --data '{ \"access\": \"access_allow\", \"apply_to\": { \"files\": true, \"sub_folders\": true, \"this_folder\": true }, \"ignore_paths\": [ \"/parent/child2\" ], \"propagation_mode\": \"propagate\"}'
Json輸出範例
{ "job": { "uuid": "3015c294-5bbc-11eb-9c4e-0050568e8682", "_links": { "self": { "href": "/api/cluster/jobs/3015c294-5bbc-11eb-9c4e-0050568e8682" } } } }
步驟 2 :擷取工作狀態
執行工作流程 "取得工作執行個體" 並確認 state
價值是 success
。