listacls function from within your custom script:
/xml-api/listacls function call name, plus the required variables (see below), to a URL which includes the address of your server.
example.com, you would include the following string in your script: https://example.com:2087/xml-api/listacls
listacls function from within your custom script:
/json-api/listacls function call name, plus the required variables (see below), to a URL which includes the address of your server.
example.com, you would include the following string in your script: https://example.com:2087/json-api/listacls
listacls function. 1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1, the user has root access. 1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
1 — yes.
0 — no.
https://example.com:2087/xml-api/listacls in WebHost Manager will produce output similar to:
<listacls>
<acls>
<name>acl1</name>
<add-pkg>0</add-pkg>
<add-pkg-ip>0</add-pkg-ip>
<add-pkg-shell>0</add-pkg-shell>
<all>0</all>
<allow-addoncreate>0</allow-addoncreate>
<allow-parkedcreate>0</allow-parkedcreate>
<allow-unlimited-bw-pkgs>0</allow-unlimited-bw-pkgs>
<allow-unlimited-disk-pkgs>0</allow-unlimited-disk-pkgs>
<allow-unlimited-pkgs>0</allow-unlimited-pkgs>
<clustering>0</clustering>
<create-acct>0</create-acct>
<create-dns>0</create-dns>
<demo>0</demo>
<demo-setup>0</demo-setup>
<disallow-shell>0</disallow-shell>
<edit-account>0</edit-account>
<edit-dns>0</edit-dns>
<edit-mx>0</edit-mx>
<edit-pkg>0</edit-pkg>
<frontpage>0</frontpage>
<kill-acct>0</kill-acct>
<kill-dns>0</kill-dns>
<limit-bandwidth>0</limit-bandwidth>
<list-accts>0</list-accts>
<mailcheck>0</mailcheck>
<news>0</news>
<park-dns>0</park-dns>
<passwd>0</passwd>
<quota>0</quota>
<rearrange-accts>0</rearrange-accts>
<res-cart>0</res-cart>
<resftp>0</resftp>
<restart>0</restart>
<show-bandwidth>0</show-bandwidth>
<ssl>1</ssl>
<ssl-buy>0</ssl-buy>
<ssl-gencrt>0</ssl-gencrt>
<stats>0</stats>
<status>0</status>
<suspend-acct>0</suspend-acct>
<thirdparty>0</thirdparty>
<upgrade-account>0</upgrade-account>
<viewglobalpackages>0</viewglobalpackages>
</acls>
<acls>
<name>acl2</name>
<add-pkg>1</add-pkg>
<add-pkg-ip>0</add-pkg-ip>
<add-pkg-shell>0</add-pkg-shell>
<all>0</all>
<allow-addoncreate>0</allow-addoncreate>
<allow-parkedcreate>0</allow-parkedcreate>
<allow-unlimited-bw-pkgs>0</allow-unlimited-bw-pkgs>
<allow-unlimited-disk-pkgs>0</allow-unlimited-disk-pkgs>
<allow-unlimited-pkgs>0</allow-unlimited-pkgs>
<clustering>1</clustering>
<create-acct>1</create-acct>
<create-dns>1</create-dns>
<demo>0</demo>
<demo-setup>1</demo-setup>
<disallow-shell>1</disallow-shell>
<edit-account>1</edit-account>
<edit-dns>1</edit-dns>
<edit-mx>1</edit-mx>
<edit-pkg>1</edit-pkg>
<frontpage>1</frontpage>
<kill-acct>1</kill-acct>
<kill-dns>1</kill-dns>
<limit-bandwidth>1</limit-bandwidth>
<list-accts>1</list-accts>
<mailcheck>1</mailcheck>
<news>1</news>
<park-dns>1</park-dns>
<passwd>1</passwd>
<quota>1</quota>
<rearrange-accts>1</rearrange-accts>
<res-cart>1</res-cart>
<resftp>1</resftp>
<restart>1</restart>
<show-bandwidth>1</show-bandwidth>
<ssl>1</ssl>
<ssl-buy>1</ssl-buy>
<ssl-gencrt>1</ssl-gencrt>
<stats>1</stats>
<status>1</status>
<suspend-acct>1</suspend-acct>
<thirdparty>1</thirdparty>
<upgrade-account>1</upgrade-account>
<viewglobalpackages>1</viewglobalpackages>
</acls>
</listacls>
https://example.com:2087/json-api/listacls in WebHost Manager will produce output similar to:
{
"acls":{
"acl1":{
"kill-dns":"1",
"edit-dns":"1",
"edit-mx":"1",
"status":"0",
"add-pkg":"1",
"suspend-acct":"1",
"add-pkg-shell":"0",
"viewglobalpackages":"1",
"resftp":"1",
"list-accts":"1",
"quota":"0",
"passwd":"1",
"all":"0",
"park-dns":"1",
"rearrange-accts":"0",
"news":"1",
"allow-addoncreate":"0",
"demo":"0",
"edit-account":"0",
"allow-unlimited-disk-pkgs":"0",
"allow-parkedcreate":"0",
"frontpage":"1",
"restart":"1",
"ssl-gencrt":"1",
"add-pkg-ip":"0",
"allow-unlimited-pkgs":"0",
"ssl-buy":"1",
"disallow-shell":"1",
"res-cart":"1",
"kill-acct":"1",
"create-dns":"1",
"allow-unlimited-bw-pkgs":"0",
"clustering":"1",
"mailcheck":"1",
"ssl":"1",
"edit-pkg":"1",
"upgrade-account":"1",
"show-bandwidth":"1",
"thirdparty":"1",
"limit-bandwidth":"0",
"create-acct":"1",
"demo-setup":"0",
"stats":"0"
},
"acl2":{
"kill-dns":"0",
"edit-dns":"0",
"edit-mx":"0",
"status":"0",
"add-pkg":"0",
"suspend-acct":"0",
"add-pkg-shell":"0",
"viewglobalpackages":"0",
"resftp":"0",
"list-accts":"0",
"quota":"0",
"passwd":"0",
"all":"0",
"park-dns":"0",
"rearrange-accts":"0",
"news":"0",
"allow-addoncreate":"0",
"demo":"0",
"edit-account":"0",
"allow-unlimited-disk-pkgs":"0",
"allow-parkedcreate":"0",
"frontpage":"0",
"restart":"0",
"ssl-gencrt":"0",
"add-pkg-ip":"0",
"allow-unlimited-pkgs":"0",
"ssl-buy":"0",
"disallow-shell":"0",
"res-cart":"0",
"kill-acct":"0",
"create-dns":"0",
"allow-unlimited-bw-pkgs":"0",
"clustering":"0",
"mailcheck":"0",
"ssl":"1",
"edit-pkg":"0",
"upgrade-account":"0",
"show-bandwidth":"0",
"thirdparty":"0",
"limit-bandwidth":"0",
"create-acct":"0",
"demo-setup":"0",
"stats":"0"
}
}
}
Copyright © cPanel 2000-2009.