15.6. 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
alivenone
appendData / Write
assemblyAdmin / ConfigAdmin
attributeAdmin / ConfigAdmin
authnone
authgroupAdmin / ConfigAdmin
authuserAdmin / ConfigAdmin
auto_create_domainsChange auto domain creation
auto_timestampAdmin / ConfigAdmin
bandwidth_reducenone
bridgeAdmin / ConfigAdmin, Data / Write
bridge_removeAdmin / ConfigAdmin
bridge_transformAdmin / ConfigAdmin
cforceData / Write, Force
creadData / Read, CreatePoint
createData / CreatePoint
create_domainData / CreateDomain
reportData / Read, CreatePoint
csetData / Write, CreatePoint
cwriteData / Write, CreatePoint
debugAdmin / ConfigAdmin
defaultpropAdmin / ConfigAdmin
deleteConnection DeletePoint
deletedConnection DeletePoint
divData / Write
domainnone
drop_licenseConnection Connect
dumpAdmin / ConfigAdmin
echoData / Write
enable_bridgingAdmin / ConfigAdmin
enable_connect_serverAdmin / ConfigAdmin
enable_dde_clientAdmin / ConfigAdmin
enable_dde_serverAdmin / ConfigAdmin
enable_scriptingAdmin / ConfigAdmin
errornone
exception_bufferAdmin / ConfigAdmin
execute_pluginAdmin / ConfigAdmin
exitConnection Shutdown
failed_licenseAdmin / ConfigAdmin
flushAdmin / ConfigAdmin
forceData / Write, Force
formatConnection / Connect
heartbeatnone
ignoreData / Read
ignore_old_dataAdmin / ConfigAdmin
includeConnection LoadConfig
instanceAdmin / ConfigAdmin
load_config_filesAdmin / LoadConfig
load_pluginAdmin / ConfigAdmin
load_scriptsAdmin / ConfigAdmin
lockData / Write
log_fileAdmin / ConfigAdmin
log_to_fileAdmin / ConfigAdmin
master_hostAdmin / ConfigAdmin
master_serviceAdmin / ConfigAdmin
mirror_masterAdmin / ConfigAdmin
mirror_master_2Admin / ConfigAdmin
multData / Write
on_changeAdmin / ConfigAdmin
pointData / Write
private_attributeAdmin / ConfigAdmin
propertyAdmin / ConfigAdmin
qualityData / Write
readData / Read
readidData / Read
register_datahubData / Read
reportData / Read
report_allData / Read
report_domainData / Read
report_errorsData / Read
requestData / Read
request_initial_dataData / Read
secureData / Write
setData / Write
show_dataAdmin / ConfigAdmin
show_debug_messagesAdmin / ConfigAdmin
show_event_logAdmin / ConfigAdmin
show_iconAdmin / ConfigAdmin
show_propertiesAdmin / ConfigAdmin
show_script_logAdmin / ConfigAdmin
slaveData / Read
subassemblyAdmin / ConfigAdmin
successnone
syncData / Write
taskdiedAdmin / ConfigAdmin
taskstartedAdmin / ConfigAdmin
tcp_serviceAdmin / ConfigAdmin
timeoutnone
transmit_insignificantAdmin / ConfigAdmin
typeAdmin / ConfigAdmin
unload_pluginAdmin / ConfigAdmin
unreportData / 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