14.9. Permissions for the DataHub Command Set

Each time a DataHub instance receives a command from a client, it checks the client's user permissions. Before executing the command, the DataHub instance compares the user's permissions to the permissions required to run the command (shown in the table below). If the user has the necessary permissions, the command is executed, otherwise an error message is returned.

Command NamePermissions Required
acksuccessNone
addData/Write
aliasData/ChangeModel
aliaspatternData/ChangeModel
aliveNone
appendData/Write
assemblyData/ChangeModel
attributeData/ChangeModel
authNone
auth_cloneNone
authreloadAdmin/ConfigAdmin
auto_create_domainsAdmin/ConfigAdmin
auto_timestampAdmin/ConfigAdmin
bridgeData/Write Admin/ConfigAdmin
bridge_removeAdmin/ConfigAdmin
bridge_remove_patternAdmin/ConfigAdmin
bridge_transformAdmin/ConfigAdmin
cforceData/Write Data/Force
creadData/Read Data/CreatePoint
createData/CreatePoint
create_domainData/CreateDomain
creportData/Read Data/CreatePoint
csetData/Write Data/CreatePoint
cwriteData/Write Data/CreatePoint
debugAdmin/ConfigAdmin
defaultpropData/ChangeModel
deleteData/DeletePoint
divData/Write
domainData/CreateDomain
domain_bridgeAdmin/ConfigAdmin
domain_bridge_enableAdmin/ConfigAdmin
domain_bridge_preferAdmin/ConfigAdmin
domain_bridge_refreshAdmin/ConfigAdmin
domain_bridge_removeAdmin/ConfigAdmin
domainsConnection/Connect
dumpAdmin/ConfigAdmin
echoData/Write
enable_bridgingAdmin/ConfigAdmin
enable_connect_serverAdmin/ConfigAdmin
enable_dde_clientAdmin/ConfigAdmin
enable_dde_serverAdmin/ConfigAdmin
enable_domain_bridgingAdmin/ConfigAdmin
enable_opc_clientAdmin/ConfigAdmin
enable_opc_serverAdmin/ConfigAdmin
enable_scriptingAdmin/ConfigAdmin
errorNone
exitAdmin/Shutdown
flushAdmin/ConfigAdmin
forceData/Write Data/Force
formatConnection/Connect
get_client_statsAdmin/ConfigAdmin
get_domain_statsAdmin/ConfigAdmin
get_jsonData/Read
get_license_statsAdmin/ConfigAdmin
heartbeatNone
ignoreData/Read
ignore_old_dataAdmin/ConfigAdmin
includeAdmin/LoadConfig
include_addAdmin/LoadConfig
instanceData/ChangeModel
load_config_filesAdmin/LoadConfig
lockData/Write
log_fileAdmin/ConfigAdmin
log_file_flagsAdmin/ConfigAdmin
log_file_maxAdmin/ConfigAdmin
log_file_statusAdmin/ConfigAdmin
log_point_originAdmin/ConfigAdmin
log_to_fileAdmin/ConfigAdmin
mirror_masterAdmin/ConfigAdmin
mirror_master_2Admin/ConfigAdmin
monitor_connectionsAdmin/ConfigAdmin
monitor_eventsAdmin/ConfigAdmin
monitor_scriptsAdmin/ConfigAdmin
multData/Write
pointData/Write
private_attributeData/ChangeModel
propertyData/ChangeModel
qualityData/Write
readData/Read
readidData/Read
reportData/Read
report_allData/Read
report_domainData/Read
report_errorsData/Read
save_configAdmin/ConfigAdmin
secureData/Write
setData/Write
set_accessData/ChangeModel
set_authoritativeData/Write
set_canonicalData/ChangeModel
set_jsonData/ChangeModel
set_metaData/ChangeModel
show_dataAdmin/ConfigAdmin
show_debug_messagesAdmin/ConfigAdmin
show_event_logAdmin/ConfigAdmin
show_iconAdmin/ConfigAdmin
show_propertiesAdmin/ConfigAdmin
show_script_logAdmin/ConfigAdmin
subassemblyData/ChangeModel
tcp_serviceAdmin/ConfigAdmin
timeoutNone
transmit_insignificantAdmin/ConfigAdmin
typeData/ChangeModel
unaliasData/ChangeModel
unaliaspatternData/ChangeModel
undeleteData/CreatePoint
unreportData/Read
unreport_domainData/Read
versionNone
warn_of_license_expiryAdmin/ConfigAdmin
writeData/Write
OPC-specific commandsPermissions Required
enable_opc_clientAdmin/ConfigAdmin
enable_opc_serverAdmin/ConfigAdmin
OPCAddItemData/Write
OPCAttachAdmin/ConfigAdmin
OPCDetachAdmin/ConfigAdmin
OPCInitAdmin/ConfigAdmin
DDE-specific commandsPermissions Required
DDEAdviseData/Write
DDEConnectAdmin/ConfigAdmin
DDEInitAdmin/ConfigAdmin
DDEServiceAdmin/ConfigAdmin
DDEUnadviseData/Write
DDEUnadvisePointData/Write
EnableDDEServerAdmin/ConfigAdmin