User Permission Requirements by API
Lists user permission requirements by API.
API | User Requirement |
---|---|
acl edit | ACL permission: on the cluster and volume |
acl set | ACL permission: on the cluster and volume |
acl show | ACL permission: login on the cluster |
alarm clear | ACL permission: or on the
cluster |
alarm clearall | ACL permission: or on the
cluster |
alarm config load | ACL permission: on the cluster |
alarm config save | ACL permission: or on the
cluster |
alarm list | ACL permission: on the cluster |
alarm names | ACL permission: on the cluster |
alarm raise | ACL permission: or on the
cluster |
API | User Requirement |
---|---|
blacklist user | ACL permission: on the cluster |
blacklist listuser | ACL permission: on the cluster |
API | User Requirement |
---|---|
cluster gateway delete | ACL permission: or on the source
cluster |
cluster gateway get | ACL permission: or on the source
cluster |
cluster gateway list | ACL permission: or on the source
cluster |
cluster gateway local | ACL permission: or on the source
cluster |
cluster gateway resolve | ACL permission: or on the source
cluster |
cluster gateway set | ACL permission: or on the source
cluster |
cluster mapreduce get | ACL permission: on the cluster |
cluster mapreduce set | ACL permission: or on the
cluster |
config load | ACL permission: on the cluster |
config save | ACL permission: or on the
cluster |
API | User Requirement |
---|---|
dashboard info | ACL permission: on the cluster |
dailhome ackdail | ACL permission: on the cluster |
dailhome enable | ACL permission: or on the
cluster |
dailhome lastdialed | ACL permission: on the cluster |
dialhome metrics | ACL permission: on the cluster |
dailhome status | ACL permission: on the cluster |
disk add | ACL permission: on the cluster |
disk list | ACL permission: on the cluster |
disk listall | ACL permission: or on the
cluster |
disk remove | ACL permission: or on the
cluster |
dump balancerinfo | ACL permission: on the cluster |
dump balancemetrics | ACL permission: on the cluster |
dump cldbnodes | ACL permission: on the cluster |
dump containerinfo | ACL permission: on the cluster |
dump containers | ACL permission: on the cluster |
dump fileserverworkinfo | ACL permission: on the cluster |
dump replicationmanagerinfo | ACL permission: on the cluster |
dump replicationmanagerqueueinfo | ACL permission: on the cluster |
dump rereplicationinfo | ACL permission: on the cluster |
dump rolebalancermetrics | ACL permission: on the cluster |
dump rolebalancerinfo | ACL permission: on the cluster |
dump volumeinfo | ACL permission: on the cluster |
dump volumenodes | ACL permission: on the cluster |
dump zkinfo | ACL permission: on the cluster |
API | User Requirement |
---|---|
entity info | ACL permission: on the cluster |
entity list | ACL permission: on the cluster |
entity modify | ACL permission: or on the
cluster |
API | User Requirement |
---|---|
fid dump | Only the user or user
(user name under which MapR services runs) can run this command. |
fid stat | Only the user or user
(user name under which MapR services runs) can run this command. |
API | User Requirement |
---|---|
job changepriority |
For YARN applications, the user must be specified in
the
property in the conf/capacity-scheduler.xml. For MapReduce v1 jobs, the user must be specified
in
property in the
mapred-queue-acls.xml. |
job kill | For YARN applications, the user must be specified in
the
property in the conf/capacity-scheduler.xml. For MapReduce v1 jobs, the user must be
specified in property
in the mapred-queue-acls.xml. |
job linklogs |
User that submitted the job -or- User with permissions on the log files. |
job table* | ACL permission: on the cluster |
API | User Requirement |
---|---|
license remove | ACL permission: or on the
cluster |
license listcrl | ACL permission: on the cluster |
license list | ACL permission: on the cluster |
license apps | ACL permission: on the cluster |
license addcrl | ACL permission: or on the
cluster |
license add | ACL permission: or on the
cluster |
licence showid | ACL permission: on the cluster |
API | User Requirement |
---|---|
metrics API | ACL permission: on the cluster |
API | User Requirement |
---|---|
nagios generate | ACL permission: on the cluster |
nfsmgmt refreshexports | ACL permission:
or
on the
cluster |
node add-to-cluster | ACL permission: or on the
cluster |
node allow-into-cluster | ACL permission: or on the
cluster |
node cldbmaster | none |
node heatmap | ACL permission: on the cluster |
node list | ACL permission: on the cluster |
node listcldbs | ACL permission: on the cluster |
node listcldbzks | ACL permission: on the cluster |
node listzookeepers | ACL permission: on the cluster |
node maintenance | ACL permission: or on the
cluster |
node metrics | ACL permission: on the cluster |
node move | ACL permission: or on the
cluster |
node remove | ACL permission: or on the
cluster |
node services | ACL permission: ss, or on the
cluster |
node topo | ACL permission: on the cluster |
API | User Requirement |
---|---|
rlimit get | ACL permission: on the cluster |
rlimit set | ACL permission:
or
on the
cluster |
API | User Requirement |
---|---|
schedule create | ACL permission:
or
on the
cluster |
schedule list | ACL permission: on the cluster |
schedule modify | ACL permission:
or
on the
cluster |
schedule remove | ACL permission:
or
on the
cluster |
service list | ACL permission: on the cluster |
setloglevel cldb | ACL permission:
or
on the
cluster |
setloglevel fileserver | ACL permission:
or
on the
cluster |
setloglevel hbmaster | ACL permission:
or
on the
cluster |
setloglevel hbregionserver | ACL permission:
or
on the
cluster |
setloglevel jobtracker | ACL permission:
or
on the
cluster |
setloglevel nfs | ACL permission:
or
on the
cluster |
setloglevel tasktracker | ACL permission:
or
on the
cluster |
API | User Requirement |
---|---|
table cf create | ACE Permission: Create/Rename Column Family
( ) |
table cf edit |
|
table cf delete | ACE Permission: Delete Column Family ( ) |
table cf list | ACE Permissions: Read Data ( ) |
table cf colperm get | ACE Permission: Admin access ( ) |
table cf colperm set | ACE Permission: Admin access ( ) |
table cf colperm delete | ACE Permission: Admin access ( ) |
table create | Permission on the directory where you want to create the table |
table delete | Permission on the directory where you want to delete the table |
table info | ACE Permission: Admin access ( ) |
table listrecent | ACL permission: on the cluster |
table region list | ACL permission: on the cluster |
table region merge | ACE permission: Split Merge ( ) |
table region split | ACE permission: Split Merge ( ) |
table region pack | ACE permission: Force pack ( ) |
table replica add |
|
table replica autosetup |
|
table replica edit | ACE Permission: Replication Access ( ) on the source
table |
table replica list | ACE Permission: Replication Access ( ) on the source
table |
table replica pause | ACE Permission: Replication Access ( ) on the source
table |
table replica remove | ACE Permission: Replication Access ( ) on the source
table |
table replica resume | ACE Permission: Replication Access ( ) on the source
table |
table upstream add |
|
table upstream list | ACE Permission: Replication Access ( ) on the
destination table |
table upstream remove | ACE Permission: Replication Access ( ) on the
destination table |
task failattempt | For MapReduce v1 jobs, the user must be specified in
property in the
mapred-queue-acls.xml. |
task killattempt | For MapReduce v1 jobs, the user must be specified in
property in the
mapred-queue-acls.xml. |
task table* | ACL permission: on the cluster |
trace dump | ACL permission: on the cluster |
trace info | ACL permission: on the cluster |
trace print | ACL permission: on the cluster |
trace reset | ACL permission: on the cluster |
trace resize | ACL permission: on the cluster |
trace setlevel | ACL permission: on the cluster |
trace setmode | ACL permission: on the cluster |
API | User Requirement |
---|---|
urls | ACL permission: on the cluster |
API | User Requirement |
---|---|
virtualip add | ACL permission: or on the
cluster |
virtualip edit | ACL permission: or on the
cluster |
virtualip list | ACL permission: on the cluster |
virtualip move | ACL permission: or on the
cluster |
virtualip remove | ACL permission: or on the
cluster |
volume container move | ACL permission: or on the
volume |
volume container switchmaster | Only the user or user
(user name under which MapR services runs) can run this command. |
volume create | ACL permission: or on the
cluster |
volume dump create | ACL permission: or on the
volume |
volume dump restore | ACL permission: or on the
volume |
volume fixmountpath | ACL permission: or on the
volume |
volume info | none |
volume link create | ACL permission: or on the
volume |
volume link remove | ACL permission: or on the
volume |
volume list | ACL permission: on the cluster |
volume mirror push | ACL permission: or on the
volume |
volume mirror start | ACL permission: or on the
volume |
volume mirror stop | ACL permission: or on the
volume |
volume modify | ACL permission: or on the
volume |
volume mount | ACL permission: or on the
volume |
volume move | ACL permission: or on the
volume |
volume remove | ACL permission: or on the
volume |
volume rename | ACL permission: or on the
volume |
volume showmounts | ACL permission: on the cluster |
volume snapshot create | ACL permission: or on the
volume |
volume snapshot list | ACL permission: or on the
volume |
volume snapshot preserve | ACL permission: or on the
volume |
volume snapshot remove | ACL permission: or on the
volume |
volume unmount | ACL permission: or on the
volume |