Terminal Commands
#
ClientsThe following commands are available in the terminal:
#
createClientcreateClient
— Create a new client
#
SynopsiscreateClient <username> <password> <clientid> <rolename> <textname> <textdescription>
#
deleteClientdeleteClient
— Delete a client
#
SynopsisdeleteClient <username>
#
disableClientdisableClient
— Disable a client
#
SynopsisdisableClient <username>
#
enableClientenableClient
— Enable a client
#
SynopsisenableClient <username>
#
getClientgetClient
— Get the details for a client
#
SynopsisgetClient <clientname>
#
listClientslistClients
— List all clients
#
SynopsislistClients
#
modifyClientmodifyClient
— Modify a client
#
SynopsismodifyClient <username> <password> <clientid> <textname> <textdescription>
#
Groups#
addGroupClientaddGroupClient
— Add a client to a group
#
SynopsisaddGroupClient <username> <groupname> <priority>
#
addGroupRoleaddGroupRole
- Add a role to a group
#
SynopsisaddGroupRole <groupname> <rolename> <priority>
#
createGroupcreateGroup
— Create a new group
#
SynopsiscreateGroup <groupname> <rolename> <textname> <textdescription>
#
deleteGroupdeleteGroup
— Delete a client
#
SynopsisdeleteGroup <groupname>
#
getAnonymousGroupgetAnonymousGroup
— Get anonymous group
#
SynopsisgetAnonymousGroup
#
getGroupgetGroup
— Get the details for a group
#
SynopsisgetGroup <groupname>
#
listGroupslistGroups
— List all groups
#
SynopsislistGroups
#
modifyGroupmodifyGroup
— Modify a group
#
SynopsismodifyGroup <groupname> <textname> <textdescription>
#
removeGroupClientremoveGroupClient
— Remove a client from a group
#
SynopsisremoveGroupClient <username> <groupname>
#
removeGroupRoleremoveGroupRole
— Remove a role from a group
#
SynopsisremoveGroupRole <groupname> <rolename>
#
setAnonymousGroupsetAnonymousGroup
— Set anonymous group
#
SynopsissetAnonymousGroup <groupname>
#
Roles#
addRoleACLaddRoleACL
— Add ACL to role
#
SynopsisaddRoleACL <rolename> <acltype> <topic filter> allow|deny <priority>
#
createRolecreateRole
— Create a new role
#
SynopsiscreateRole <rolename> <textname> <textdescription>
#
deleteRoledeleteRole
— Delete a role
#
SynopsisdeleteRole <rolename>
#
getDefaultACLAccessgetDefaultACLAccess
— Get the default ACL access
#
SynopsisgetDefaultACLAccess
#
getRolegetRole
— Get the details for a role
#
SynopsisgetRole <rolename>
#
modifyRolemodifyRole
— Modify a role
#
SynopsismodifyRole <rolename> <textname> <textdescription>
#
listRoleslistRoles
— List all roles
#
SynopsislistRoles
#
removeRoleACLremoveRoleACL
— Remove an ACL from a role
#
SynopsisremoveRoleACL <rolename> <acltype> <topic>
#
setDefaultACLAccesssetDefaultACLAccess
— Set the default ACL access'
#
SynopsissetDefaultACLAccess <acltype> true|false