Documentation

mc admin user svcacct

Description

The mc admin user svcacct command and its subcommands create and manage Access Keys on a MinIO deployment.

Each access key is linked to a user identity and inherits the policies attached to it’s parent user or those groups in which the parent user has membership. Each access key also supports an optional inline policy which further restricts access to a subset of actions and resources available to the parent user.

mc admin user svcacct only supports creating access keys for MinIO-managed and Active Directory/LDAP-managed accounts.

To create access keys for OpenID Connect-managed users, log into the MinIO Console and generate the access keys through the UI.

The mc admin user svcacct command has the following subcommands:

Subcommand

Description

add

The mc admin user svcacct add command adds a new access key to an existing MinIO or AD/LDAP user.

disable

The mc admin user svcacct disable command disables an existing access key.

edit

The mc admin user svcacct edit command modifies the configuration of an access key associated to the specified user.

enable

The mc admin user svcacct enable command enables an existing access key.

info

The mc admin user svcacct info command returns a description of the specified access key.

list

The mc admin user svcacct ls command lists all access keys associated to the specified user.

rm

The mc admin user svcacct rm command removes an access key associated to a user on the deployment.