Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

アクセス制御エントリを削除します。

共同作成者

特定のファイルまたはフォルダから既存のAccess Control Entry(ACE;アクセス制御エントリ)を削除できます。変更はすべての子オブジェクトに伝播されます。

手順1:ACEの削除

HTTPメソッドとエンドポイント

このREST API呼び出しでは、次のメソッドとエンドポイントを使用します。

HTTP メソッド パス

削除

/api/protocols/file-security/permissions/{svm.uuid}/{path}

処理のタイプ

非同期

curlの例の追加入力パラメータ

この手順のcurlの例では、すべてのREST API呼び出しに共通のパラメータに加えて、次のパラメータも使用しています。

パラメータ を入力します 必須 説明

$SVM_ID

パス

はい。

これは、ファイルが含まれているSVMのUUIDです。

$file_path

パス

はい。

ファイルまたはフォルダへのパスです。

カールの例
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