Home
last modified time | relevance | path

Searched full:accountservice (Results 1 – 25 of 100) sorted by relevance

1234

/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DAccountService_v1.xml4 <!--# Redfish Schema: AccountService v1.18.1 -->
58 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService">
62 <EntityType Name="AccountService" BaseType="Resource.v1_0_0.Resource" Abstract="true">
63 <Annotation Term="OData.Description" String="The `AccountService` schema defines an account service. The properties are common to, and enable management of, all user accounts. The properties include the password requirements and control features, such as account lockout. Properties and actions in this service specify general behavior that should be followed for typical accounts, however implementations might override these behaviors for special accounts or situations to avoid denial of service or other deadlock situations."/>
83 <String>/redfish/v1/AccountService</String>
155 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_0_0">
159 <EntityType Name="AccountService" BaseType="AccountService.AccountService">
222 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService
[all...]
H A DCertificateCollection_v1.xml57 <String>/redfish/v1/AccountService/Accounts/{ManagerAccountId}/Certificates</String>
58 <String>/redfish/v1/AccountService/ActiveDirectory/Certificates</String>
59 <String>/redfish/v1/AccountService/LDAP/Certificates</String>
60 <String>/redfish/v1/AccountService/OAuth2/Certificates</String>
61 <String>/redfish/v1/AccountService/ExternalAccountProviders/{ExternalAccountProviderId}/Certificates</String>
62 <String>/redfish/v1/AccountService/MultiFactorAuth/ClientCertificate/Certificates</String>
63 <String>/redfish/v1/AccountService/MultiFactorAuth/SecurID/Certificates</String>
138 <String>/redfish/v1/AccountService/OutboundConnections/{OutboundConnectionId}/Certificates</String>
139 <String>/redfish/v1/AccountService/OutboundConnections/{OutboundConnectionId}/ClientCertificates</String>
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DAccountService_v1.xml4 <!--# Redfish Schema: AccountService v1.18.1 -->
58 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService">
62 <EntityType Name="AccountService" BaseType="Resource.v1_0_0.Resource" Abstract="true">
63 <Annotation Term="OData.Description" String="The `AccountService` schema defines an account service. The properties are common to, and enable management of, all user accounts. The properties include the password requirements and control features, such as account lockout. Properties and actions in this service specify general behavior that should be followed for typical accounts, however implementations might override these behaviors for special accounts or situations to avoid denial of service or other deadlock situations."/>
83 <String>/redfish/v1/AccountService</String>
155 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService.v1_0_0">
159 <EntityType Name="AccountService" BaseType="AccountService.AccountService">
222 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="AccountService
[all...]
H A DCertificateCollection_v1.xml57 <String>/redfish/v1/AccountService/Accounts/{ManagerAccountId}/Certificates</String>
58 <String>/redfish/v1/AccountService/ActiveDirectory/Certificates</String>
59 <String>/redfish/v1/AccountService/LDAP/Certificates</String>
60 <String>/redfish/v1/AccountService/OAuth2/Certificates</String>
61 <String>/redfish/v1/AccountService/ExternalAccountProviders/{ExternalAccountProviderId}/Certificates</String>
62 <String>/redfish/v1/AccountService/MultiFactorAuth/ClientCertificate/Certificates</String>
63 <String>/redfish/v1/AccountService/MultiFactorAuth/SecurID/Certificates</String>
138 <String>/redfish/v1/AccountService/OutboundConnections/{OutboundConnectionId}/Certificates</String>
139 <String>/redfish/v1/AccountService/OutboundConnections/{OutboundConnectionId}/ClientCertificates</String>
/openbmc/openbmc-test-automation/redfish/account_service/
H A Dtest_user_account.robot24 Verify AccountService Available
28 ${resp} = Redfish_utils.Get Attribute /redfish/v1/AccountService ServiceEnabled
38 [Teardown] Run Keywords Redfish.Delete /redfish/v1/AccountService/Accounts/admin_user
39 ... AND Redfish.Delete /redfish/v1/AccountService/Accounts/readonly_user
55 [Teardown] Run Keywords Redfish.Delete /redfish/v1/AccountService/Accounts/operator_user
181 Redfish.Delete /redfish/v1/AccountService/Accounts/test_user
187 Redfish.Post /redfish/v1/AccountService/Accounts/ body=&{payload}
199 Redfish.Post /redfish/v1/AccountService/Accounts/ body=&{payload}
202 Redfish.Delete /redfish/v1/AccountService/Accounts/test_user
214 Redfish.Delete /redfish/v1/AccountService/Accounts/newadmin_user
[all …]
H A Dtest_ipmi_redfish_user.robot39 Redfish.Post /redfish/v1/AccountService/Accounts body=&{payload}
59 Redfish.Post /redfish/v1/AccountService/Accounts body=&{payload}
64 Redfish.Patch /redfish/v1/AccountService/Accounts/${random_username} body=&{payload}
84 Redfish.Post /redfish/v1/AccountService/Accounts body=&{payload}
89 Redfish.Patch /redfish/v1/AccountService/Accounts/${random_username} body=&{payload}
119 Redfish.Post /redfish/v1/AccountService/Accounts body=&{payload}
123 Redfish.Delete /redfish/v1/AccountService/Accounts/${random_username}
180 ... /redfish/v1/AccountService/Accounts/${username} RoleId
198 ... /redfish/v1/AccountService/Accounts/${username} RoleId
239 Append To List ${username_list} /redfish/v1/AccountService/Accounts/${random_username}
[all …]
H A Dtest_ldap_configuration.robot43 Redfish.Patch ${REDFISH_BASE_URI}AccountService
54 Redfish.Patch ${REDFISH_BASE_URI}AccountService
66 Redfish.Patch ${REDFISH_BASE_URI}AccountService
79 Redfish.Patch ${REDFISH_BASE_URI}AccountService
94 Redfish.Patch ${REDFISH_BASE_URI}AccountService
117 ${resp}= Redfish.Get Attribute ${REDFISH_BASE_URI}AccountService
188 ... ${REDFISH_BASE_URI}AccountService
202 Redfish.Patch ${REDFISH_BASE_URI}AccountService
205 Redfish.Patch ${REDFISH_BASE_URI}AccountService
254 Redfish.Patch ${REDFISH_BASE_URI}AccountService body=${body}
[all …]
/openbmc/openbmc-test-automation/openpower/localuser/
H A Dtest_ipmi_redfish_user.robot36 ... /redfish/v1/AccountService/Accounts/${random_username} RoleId
50 Redfish.Post /redfish/v1/AccountService/Accounts body=&{payload}
60 Redfish.Patch /redfish/v1/AccountService/Accounts/${random_username} body=&{payload}
76 Redfish.Post /redfish/v1/AccountService/Accounts body=&{payload}
83 Redfish.Patch /redfish/v1/AccountService/Accounts/${random_username} body=&{payload}
86 Redfish.Delete /redfish/v1/AccountService/Accounts/${random_username}
104 Redfish.Post /redfish/v1/AccountService/Accounts body=&{payload}
111 Redfish.Patch /redfish/v1/AccountService/Accounts/${random_username} body=&{payload}
131 Redfish.Post /redfish/v1/AccountService/Accounts body=&{payload}
138 Redfish.Patch /redfish/v1/AccountService/Accounts/${random_username} body=&{payload}
[all …]
/openbmc/openbmc-test-automation/security/
H A Dtest_bmc_expire_password.robot61 ${resp}= Redfish.Patch /redfish/v1/AccountService/Accounts/${OPENBMC_USERNAME}
78 ... Redfish.Patch /redfish/v1/AccountService/Accounts/${OPENBMC_USERNAME}
94 Redfish.Patch /redfish/v1/AccountService/Accounts/${OPENBMC_USERNAME}
114 Redfish.Post /redfish/v1/AccountService/Accounts/ body=&{payload}
171 Redfish.Delete /redfish/v1/AccountService/Accounts/admin_user
177 Redfish.Post /redfish/v1/AccountService/Accounts/ body=&{payload}
184 Redfish.Patch /redfish/v1/AccountService/Accounts/admin_user
257 Redfish.Post /redfish/v1/AccountService/Accounts/ body=&{payload}
301 ... AND Redfish.Delete /redfish/v1/AccountService/Accounts/${admin_user}
319 ${resp}= Redfish.Get /redfish/v1/AccountService/Accounts/${admin_user}
[all …]
H A Dtest_bmc_connections.robot104 Redfish.Post /redfish/v1/AccountService/Accounts/ body=&{user_info}
120 Redfish.Post /redfish/v1/AccountService/Accounts/ body=&{user_info}
244 Redfish.Delete /redfish/v1/AccountService/Accounts/test_user
259 ... Redfish.Delete /redfish/v1/AccountService/Accounts/test_user
319 [Teardown] Run Keywords Redfish.Delete /redfish/v1/AccountService/Accounts/test_user
326 Redfish.Post /redfish/v1/AccountService/Accounts/ body=&{user_info}
338 Redfish.Post /redfish/v1/AccountService/Accounts/ body=&{user_info}
340 Redfish.Delete /redfish/v1/AccountService/Accounts/test_user
348 Redfish.Patch /redfish/v1/AccountService body=[('AccountLockoutThreshold', 0)]
/openbmc/openbmc-test-automation/lib/
H A Dbmc_redfish.py185 ${attribute}= Get Attribute /redfish/v1/AccountService
195 "/redfish/v1/AccountService").
345 resource_path URI resource absolute path (e.g. "/redfish/v1/AccountService/Accounts").
348 /redfish/v1/AccountService/Accounts/
350 "@odata.id": "/redfish/v1/AccountService/Accounts",
355 "@odata.id": "/redfish/v1/AccountService/Accounts/root"
358 "@odata.id": "/redfish/v1/AccountService/Accounts/admin"
366 ['/redfish/v1/AccountService/Accounts/root', "/redfish/v1/AccountService/Accounts/admin"]
369 ['/redfish/v1/AccountService/Accounts/root']
373 ${resp}= Redfish.Get Members List /redfish/v1/AccountService/Accounts
[all …]
H A Dbmc_ldap_utils.robot13 ${ldap_config}= Redfish.Get Properties ${REDFISH_BASE_URI}AccountService
47 # '@odata.id': u'/redfish/v1/AccountService/LDAP/Certificates'
87 Redfish.Patch ${REDFISH_BASE_URI}AccountService body=${body}
105 Redfish.Patch ${REDFISH_BASE_URI}AccountService body=&{payload}
H A Ddmtf_redfishtool_utils.robot20 # uri URI for GET operation (e.g. /redfish/v1/AccountService/Accounts/).
39 # uri URI for PATCH operation (e.g. /redfish/v1/AccountService/Accounts/ ).
59 # uri URI for POST operation (e.g. /redfish/v1/AccountService/Accounts/).
/openbmc/openbmc-test-automation/redfish/dmtf_tools/
H A Dtest_redfishtool_local_user.robot63 Redfishtool Access Resource /redfish/v1/AccountService/Accounts "UserT100" "TestPwd123"
137 Redfishtool Access Resource /redfish/v1/AccountService/Accounts "UserT100" "TestPwd123"
186 …Redfishtool Post ${data} /redfish/v1/AccountService/Accounts ${root_cmd_args} ${expected_error}
188 …Redfishtool Post ${data} /redfish/v1/AccountService/Accounts ${user_cmd_args} ${expected_error}
209 ... /redfish/v1/AccountService/Accounts/${user_name} ${root_cmd_args} ${expected_error}
212 ... /redfish/v1/AccountService/Accounts/${user_name} ${user_cmd_args} ${expected_error}
225 Redfishtool Delete /redfish/v1/AccountService/Accounts/${user_name}
237 ${user_account}= Redfishtool Get /redfish/v1/AccountService/Accounts/${user_name}
250 ... /redfish/v1/AccountService/Accounts/${user_name}
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/
H A DUserManagementStore.js70 .get('/redfish/v1/AccountService/Accounts')
89 .get('/redfish/v1/AccountService')
106 .get('/redfish/v1/AccountService/Roles')
123 .post('/redfish/v1/AccountService/Accounts', data)
152 .patch(`/redfish/v1/AccountService/Accounts/${originalUsername}`, data)
173 .delete(`/redfish/v1/AccountService/Accounts/${username}`)
194 .delete(`/redfish/v1/AccountService/Accounts/${username}`)
237 .patch(`/redfish/v1/AccountService/Accounts/${username}`, data)
280 .patch(`/redfish/v1/AccountService/Accounts/${username}`, data)
330 .patch('/redfish/v1/AccountService', data)
H A DLdapStore.js97 .get('/redfish/v1/AccountService')
112 await api.patch('/redfish/v1/AccountService', {
117 .patch('/redfish/v1/AccountService', data)
131 await api.patch('/redfish/v1/AccountService', {
136 .patch('/redfish/v1/AccountService', data)
205 .patch('/redfish/v1/AccountService', data)
237 .patch('/redfish/v1/AccountService', data)
266 .patch('/redfish/v1/AccountService', data)
/openbmc/bmcweb/redfish-core/lib/
H A Droles.hpp76 BMCWEB_ROUTE(app, "/redfish/v1/AccountService/Roles/<str>/") in requestRoutesRoles()
105 "/redfish/v1/AccountService/Roles/{}", roleId); in requestRoutesRoles()
113 BMCWEB_ROUTE(app, "/redfish/v1/AccountService/Roles/") in requestRoutesRoleCollection()
124 "/redfish/v1/AccountService/Roles"; in requestRoutesRoleCollection()
151 "/redfish/v1/AccountService/Roles/{}", in requestRoutesRoleCollection()
H A Daccount_service.hpp1240 "</redfish/v1/JsonSchemas/AccountService/AccountService.json>; rel=describedby"); in handleAccountServiceHead()
1248 "/redfish/v1/AccountService/MultiFactorAuth/ClientCertificate/Certificates"); in getClientCertificates()
1282 "/redfish/v1/AccountService/MultiFactorAuth/ClientCertificate/Certificates/{}", in handleAccountServiceClientCertificatesInstanceGet()
1317 "/redfish/v1/AccountService/MultiFactorAuth/ClientCertificate/Certificates"; in handleAccountServiceClientCertificatesGet()
1370 "</redfish/v1/JsonSchemas/AccountService/AccountService.json>; rel=describedby"); in handleAccountServiceGet()
1373 json["@odata.id"] = "/redfish/v1/AccountService"; in handleAccountServiceGet()
1374 json["@odata.type"] = "#AccountService.v1_15_0.AccountService"; in handleAccountServiceGet()
1375 json["Id"] = "AccountService"; in handleAccountServiceGet()
1380 json["Accounts"]["@odata.id"] = "/redfish/v1/AccountService/Accounts"; in handleAccountServiceGet()
1381 json["Roles"]["@odata.id"] = "/redfish/v1/AccountService/Roles"; in handleAccountServiceGet()
[all …]
/openbmc/openbmc-test-automation/docs/
H A Dredfish_coding_guidelines.md27 Redfish.Patch ${REDFISH_BASE_URI}AccountService body=${body}
33 …Redfish.Patch ${REDFISH_BASE_URI}AccountService body={'${LDAP_TYPE}': {'ServiceEnabled': ${False…
136 REDFISH_ACCOUNTS = 'AccountService/Accounts/'
147 Redfish.Delete /redfish/v1/AccountService/Accounts/user_user
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DCertificateCollection.json93 "/redfish/v1/AccountService/Accounts/{ManagerAccountId}/Certificates",
94 "/redfish/v1/AccountService/ActiveDirectory/Certificates",
95 "/redfish/v1/AccountService/LDAP/Certificates",
96 "/redfish/v1/AccountService/OAuth2/Certificates",
97 "/redfish/v1/AccountService/ExternalAccountProviders/{ExternalAccountProviderId}/Certificates",
98 "/redfish/v1/AccountService/MultiFactorAuth/ClientCertificate/Certificates",
99 "/redfish/v1/AccountService/MultiFactorAuth/SecurID/Certificates",
174 "/redfish/v1/AccountService/OutboundConnections/{OutboundConnectionId}/Certificates",
175 "/redfish/v1/AccountService/OutboundConnections/{OutboundConnectionId}/ClientCertificates",
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DCertificateCollection.json93 "/redfish/v1/AccountService/Accounts/{ManagerAccountId}/Certificates",
94 "/redfish/v1/AccountService/ActiveDirectory/Certificates",
95 "/redfish/v1/AccountService/LDAP/Certificates",
96 "/redfish/v1/AccountService/OAuth2/Certificates",
97 "/redfish/v1/AccountService/ExternalAccountProviders/{ExternalAccountProviderId}/Certificates",
98 "/redfish/v1/AccountService/MultiFactorAuth/ClientCertificate/Certificates",
99 "/redfish/v1/AccountService/MultiFactorAuth/SecurID/Certificates",
174 "/redfish/v1/AccountService/OutboundConnections/{OutboundConnectionId}/Certificates",
175 "/redfish/v1/AccountService/OutboundConnections/{OutboundConnectionId}/ClientCertificates",
/openbmc/bmcweb/redfish-core/schema/oem/openbmc/csdl/
H A DOpenBMCAccountService_v1.xml22 <String>/redfish/v1/AccountService#/OpenBMCAccountService</String>
28 <ComplexType Name="AccountService" BaseType="Resource.OemObject">
29 <Annotation Term="OData.Description" String="OpenBMC OEM Extension for AccountService."/>
30 …<Annotation Term="OData.LongDescription" String="OpenBMC OEM Extension for AccountService providin…
/openbmc/bmcweb/redfish-core/schema/oem/openbmc/json-schema/
H A DOpenBMCAccountService.v1_0_0.json6 "AccountService": { object
8 "description": "OpenBMC OEM Extension for AccountService.",
9 …"longDescription": "OpenBMC OEM Extension for AccountService providing info about authentication m…
/openbmc/bmcweb/docs/
H A DRedfish.md32 - AccountService
52 ### /redfish/v1/AccountService/
54 #### AccountService subsubsection
76 ### /redfish/v1/AccountService/MultiFactorAuth/ClientCertificate/Certificates
81 ### /redfish/v1/AccountService/MultiFactorAuth/ClientCertificate/Certificates/{Certificate}
123 ### /redfish/v1/AccountService/Accounts/
131 ### /redfish/v1/AccountService/Accounts/{ManagerAccountId}/
147 ### /redfish/v1/AccountService/LDAP/Certificates/
155 ### /redfish/v1/AccountService/Roles/
164 ### /redfish/v1/AccountService/Roles/{RoleId}/
/openbmc/bmcweb/test/redfish-core/lib/
H A Dservice_root_test.cpp28 EXPECT_EQ(json["AccountService"]["@odata.id"], in assertServiceRootGet()
29 "/redfish/v1/AccountService"); in assertServiceRootGet()
30 EXPECT_EQ(json["AccountService"].size(), 1); in assertServiceRootGet()

1234