Deprecates a no longer used operator environment variable. Closes #1351 Adds `mc admin accesskey` and subcommands. Updates `mc admin user svcacct` and subcommands with reference to new commands. Closes #1350
4.1 KiB
mc admin user svcacct
minio
Table of Contents
mc admin user svcacct
Important
These commands have been replaced and will be deprecated in a future MinIO Client release.
As of MinIO Client RELEASE.2024-10-08T09-37-26Z, use the mc admin accesskey
command and
its subcommands for functions related to built-in MinIO IDP users and
their access keys or STS tokens.
For access keys for AD/LDAP users, use the mc idp ldap accesskey
command
and its subcommands.
Description
The mc admin user svcacct
command and its subcommands
create and manage Access Keys <minio-idp-service-account>
on a
MinIO deployment.
As of MinIO Client RELEASE.2024-10-08T09-37-26Z, these commands have
been replaced by mc admin accesskey
and mc idp ldap accesskey
. This command and its subcommands
will be deprecated in a future MinIO Client release.
Each access key is linked to a user identity <minio-authentication-and-identity-management>
and inherits the policies <minio-policy>
attached to its 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 <minio-users>
and Active Directory/LDAP-managed <minio-external-identity-management-ad-ldap>
accounts.
To create access keys for OpenID Connect-managed users <minio-external-identity-management-openid>
,
log into the MinIO Console <minio-console>
and generate the
access keys through the UI.
The mc admin user svcacct
command has the following
subcommands:
Subcommand | Description |
---|---|
~mc admin user svcacct add |
|
~mc admin user svcacct disable |
|
~mc admin user svcacct edit |
|
~mc admin user svcacct enable |
|
~mc admin user svcacct info |
|
~mc admin user svcacct list |
|
~mc admin user svcacct rm |
/reference/minio-mc-admin/mc-admin-user-svcacct-add /reference/minio-mc-admin/mc-admin-user-svcacct-disable /reference/minio-mc-admin/mc-admin-user-svcacct-edit /reference/minio-mc-admin/mc-admin-user-svcacct-enable /reference/minio-mc-admin/mc-admin-user-svcacct-info /reference/minio-mc-admin/mc-admin-user-svcacct-list /reference/minio-mc-admin/mc-admin-user-svcacct-remove