mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
HBAC test data
This commit is contained in:
parent
c99fda0d1e
commit
f7a4c53e60
27
install/static/test/data/hbac_add.json
Normal file
27
install/static/test/data/hbac_add.json
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"result": {
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"cn": [
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=f3e69e82-e3b411df-bfde9b13-2b28c216,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
],
|
||||
"ipauniqueid": [
|
||||
"f3e69e82-e3b411df-bfde9b13-2b28c216"
|
||||
],
|
||||
"objectclass": [
|
||||
"ipaassociation",
|
||||
"ipahbacrule"
|
||||
]
|
||||
},
|
||||
"summary": null,
|
||||
"value": "test"
|
||||
}
|
||||
}
|
56
install/static/test/data/hbac_add_host.json
Normal file
56
install/static/test/data/hbac_add_host.json
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"completed": 2,
|
||||
"failed": {
|
||||
"memberhost": {
|
||||
"host": [],
|
||||
"hostgroup": []
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"accesstime": [
|
||||
"periodic daily 0800-1400",
|
||||
"absolute 201012161032 ~ 201012161033"
|
||||
],
|
||||
"cn": [
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=e8aca082-e64a11df-9864f2e0-e0578392,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
],
|
||||
"memberhost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"memberhost_hostgroup": [
|
||||
"production"
|
||||
],
|
||||
"memberservice_hbacsvc": [
|
||||
"ftp",
|
||||
"sshd"
|
||||
],
|
||||
"memberservice_hbacsvcgroup": [
|
||||
"sudo"
|
||||
],
|
||||
"memberuser_group": [
|
||||
"admins",
|
||||
"editors"
|
||||
],
|
||||
"memberuser_user": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"sourcehost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"sourcehost_hostgroup": [
|
||||
"staging"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
56
install/static/test/data/hbac_add_service.json
Normal file
56
install/static/test/data/hbac_add_service.json
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"completed": 3,
|
||||
"failed": {
|
||||
"memberservice": {
|
||||
"hbacsvc": [],
|
||||
"hbacsvcgroup": []
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"accesstime": [
|
||||
"periodic daily 0800-1400",
|
||||
"absolute 201012161032 ~ 201012161033"
|
||||
],
|
||||
"cn": [
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=e8aca082-e64a11df-9864f2e0-e0578392,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
],
|
||||
"memberhost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"memberhost_hostgroup": [
|
||||
"production"
|
||||
],
|
||||
"memberservice_hbacsvc": [
|
||||
"ftp",
|
||||
"sshd"
|
||||
],
|
||||
"memberservice_hbacsvcgroup": [
|
||||
"sudo"
|
||||
],
|
||||
"memberuser_group": [
|
||||
"admins",
|
||||
"editors"
|
||||
],
|
||||
"memberuser_user": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"sourcehost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"sourcehost_hostgroup": [
|
||||
"staging"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
56
install/static/test/data/hbac_add_sourcehost.json
Normal file
56
install/static/test/data/hbac_add_sourcehost.json
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"completed": 2,
|
||||
"failed": {
|
||||
"sourcehost": {
|
||||
"host": [],
|
||||
"hostgroup": []
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"accesstime": [
|
||||
"periodic daily 0800-1400",
|
||||
"absolute 201012161032 ~ 201012161033"
|
||||
],
|
||||
"cn": [
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=e8aca082-e64a11df-9864f2e0-e0578392,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
],
|
||||
"memberhost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"memberhost_hostgroup": [
|
||||
"production"
|
||||
],
|
||||
"memberservice_hbacsvc": [
|
||||
"ftp",
|
||||
"sshd"
|
||||
],
|
||||
"memberservice_hbacsvcgroup": [
|
||||
"sudo"
|
||||
],
|
||||
"memberuser_group": [
|
||||
"admins",
|
||||
"editors"
|
||||
],
|
||||
"memberuser_user": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"sourcehost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"sourcehost_hostgroup": [
|
||||
"staging"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
56
install/static/test/data/hbac_add_user.json
Normal file
56
install/static/test/data/hbac_add_user.json
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"completed": 3,
|
||||
"failed": {
|
||||
"memberuser": {
|
||||
"group": [],
|
||||
"user": []
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"accesstime": [
|
||||
"periodic daily 0800-1400",
|
||||
"absolute 201012161032 ~ 201012161033"
|
||||
],
|
||||
"cn": [
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=e8aca082-e64a11df-9864f2e0-e0578392,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
],
|
||||
"memberhost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"memberhost_hostgroup": [
|
||||
"production"
|
||||
],
|
||||
"memberservice_hbacsvc": [
|
||||
"ftp",
|
||||
"sshd"
|
||||
],
|
||||
"memberservice_hbacsvcgroup": [
|
||||
"sudo"
|
||||
],
|
||||
"memberuser_group": [
|
||||
"admins",
|
||||
"editors"
|
||||
],
|
||||
"memberuser_user": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"sourcehost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"sourcehost_hostgroup": [
|
||||
"staging"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
9
install/static/test/data/hbac_del.json
Normal file
9
install/static/test/data/hbac_del.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"result": true,
|
||||
"summary": null,
|
||||
"value": "test"
|
||||
}
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 6,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"count": 1,
|
||||
"count": 2,
|
||||
"result": [
|
||||
{
|
||||
"accessruletype": [
|
||||
@ -14,7 +14,7 @@
|
||||
"description": [
|
||||
"Allow all users to access any host from any host"
|
||||
],
|
||||
"dn": "ipauniqueid=c943a8cf-d05b-11df-b68f-525400674dcd,cn=hbac,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
|
||||
"dn": "ipauniqueid=b7567b5a-e39311df-bfde9b13-2b28c216,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"hostcategory": [
|
||||
"all"
|
||||
],
|
||||
@ -30,6 +30,22 @@
|
||||
"usercategory": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
{
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"accesstime": [
|
||||
"periodic daily 0800-1400",
|
||||
"absolute 201012161032 ~ 201012161033"
|
||||
],
|
||||
"cn": [
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=3b6d2a82-e3b511df-bfde9b13-2b28c216,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"summary": null,
|
||||
|
12
install/static/test/data/hbac_mod.json
Normal file
12
install/static/test/data/hbac_mod.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"error": {
|
||||
"code": 4202,
|
||||
"kw": {},
|
||||
"message": "no modifications to be performed",
|
||||
"name": {
|
||||
"__base64__": "RW1wdHlNb2RsaXN0"
|
||||
}
|
||||
},
|
||||
"id": 0,
|
||||
"result": null
|
||||
}
|
50
install/static/test/data/hbac_remove_host.json
Normal file
50
install/static/test/data/hbac_remove_host.json
Normal file
@ -0,0 +1,50 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"completed": 2,
|
||||
"failed": {
|
||||
"memberhost": {
|
||||
"host": [],
|
||||
"hostgroup": []
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"accesstime": [
|
||||
"periodic daily 0800-1400",
|
||||
"absolute 201012161032 ~ 201012161033"
|
||||
],
|
||||
"cn": [
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=e8aca082-e64a11df-9864f2e0-e0578392,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
],
|
||||
"memberservice_hbacsvc": [
|
||||
"ftp",
|
||||
"sshd"
|
||||
],
|
||||
"memberservice_hbacsvcgroup": [
|
||||
"sudo"
|
||||
],
|
||||
"memberuser_group": [
|
||||
"admins",
|
||||
"editors"
|
||||
],
|
||||
"memberuser_user": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"sourcehost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"sourcehost_hostgroup": [
|
||||
"staging"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
49
install/static/test/data/hbac_remove_service.json
Normal file
49
install/static/test/data/hbac_remove_service.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"completed": 3,
|
||||
"failed": {
|
||||
"memberservice": {
|
||||
"hbacsvc": [],
|
||||
"hbacsvcgroup": []
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"accesstime": [
|
||||
"periodic daily 0800-1400",
|
||||
"absolute 201012161032 ~ 201012161033"
|
||||
],
|
||||
"cn": [
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=e8aca082-e64a11df-9864f2e0-e0578392,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
],
|
||||
"memberhost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"memberhost_hostgroup": [
|
||||
"production"
|
||||
],
|
||||
"memberuser_group": [
|
||||
"admins",
|
||||
"editors"
|
||||
],
|
||||
"memberuser_user": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"sourcehost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"sourcehost_hostgroup": [
|
||||
"staging"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
50
install/static/test/data/hbac_remove_sourcehost.json
Normal file
50
install/static/test/data/hbac_remove_sourcehost.json
Normal file
@ -0,0 +1,50 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"completed": 2,
|
||||
"failed": {
|
||||
"sourcehost": {
|
||||
"host": [],
|
||||
"hostgroup": []
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"accesstime": [
|
||||
"periodic daily 0800-1400",
|
||||
"absolute 201012161032 ~ 201012161033"
|
||||
],
|
||||
"cn": [
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=e8aca082-e64a11df-9864f2e0-e0578392,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
],
|
||||
"memberhost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"memberhost_hostgroup": [
|
||||
"production"
|
||||
],
|
||||
"memberservice_hbacsvc": [
|
||||
"ftp",
|
||||
"sshd"
|
||||
],
|
||||
"memberservice_hbacsvcgroup": [
|
||||
"sudo"
|
||||
],
|
||||
"memberuser_group": [
|
||||
"admins",
|
||||
"editors"
|
||||
],
|
||||
"memberuser_user": [
|
||||
"admin",
|
||||
"test"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
48
install/static/test/data/hbac_remove_user.json
Normal file
48
install/static/test/data/hbac_remove_user.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"completed": 3,
|
||||
"failed": {
|
||||
"memberuser": {
|
||||
"group": [],
|
||||
"user": []
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"accesstime": [
|
||||
"periodic daily 0800-1400",
|
||||
"absolute 201012161032 ~ 201012161033"
|
||||
],
|
||||
"cn": [
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=e8aca082-e64a11df-9864f2e0-e0578392,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
],
|
||||
"memberhost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"memberhost_hostgroup": [
|
||||
"production"
|
||||
],
|
||||
"memberservice_hbacsvc": [
|
||||
"ftp",
|
||||
"sshd"
|
||||
],
|
||||
"memberservice_hbacsvcgroup": [
|
||||
"sudo"
|
||||
],
|
||||
"sourcehost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"sourcehost_hostgroup": [
|
||||
"staging"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
@ -1,35 +1,51 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 6,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"result": {
|
||||
"accessruletype": [
|
||||
"allow"
|
||||
],
|
||||
"accesstime": [
|
||||
"periodic daily 0800-1400",
|
||||
"absolute 201012161032 ~ 201012161033"
|
||||
],
|
||||
"cn": [
|
||||
"allow_all"
|
||||
],
|
||||
"description": [
|
||||
"Allow all users to access any host from any host"
|
||||
],
|
||||
"dn": "ipauniqueid=c943a8cf-d05b-11df-b68f-525400674dcd,cn=hbac,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
|
||||
"hostcategory": [
|
||||
"all"
|
||||
"test"
|
||||
],
|
||||
"dn": "ipauniqueid=e8aca082-e64a11df-9864f2e0-e0578392,cn=hbac,dc=dev,dc=example,dc=com",
|
||||
"ipaenabledflag": [
|
||||
"TRUE"
|
||||
],
|
||||
"servicecategory": [
|
||||
"all"
|
||||
"memberhost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"sourcehostcategory": [
|
||||
"all"
|
||||
"memberhost_hostgroup": [
|
||||
"production"
|
||||
],
|
||||
"usercategory": [
|
||||
"all"
|
||||
"memberservice_hbacsvc": [
|
||||
"ftp",
|
||||
"sshd"
|
||||
],
|
||||
"memberservice_hbacsvcgroup": [
|
||||
"sudo"
|
||||
],
|
||||
"memberuser_group": [
|
||||
"admins",
|
||||
"editors"
|
||||
],
|
||||
"memberuser_user": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"sourcehost_host": [
|
||||
"dev.example.com"
|
||||
],
|
||||
"sourcehost_hostgroup": [
|
||||
"staging"
|
||||
]
|
||||
},
|
||||
"summary": null,
|
||||
"value": "allow_all"
|
||||
"value": "test"
|
||||
}
|
||||
}
|
74
install/static/test/data/hbacsvc_find.json
Normal file
74
install/static/test/data/hbacsvc_find.json
Normal file
@ -0,0 +1,74 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"count": 7,
|
||||
"result": [
|
||||
{
|
||||
"cn": [
|
||||
"sshd"
|
||||
],
|
||||
"description": [
|
||||
"sshd"
|
||||
],
|
||||
"dn": "cn=sshd,cn=hbacservices,cn=accounts,dc=dev,dc=example,dc=com"
|
||||
},
|
||||
{
|
||||
"cn": [
|
||||
"ftp"
|
||||
],
|
||||
"description": [
|
||||
"ftp"
|
||||
],
|
||||
"dn": "cn=ftp,cn=hbacservices,cn=accounts,dc=dev,dc=example,dc=com"
|
||||
},
|
||||
{
|
||||
"cn": [
|
||||
"su"
|
||||
],
|
||||
"description": [
|
||||
"su"
|
||||
],
|
||||
"dn": "cn=su,cn=hbacservices,cn=accounts,dc=dev,dc=example,dc=com"
|
||||
},
|
||||
{
|
||||
"cn": [
|
||||
"login"
|
||||
],
|
||||
"description": [
|
||||
"login"
|
||||
],
|
||||
"dn": "cn=login,cn=hbacservices,cn=accounts,dc=dev,dc=example,dc=com"
|
||||
},
|
||||
{
|
||||
"cn": [
|
||||
"su-l"
|
||||
],
|
||||
"description": [
|
||||
"su with login shell"
|
||||
],
|
||||
"dn": "cn=su-l,cn=hbacservices,cn=accounts,dc=dev,dc=example,dc=com"
|
||||
},
|
||||
{
|
||||
"cn": [
|
||||
"sudo"
|
||||
],
|
||||
"description": [
|
||||
"sudo"
|
||||
],
|
||||
"dn": "cn=sudo,cn=hbacservices,cn=accounts,dc=dev,dc=example,dc=com"
|
||||
},
|
||||
{
|
||||
"cn": [
|
||||
"sudo-i"
|
||||
],
|
||||
"description": [
|
||||
"sudo-i"
|
||||
],
|
||||
"dn": "cn=sudo-i,cn=hbacservices,cn=accounts,dc=dev,dc=example,dc=com"
|
||||
}
|
||||
],
|
||||
"summary": null,
|
||||
"truncated": false
|
||||
}
|
||||
}
|
24
install/static/test/data/hbacsvcgroup_find.json
Normal file
24
install/static/test/data/hbacsvcgroup_find.json
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
"error": null,
|
||||
"id": 0,
|
||||
"result": {
|
||||
"count": 1,
|
||||
"result": [
|
||||
{
|
||||
"cn": [
|
||||
"SUDO"
|
||||
],
|
||||
"description": [
|
||||
"Default group of SUDO related services"
|
||||
],
|
||||
"dn": "cn=sudo,cn=hbacservicegroups,cn=accounts,dc=dev,dc=example,dc=com",
|
||||
"member_hbacsvc": [
|
||||
"sudo",
|
||||
"sudo-i"
|
||||
]
|
||||
}
|
||||
],
|
||||
"summary": "1 group matched",
|
||||
"truncated": false
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user