"auth", "rx", "cli,rest")
COMMAND("auth list", "list authentication state", "auth", "rx", "cli,rest")
COMMAND("auth import", "auth import: read keyring file from -i <file>", \
- "auth", "rw", "cli,rest")
+ "auth", "rwx", "cli,rest")
COMMAND("auth add " \
"name=entity,type=CephString " \
"name=caps,type=CephString,n=N,req=false", \
"add auth info for <entity> from input file, or random key if no input given, and/or any caps specified in the command",
- "auth", "rw", "cli,rest")
+ "auth", "rwx", "cli,rest")
COMMAND("auth get-or-create-key " \
"name=entity,type=CephString " \
"name=caps,type=CephString,n=N,req=false", \
"get, or add, key for <name> from system/caps pairs specified in the command. If key already exists, any given caps must match the existing caps for that key.", \
- "auth", "rw", "cli,rest")
+ "auth", "rwx", "cli,rest")
COMMAND("auth get-or-create " \
"name=entity,type=CephString " \
"name=caps,type=CephString,n=N,req=false", \
"add auth info for <entity> from input file, or random key if no input given, and/or any caps specified in the command", \
- "auth", "rw", "cli,rest")
+ "auth", "rwx", "cli,rest")
COMMAND("auth caps " \
"name=entity,type=CephString " \
"name=caps,type=CephString,n=N", \
"update caps for <name> from caps specified in the command", \
- "auth", "rw", "cli,rest")
+ "auth", "rwx", "cli,rest")
COMMAND("auth del " \
"name=entity,type=CephString", \
"delete all caps for <name>", \
- "auth", "rw", "cli,rest")
+ "auth", "rwx", "cli,rest")
/*
* Monitor commands (Monitor.cc)