O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.
Obtenha informações de auditoria de um arquivo usando a API REST do ONTAP
Você pode recuperar as informações de auditoria de um arquivo ou pasta específico.
Método HTTP e endpoint
Essa chamada de API REST usa o método e o endpoint a seguir.
Método HTTP | Caminho |
---|---|
OBTER |
/api/protocols/file-security/permissions/(caminho) |
Tipo de processamento
Síncrono
Parâmetros de entrada adicionais para exemplos curl
Além dos parâmetros comuns com todas as chamadas de API REST, os seguintes parâmetros também são usados no exemplo curl nesta etapa.
Parâmetro | Tipo | Obrigatório | Descrição |
---|---|---|---|
SVM_ID |
Caminho |
Sim |
Este é o UUID do SVM que contém o arquivo. |
FILE_PATH |
Caminho |
Sim |
Este é o caminho para o arquivo ou pasta. |
Curl exemplo
curl --request GET \
--location "https://$FQDN_IP/api/protocols/file-security/permissions/$SVM_ID/$FILE_PATH" \
--include \
--header "Accept: */*" \
--header "Authorization: Basic $BASIC_AUTH"
Exemplo de saída JSON
{ "svm": { "uuid": "9479099d-5b9f-11eb-9c4e-0050568e8682", "name": "vs1" }, "path": "/parent", "owner": "BUILTIN\\Administrators", "group": "BUILTIN\\Administrators", "control_flags": "0x8014", "acls": [ { "user": "BUILTIN\\Administrators", "access": "access_allow", "apply_to": { "files": true, "sub_folders": true, "this_folder": true }, "advanced_rights": { "append_data": true, "delete": true, "delete_child": true, "execute_file": true, "full_control": true, "read_attr": true, "read_data": true, "read_ea": true, "read_perm": true, "write_attr": true, "write_data": true, "write_ea": true, "write_owner": true, "synchronize": true, "write_perm": true }, "access_control": "file_directory" }, { "user": "BUILTIN\\Users", "access": "access_allow", "apply_to": { "files": true, "sub_folders": true, "this_folder": true }, "advanced_rights": { "append_data": true, "delete": true, "delete_child": true, "execute_file": true, "full_control": true, "read_attr": true, "read_data": true, "read_ea": true, "read_perm": true, "write_attr": true, "write_data": true, "write_ea": true, "write_owner": true, "synchronize": true, "write_perm": true }, "access_control": "file_directory" } ], "inode": 64, "security_style": "mixed", "effective_style": "ntfs", "dos_attributes": "10", "text_dos_attr": "----D---", "user_id": "0", "group_id": "0", "mode_bits": 777, "text_mode_bits": "rwxrwxrwx" }