mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-30 10:47:08 -06:00
2203bb650c
This is the initial implementation of HBAC Test page. Currently it can select user, source/target group, service, rules, and execute the test. Other functionalities to be implemented include the search filter, external users/hosts, back/next buttons, validation, styling, and internalization. Ticket #388
77 lines
2.1 KiB
JSON
77 lines
2.1 KiB
JSON
{
|
|
"error": null,
|
|
"id": 0,
|
|
"result": {
|
|
"result": {
|
|
"accessruletype": [
|
|
"allow"
|
|
],
|
|
"accesstime": [
|
|
"periodic daily 0800-1400",
|
|
"absolute 201012161032 ~ 201012161033"
|
|
],
|
|
"attributelevelrights": {
|
|
"accessruletype": "rscwo",
|
|
"accesstime": "rscwo",
|
|
"aci": "rscwo",
|
|
"cn": "rscwo",
|
|
"description": "rscwo",
|
|
"externalhost": "rscwo",
|
|
"hostcategory": "rscwo",
|
|
"ipaenabledflag": "rscwo",
|
|
"ipauniqueid": "rsc",
|
|
"memberhost": "rscwo",
|
|
"memberservice": "rscwo",
|
|
"memberuser": "rscwo",
|
|
"nsaccountlock": "rscwo",
|
|
"servicecategory": "rscwo",
|
|
"sourcehost": "rscwo",
|
|
"sourcehostcategory": "rscwo",
|
|
"usercategory": "rscwo"
|
|
},
|
|
"cn": [
|
|
"rule1"
|
|
],
|
|
"dn": "ipauniqueid=4ed8b682-edf511df-b3f78f4b-11cc007b,cn=hbac,dc=dev,dc=example,dc=com",
|
|
"ipaenabledflag": [
|
|
"TRUE"
|
|
],
|
|
"ipauniqueid": [
|
|
"4ed8b682-edf511df-b3f78f4b-11cc007b"
|
|
],
|
|
"memberhost_host": [
|
|
"dev.example.com"
|
|
],
|
|
"memberhost_hostgroup": [
|
|
"production"
|
|
],
|
|
"memberservice_hbacsvc": [
|
|
"ftp",
|
|
"sshd"
|
|
],
|
|
"memberservice_hbacsvcgroup": [
|
|
"sudo"
|
|
],
|
|
"memberuser_group": [
|
|
"editors"
|
|
],
|
|
"memberuser_user": [
|
|
"admin",
|
|
"test"
|
|
],
|
|
"objectclass": [
|
|
"ipaassociation",
|
|
"ipahbacrule"
|
|
],
|
|
"sourcehost_host": [
|
|
"dev.example.com"
|
|
],
|
|
"sourcehost_hostgroup": [
|
|
"staging"
|
|
]
|
|
},
|
|
"summary": null,
|
|
"value": "rule1"
|
|
}
|
|
}
|