Хранилище BLOB-объектов Azure - получение пользователя, который читает или записывает большой двоичный объект в контейнере хранилища. - PullRequest
0 голосов
/ 01 мая 2019

У меня есть вопрос относительно хранилища BLOB-объектов: как узнать пользователя AD, который пишет или читает файл BLOB-объекта в контейнере. Я не вижу свойства на уровне BLOB-объектов, ни в журнале активности учетной записи хранения (по крайней мере, для определенного файла BLOB-объектов).

Есть ли способ узнать, для каждого большого двоичного объекта в моем контейнере, какой пользователь получил к нему доступ и как он работал с большим двоичным объектом?

Большое спасибо за вашу помощь

1 Ответ

1 голос
/ 02 мая 2019

К сожалению, это не вариант в текущих журналах, которые генерируются, они еще не детализированы (будет лучше в более новой версии).текущий формат журнала будет только указывать, был ли запрос аутентифицирован или нет,

Это пример журналов 2.0 для хранилища Azure:

1.0;2014-06-19T01:33:54.0926521Z;PutBlob;Success;201;197;54;authenticated;storagesample;storagesample;blob;"https://storagesample.blob.core.windows.net/sample-container1/00001.txt";"/storagesample/sample-container1/00001.txt";a200be85-1c98-4dd9-918e-f13d8c0538e0;0;192.100.0.102:4362;2014-02-14;460;23;225;0;23;"DrPO6z1f00SCsomhaf+J/A==";"DrPO6z1f00SCsomhaf+J/A==";""0x8D15975AA456EA4"";Thursday, 19-Jun-14 01:33:53 GMT;;"WA-Storage/4.0.1 (.NET CLR 4.0.30319.34014; Win32NT 6.3.9600.0)";;"1fe6814a-e4cb-4195-a3cf-837dc7120f68"

Он показывает только, является ли запрос аутентифицированным илинет, но не конкретно, какой пользователь получил доступ к какому-либо BLOB-объекту. Полный формат журналов можно просмотреть здесь

...