s3keys generate
Generates access and secret keys for IAM users to access the Object Store.
Syntax
CLI |
|
REST | http[s]://<host>:<port>/rest/s3keys/generate?<parameters> |
Parameters
Parameter | Description |
---|---|
cluster |
The cluster on which to create the access and secret keys. The default is the current cluster. |
domainname |
The domain to which the user belongs. This parameter is mandatory. |
accountname |
The account to which the domain belongs. This parameter is mandatory. |
username |
The user for which to generate the keys. If not specified, the logged-in user is taken as the user to generate the keys. |
Example
TIP
To work properly, the maprcli s3keys
generate
command requires a quorum of the CLDB s3server modules. If you run the
command before the quorum is formed, the command can generate an error. To check the
quorum status, use the maprcli dump cldbstate --json
command. The dump
output should indicate that the primary and secondary s3server modules are
running.mapr
user in the
default
account and primary
domain.- CLI
-
maprcli s3keys generate -domainname primary -accountname default -username mapr -json { "timestamp":1633527639908, "timeofday":"2021-10-06 06:40:39.908 GMT-0700 AM", "status":"OK", "total":1, "data":[ { "accesskey":"XJSV9SD99PET929AAJACUSB52ABUMWG05WWCTYLGABPB48HA9NLL3UN1Y2X87OXP3GO3SZU3LVVJOCAI9ZQ1DMCKVL1FNTABDSPGB8P", "secretkey":"FFIL3OS5IL482GHPQE0LJD360KJV56Y4ML75ZFMW9STYY24V7X36H3VTQX" } ] }