Lines Matching defs:userGroups
129 * @param[in] userGroups List of User groups
135 inline bool translateUserGroup(const std::vector<std::string>& userGroups,
139 for (const auto& userGroup : userGroups)
184 * @param[out] userGroups List of User Groups mapped from Account Types
190 std::vector<std::string>& userGroups)
208 userGroups.emplace_back("ipmi");
212 userGroups.emplace_back("hostconsole");
216 userGroups.emplace_back("ssh");
237 userGroups.emplace_back("redfish");
1846 std::vector<std::string> userGroups;
1896 userGroups.emplace_back(grp);
1902 accountTypeUserGroups.size() != userGroups.size())
1914 "xyz.openbmc_project.User.Manager", "CreateUser", username, userGroups,
2079 const std::vector<std::string>* userGroups = nullptr;
2086 userPasswordExpired, "UserGroups", userGroups);
2145 if (userGroups == nullptr)
2147 BMCWEB_LOG_ERROR("userGroups wasn't a string vector");
2151 if (!translateUserGroup(*userGroups, asyncResp->res))
2153 BMCWEB_LOG_ERROR("userGroups mapping failed");