mirror of
https://github.com/minio/docs.git
synced 2025-07-30 07:03:26 +03:00
Minor cleanups related to service accounts
This commit is contained in:
@ -70,12 +70,11 @@ MinIO provides an example Go application
|
||||
:minio-git:`ldap.go <minio/blob/master/docs/sts/ldap.go>` that handles the
|
||||
full login flow.
|
||||
|
||||
As an alternative to implementing this application flow, application owners can
|
||||
log into the :minio-git:`MinIO Console <console>` using their external
|
||||
user credentials and create :ref:`service accounts <minio-idp-service-account>`
|
||||
for their applications. Service accounts are long-lived credentials which
|
||||
inherit their privileges from the parent user. The parent user can further
|
||||
restrict those privileges while creating the service account.
|
||||
AD/LDAP users can alternatively create :ref:`service accounts <minio-idp-service-account>` associated to their AD/LDAP user Distinguished Name. Service accounts are long-lived credentials which inherit their privileges from the parent user. The parent user can further restrict those privileges while creating the service account. Use either of the following methods to create a new service account
|
||||
|
||||
- Log into the :ref:`MinIO Console <minio-console>` using the AD/LDAP-managed user credentials. From the :guilabel:`Identity` section of the left navigation, select :guilabel:`Service Accounts` followed by the :guilabel:`Create service account +` button.
|
||||
|
||||
- Use the :mc-cmd:`mc admin user svcacct add` command to create the service account. Specify the user Distinguished Name as the username to which to associate the service account.
|
||||
|
||||
Querying the Active Directory / LDAP Service
|
||||
--------------------------------------------
|
||||
|
@ -62,11 +62,7 @@ service accounts have the same or fewer permissions as the parents,
|
||||
administrators can focus on managing the top-level parent users without
|
||||
micro-managing generated service accounts.
|
||||
|
||||
Service accounts creation and management is only available through the
|
||||
:minio-git:`MinIO Console <console>`. After logging into the Console, click
|
||||
:guilabel:`Account` from the left navigation to view all service accounts
|
||||
associated to the authenticated user. Click :guilabel:`Create Service Account`
|
||||
to create new service accounts.
|
||||
You can create service accounts using either the :ref:`MinIO Console <minio-console>` *or* by using the :mc-cmd:`mc admin user svcacct add` command.
|
||||
|
||||
.. admonition:: Service Accounts are for Programmatic Access
|
||||
:class: dropdown, note
|
||||
|
@ -80,12 +80,7 @@ MinIO provides an example Go application
|
||||
:minio-git:`web-identity.go <minio/blob/master/docs/sts/web-identity.go>` that
|
||||
handles the full login flow.
|
||||
|
||||
As an alternative to implementing this application flow, application owners can
|
||||
log into the :minio-git:`MinIO Console <console>` using their external
|
||||
user credentials and create :ref:`service accounts <minio-idp-service-account>`
|
||||
for their applications. Service accounts are long-lived credentials which
|
||||
inherit their privileges from the parent user. The parent user can further
|
||||
restrict those privileges while creating the service account.
|
||||
OIDC users can alternatively create :ref:`service accounts <minio-idp-service-account>` associated to their AD/LDAP user. Service accounts are long-lived credentials which inherit their privileges from the parent user. The parent user can further restrict those privileges while creating the service account. To create a new service account, log into the :ref:`MinIO Console <minio-console>` using the OIDC-managed user credentials. From the :guilabel:`Identity` section of the left navigation, select :guilabel:`Service Accounts` followed by the :guilabel:`Create service account +` button.
|
||||
|
||||
.. _minio-external-identity-management-openid-access-control:
|
||||
|
||||
|
Reference in New Issue
Block a user