Resources and permissions

There are root-level and site-level resources. In most instances, when a user has config permission, execute permission of an application are also required. read, write, insert, and delete permissions of a specific config are also required.

Some configurators require additional execute permission for a specific command, such as NetConfig and NetMonitor.

Root-level resources consist of:

  • application. This consists of administrator tools such as:
    • clapi
    • hciaclrolemgr
    • hcibox
    • hcicertmgr
    • hciguisiteinit
    • hciserveradmin
  • command:

    usercmd is a user command that is not listed in the IDE commands

  • config:
    • box is the Box Manager
    • eo is Engine Output Alias
    • json is the JSON configurator
    • proc is the TCL Proc dialog box
    • rootInfo is the rootInfo
    • userfile is the uploaded file

Site-level resources consist of:

  • application is for applications such as:
    • hciaccess. This opens the IDE
    • hcialertconfig. Alert Configurator
    • hcinetconfig. Network Configurator
    • hcinetmonitor. Network Monitor.
  • command are commands for actions such as:
    • hcicmd for Network Monitor
    • config for the configuration files, such as alert, frl, hl7, and NetConfig.

Permissions consist of:

  • execute. This is for application and command.
  • read/write/insert/delete is for config.
    • read opens files as read-only.
    • write saves files.
    • insert creates files.
    • delete deletes files.