Я пытаюсь прочитать настройки статических и динамических фильтров журнала аудита SAP (sm19) с помощью RFC-соединения.
Для статических фильтров я выяснил, что они хранятся в таблице rsauprof
:
Field Key Data Element Type Offset Leng Decimals Check Table Text PROFNAME X RSAUPNAME CHAR 0 8 0 SecAudit: Audit profile name (of the configuration) SLOTNO X RSAUSLOTNO NUMC 8 4 0 Audit log: Number of the recording parameter (slot) CURRPROF RSAUCPROF CHAR 12 8 0 Security Audit: Name of the current audit profile CLASSES RSAUCLASID INT4 20 10 0 System audit log: Audit event classification indicator SEVERITY RSAUSEVERI INT4 24 10 0 System audit log: Security levels CLIENT MANDT CLNT 28 3 0 T000 Client UNAME XUBNAME CHAR 31 12 0 USR02 User Name in User Master Record STATUS RSAUSTATUS CHAR 43 1 0 Audit activity indicator (slot) CUNAME RSAUCUNAME CHAR 44 12 0 USR02 Security audit: SAP name of person who changed the profile CDATE RSAUCDATE DATS 56 8 0 Security Audit: Date when the audit profile was changed SELVAR RSAUSELVAR RAW 64 1 0 Security audit: determining selection variant MSGVECT RSAUMSGVEC CHAR 65 1 0 Security audit: selection vector of audit events
Область интересов - MSGVECT
, но у меня проблемы с интерпретацией этого значения, потому что оно похоже на битовый вектор. Как преобразовать это значение в удобочитаемую форму?
Для динамических фильтров я не нашел места для поиска сохраненных настроек фильтра.
Итак, вопрос: как читать настройки динамического и статического фильтра журнала аудита SAP из SAP?