User permissions

There are some methods in the Management Console API that are only accessible by specific user roles.

Note: The permissions for each method apply to a Management Console user connected to an Access Server. The User property specified when invoking the connect method in the DataSource interface determines the user that will be affected by the specified permissions. For more information on this method and interface, see Management Console API reference – Javadocs.

The table below uses the following conventions for user permissions.

Unlimited
The user has permission to invoke the method.
No permission
The user does not have permission to invoke the method. If the user attempts to invoke restricted methods will result in the ApiException exception being thrown. In cases where a method is out of scope (such as a method that is equivalent to an Access Manager function) or called automatically for all user roles, this symbol will also indicate that a method is not applicable at the user level.
Method TS System Administrator TS Administrator TS Operator TS Monitor
addDerived
Column
Unlimited Unlimited No permission No permission
addDerived
Columns
Unlimited Unlimited No permission No permission
addMember
Identifier
Unlimited Unlimited No permission No permission
addParameter Unlimited No permission No permission No permission
addQueue Unlimited Unlimited No permission No permission
addConnection Unlimited Unlimited No permission No permission
addMapFile Unlimited Unlimited No permission No permission
addSubscription Unlimited Unlimited No permission No permission
addValue
Translation
Unlimited Unlimited No permission No permission
addTable Unlimited Unlimited No permission No permission
addTables Unlimited Unlimited No permission No permission
assign Unlimited Unlimited No permission No permission
assignToXml Unlimited Unlimited No permission No permission
bind Unlimited Unlimited No permission No permission
clear Unlimited Unlimited No permission No permission
createNew
UserExit
Unlimited
Unlimited Unlimited No permission No permission
createTable Unlimited Unlimited No permission No permission
deassign Unlimited Unlimited No permission No permission
describe Unlimited Unlimited Unlimited No permission
generate
StaticSQL
Unlimited No permission No permission No permission
getConflict
ResolutionInfo
Unlimited Unlimited Unlimited No permission
getDynamic
SelectionRules
Unlimited Unlimited No permission No permission
getLatency
Alert
Unlimited Unlimited No permission No permission
mapTo Unlimited Unlimited No permission No permission
modify Unlimited Unlimited No permission No permission
reAddTable Unlimited Unlimited No permission No permission
reAddTables Unlimited Unlimited No permission No permission
reassign Unlimited Unlimited No permission No permission
refresh
(AlarmCategory
category)
AlertManager
Class
Unlimited Unlimited No permission No permission
refresh
SystemParameter
Set
Class
Unlimited No permission No permission No permission
remove
Connection
Unlimited Unlimited No permission No permission
remove
DerivedColumn
Unlimited Unlimited No permission No permission
remove
DerivedColumns
Unlimited Unlimited No permission No permission
removeFilter Unlimited Unlimited No permission No permission
remove
MapFile
Unlimited Unlimited No permission No permission
removeMember
Identifier
Unlimited Unlimited No permission No permission
remove
Publication
Unlimited Unlimited No permission No permission
removeQueue Unlimited Unlimited No permission No permission
removeTable Unlimited Unlimited No permission No permission
removeTables Unlimited Unlimited No permission No permission
remove
Parameter
Unlimited No permission No permission No permission
remove
Subscription
Unlimited Unlimited No permission No permission
removeValue
Translation
Unlimited Unlimited No permission No permission
setAlerts
Enabled
Unlimited Unlimited No permission No permission
setAuto
RecoveryConfig
Unlimited Unlimited No permission No permission
setBased
OnColumn
Unlimited Unlimited No permission No permission
setChargeable
Name
Unlimited Unlimited No permission No permission
setColumnAlias Unlimited Unlimited No permission No permission
setColumn
Selected
Unlimited Unlimited No permission No permission
setColumn
UnicodeHandling
Unlimited Unlimited No permission No permission
setConflict
DetectionColumns
Unlimited Unlimited No permission No permission
setConflict
ResolutionInfo
Unlimited Unlimited No permission No permission
setConflict
ResolutionMethod
Unlimited Unlimited No permission No permission
setCommunication
EventHandler
Unlimited Unlimited No permission No permission
setDataType Unlimited Unlimited No permission No permission
setDate
TimeFormat
Unlimited Unlimited No permission No permission
setDTSeparator Unlimited Unlimited No permission No permission
setDescription Unlimited Unlimited No permission No permission
setDynamic
SelectionRules
Unlimited Unlimited No permission No permission
setEnabled
Unlimited
Unlimited Unlimited No permission No permission
setEval
Frequency
Unlimited Unlimited No permission No permission
setExpression Unlimited Unlimited No permission No permission
setFilter Unlimited Unlimited No permission No permission
setFunctionPath Unlimited Unlimited No permission No permission
setGroupOrder Unlimited Unlimited No permission No permission
setIntervalUnit Unlimited Unlimited No permission No permission
setJavaClass Unlimited Unlimited No permission No permission
setJava
Parameters
Unlimited Unlimited No permission No permission
setLatencyAlert Unlimited No permission No permission No permission
setLatency
AlertEnabled
Unlimited Unlimited No permission No permission
setLength Unlimited Unlimited No permission No permission
setLocalPort Unlimited Unlimited No permission No permission
setLogChanged
DBAction
Unlimited Unlimited No permission No permission
setMember
Identifier
Unlimited Unlimited No permission No permission
setName Unlimited Unlimited No permission No permission
setNullable Unlimited Unlimited No permission No permission
setNumber
ofRetries
Unlimited Unlimited No permission No permission
setOrder Unlimited Unlimited No permission No permission
setParameter
Value
Unlimited Unlimited No permission No permission
setPassword Unlimited Unlimited Unlimited No permission
setPath Unlimited Unlimited No permission No permission
setPathAlias Unlimited Unlimited No permission No permission
setPrecision Unlimited Unlimited No permission No permission
setProblem
Threshold
Unlimited Unlimited No permission No permission
setProperty Unlimited Unlimited No permission No permission
setRecovery
Mode
Unlimited Unlimited No permission No permission
setRefreshOrder Unlimited Unlimited No permission No permission
setReplication
Method
Unlimited Unlimited No permission No permission
setReplication
Status
Unlimited Unlimited No permission No permission
setRetrieve
CurrentValues
Unlimited Unlimited No permission No permission
setRetryInterval Unlimited Unlimited No permission No permission
setRetryPeriod Unlimited Unlimited No permission No permission
setRowID
Expression
Unlimited Unlimited No permission No permission
setRowSelection Unlimited Unlimited No permission No permission
setScale Unlimited Unlimited No permission No permission
setSelected Unlimited Unlimited No permission No permission
setSequence Unlimited Unlimited No permission No permission
setSQLStatement Unlimited Unlimited No permission No permission
setStdOperation Unlimited Unlimited No permission No permission
setTable Unlimited Unlimited No permission No permission
setTableAlias Unlimited Unlimited No permission No permission
setTableImage Unlimited Unlimited No permission No permission
setTimeOut Unlimited Unlimited No permission No permission
setTimeOutValue Unlimited Unlimited Unlimited No permission
setUEFunctionPath Unlimited Unlimited No permission No permission
setUserExit Unlimited Unlimited No permission No permission
setWarning
Threshold
Unlimited Unlimited No permission No permission
setValue Unlimited Unlimited No permission No permission
setValue
Comparison
Column
Unlimited Unlimited No permission No permission
setValueTranslation Unlimited Unlimited No permission No permission
setXmlUserExits Unlimited Unlimited No permission No permission
startMirror Unlimited Unlimited Unlimited No permission
startRefresh Unlimited Unlimited Unlimited No permission
stopAllActivity Unlimited Unlimited Unlimited No permission
stopMirror Unlimited Unlimited Unlimited No permission
stopRefresh Unlimited Unlimited Unlimited No permission
trace Unlimited No permission No permission No permission
unbind Unlimited Unlimited No permission No permission
updateAlert Unlimited Unlimited No permission No permission
updateAlerts Unlimited Unlimited No permission No permission
updateDerived
Column
Unlimited Unlimited No permission No permission
updateDerived
Columns
Unlimited Unlimited No permission No permission
verifyStaticSQL Unlimited No permission No permission No permission