summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--redfish-core/include/registries/privilege_registry.hpp7
-rwxr-xr-xscripts/parse_registries.py2
2 files changed, 8 insertions, 1 deletions
diff --git a/redfish-core/include/registries/privilege_registry.hpp b/redfish-core/include/registries/privilege_registry.hpp
index a10c7f6b6f..035aee4aec 100644
--- a/redfish-core/include/registries/privilege_registry.hpp
+++ b/redfish-core/include/registries/privilege_registry.hpp
@@ -724,6 +724,13 @@ const static auto& putManagerAccountCollection = privilegeSetConfigureUsers;
const static auto& deleteManagerAccountCollection = privilegeSetConfigureUsers;
const static auto& postManagerAccountCollection = privilegeSetConfigureUsers;
+// ManagerDiagnosticData
+const static auto& getManagerDiagnosticData = privilegeSetLogin;
+const static auto& headManagerDiagnosticData = privilegeSetLogin;
+const static auto& patchManagerDiagnosticData = privilegeSetConfigureManager;
+const static auto& postManagerDiagnosticData = privilegeSetConfigureManager;
+const static auto& putManagerDiagnosticData = privilegeSetConfigureManager;
+
// ManagerNetworkProtocol
const static auto& getManagerNetworkProtocol = privilegeSetLogin;
const static auto& headManagerNetworkProtocol = privilegeSetLogin;
diff --git a/scripts/parse_registries.py b/scripts/parse_registries.py
index 7074589fef..731a11671a 100755
--- a/scripts/parse_registries.py
+++ b/scripts/parse_registries.py
@@ -174,7 +174,7 @@ def get_variable_name_for_privilege_set(privilege_list):
def make_privilege_registry():
path, json_file, type_name, url = \
- make_getter('Redfish_1.2.0_PrivilegeRegistry.json',
+ make_getter('Redfish_1.3.0_PrivilegeRegistry.json',
'privilege_registry.hpp', 'privilege')
with open(path, 'w') as registry:
registry.write(