diff --git a/source/conf.py b/source/conf.py
index 54335c43..db3ca6d8 100644
--- a/source/conf.py
+++ b/source/conf.py
@@ -139,10 +139,18 @@ rst_prolog = """
.. |podman| replace:: `Podman `__
.. |kes-stable| replace:: 0.16.1
+<<<<<<< HEAD
.. |minio-tag| replace:: `RELEASE.2022-05-04T07-45-27Z `__
.. |minio-latest| replace:: RELEASE.2022-05-04T07-45-27Z
.. |minio-rpm| replace:: https://dl.min.io/server/minio/release/linux-amd64/minio-20220504074527.0.0.x86_64.rpm
.. |minio-deb| replace:: https://dl.min.io/server/minio/release/linux-amd64/minio_20220504074527.0.0_amd64.deb
.. |subnet| replace:: `MinIO SUBNET `
+=======
+.. |minio-tag| replace:: `RELEASE.2022-04-16T04-26-02Z `__
+.. |minio-latest| replace:: RELEASE.2022-04-16T04-26-02Z
+.. |minio-rpm| replace:: https://dl.min.io/server/minio/release/linux-amd64/minio-20220416042602.0.0.x86_64.rpm
+.. |minio-deb| replace:: https://dl.min.io/server/minio/release/linux-amd64/minio_20220416042602.0.0_amd64.deb
+.. |subnet| replace:: `MinIO SUBNET `__
+>>>>>>> d15270a (DOCS-439: MinIO Console refresh)
"""
\ No newline at end of file
diff --git a/source/console/minio-console.rst b/source/console/minio-console.rst
index 97306618..8e1d4bfb 100644
--- a/source/console/minio-console.rst
+++ b/source/console/minio-console.rst
@@ -14,9 +14,9 @@ MinIO Console
The MinIO Console is a rich graphical user interface that provides similar
functionality to the :mc:`mc` command line tool.
-.. image:: /images/minio-console/console-dashboard.png
+.. image:: /images/minio-console/minio-console.png
:width: 600px
- :alt: MinIO Console Dashboard displaying Monitoring Data
+ :alt: MinIO Console Landing Page provides a view of Buckets on the deployment
:align: center
You can use the MinIO Console for administration tasks like Identity and
@@ -131,316 +131,395 @@ routing rules may require setting a static MinIO Console port. For example,
load balancers, reverse proxies, or Kubernetes ingress may by default block
or exhibit unexpected behavior with the the dynamic redirection behavior.
-Dashboard
----------
+.. _minio-console-admin-buckets:
-.. image:: /images/minio-console/console-dashboard.png
- :width: 600px
- :alt: MinIO Console Dashboard displaying Monitoring Data
- :align: center
-
-The Console :guilabel:`Dashboard` section displays metrics for the MinIO
-deployment. This view requires configuring a Prometheus service to scrape the
-deployment metrics. See :ref:`minio-metrics-collect-using-prometheus` for
-complete instructions.
-
-User: Object Browser
---------------------
+Buckets
+-------
.. image:: /images/minio-console/console-object-browser.png
:width: 600px
:alt: MinIO Console Object Browser
:align: center
-The Console :guilabel:`Object Browser` section displays all buckets and objects
-to which the authenticated user has :ref:`access `.
+The Console :guilabel:`Object Browser` section displays all buckets and objects to which the authenticated user has :ref:`access `.
Use the :guilabel:`Search` bar to search for specific buckets or objects.
Select the row for the bucket or object to browse.
-Selecting an object provides information on that object, including the option to
-download or delete that object.
+Select :guilabel:`Create Bucket` to create a new bucket on the deployment.
-Selecting a bucket provides the option to upload new objects to the bucket.
+Each bucket has :guilabel:`Manage` and :guilabel:`Browse` buttons.
-You can create a new bucket from the :guilabel:`All Buckets` view by
-selecting :guilabel:`+ Create Bucket`.
+- Select :guilabel:`Manage` to open the management interface for the bucket:
-User: Service Accounts
-----------------------
+ The :guilabel:`Summary` view displays a summary of the bucket's configuration.
-.. image:: /images/minio-console/console-service-accounts.png
- :width: 600px
- :alt: MinIO Console Service Accounts
- :align: center
+ The :guilabel:`Events` view supports configuring :ref:`notification events ` using a configured notification target.
-The :guilabel:`Accounts` section displays all :ref:`minio-idp-service-account`
-associated to the authenticated user. Service accounts support providing
-applications authentication credentials which inherit permissions from the
-"parent" user.
+ The :guilabel:`Replication` view supports creating and managing :ref:`Server Side Bucket Replication Rules `.
-You can create new service accounts by seelcting
-:guilabel:`+ Create Service Account`. You can specify an inline
-:ref:`policy ` to further restrict the permissions of the new
-service account.
+ The :guilabel:`Lifecycle` view supports creating and managing :ref:`Object Lifecycle Management Rules ` for the bucket.
-.. image:: /images/minio-console/console-service-accounts-create.png
- :width: 600px
- :alt: MinIO Console Service Account Create
- :align: center
+ The :guilabel:`Access Audit` view displays all :ref:`policies ` and :ref:`users ` with access to that bucket.
-The Console only displays the service account credentials *once*. You cannot
-change or retrieve the credentials later. To rotate credentials for an
-application, create a new service account and delete the old one once the
-application updates to using the new credentials.
+ The :guilabel:`Access Rules` view supports creating and managing anonymous bucket policies to attach to the bucket or bucket prefix.
+ Anonymous rules allow clients to access the bucket or prefix without explicitly authenticating with user credentials.
-.. _minio-console-admin-buckets:
+- Select :guilabel:`Browse` to view the contents of the bucket.
+ You can view and download individual objects, upload new objects, or use the :guilabel:`Rewind` function to view only those :ref:`versions ` of an object which existed at the selected timestamp.
-Admin: Buckets
---------------
+Identity
+--------
-.. image:: /images/minio-console/console-bucket.png
- :width: 600px
- :alt: MinIO Console Bucket Management
- :align: center
+The :guilabel:`Identity` section provides a management interface for :ref:`MinIO-Managed users `.
-The :guilabel:`Buckets` section displays all buckets to which the authenticated
-user has access.
+The section contains the following subsections.
+Some subsections may not be visible if the authenticated user does not have the :ref:`required administrative permissions `.
-.. image:: /images/minio-console/console-bucket-create-bucket.png
- :width: 600px
- :alt: MinIO Console Create Bucket
- :align: center
+.. tab-set::
-You can create new buckets by selecting :guilabel:`+ Create Bucket`.
+ .. tab-item:: Users
-You can select a bucket to view more specific details for that bucket:
+ .. image:: /images/minio-console/console-users.png
+ :width: 600px
+ :alt: MinIO Console Manage Users
+ :align: center
-.. image:: /images/minio-console/console-bucket-overview.png
- :width: 600px
- :alt: MinIO Console Bucket Management
- :align: center
+ The :guilabel:`Users` section displays all MinIO-managed :ref:`users ` on the deployment.
-- The :guilabel:`Summary` tab displays a summary of the bucket configuration.
+ This section is not visible for deployments using an external identity manager such as Active Directory or an OIDC-compatible provider.
-- The :guilabel:`Events` tab supports configuring
- :ref:`notification events ` using a configured
- notification target.
+ - Select :guilabel:`Create User` to create a new MinIO-managed user.
+
+ You can assign :ref:`groups ` and :ref:`policies ` to the user during creation.
-- The :guilabel:`Replication` tab supports creating and managing
- :ref:`Server Side Bucket Replication Rules
- `. See
- :ref:`minio-bucket-replication-serverside-oneway` for more information on the
- requirements and process for enabling server-side bucket replication.
+ - Select a user's row to view details for that user.
+
+ You can view and modify the user's assigned :ref:`groups ` and :ref:`policies `.
+
+ You can also view and manage any :ref:`Service Accounts ` associated to the user.
- You can activate a similar modal by selecting :guilabel:`+ Set Replication`
- from the :guilabel:`Buckets` view with a bucket checkbox activated.
+ .. tab-item:: Groups
-- The :guilabel:`Lifecycle` tab supports creating and managing
- :ref:`Object Lifecycle Management Rules ` for
- the bucket.
+ .. image:: /images/minio-console/console-groups.png
+ :width: 600px
+ :alt: MinIO Console Manage Groups
+ :align: center
-- The :guilabel:`Access Audit` tab provides a view of all
- :ref:`policies ` and :ref:`users ` with access
- to that bucket.
+ The :guilabel:`Groups` section displays all :ref:`groups ` on the MinIO deployment.
-Admin: Users
-------------
+ This section is not visible for deployments using an external identity manager such as Active Directory or an OIDC-compatible provider.
-.. image:: /images/minio-console/console-users.png
- :width: 600px
- :alt: MinIO Console Manage Users
- :align: center
+ - Select :guilabel:`Create Group` to create a new MinIO Group.
+
+ You can assign new users to the group during creation.
-The :guilabel:`Users` section displays all MinIO-managed
-:ref:`users ` on the deployment. This tab or its contents may
-not be visible if the authenticated user does not have the
-:ref:`required administrative permissions `
+ You can assign policies to the group after creation.
-Select :guilabel:`+ Create User` to create a new MinIO user. You can assign
-:ref:`groups ` to the user during creation.
+ - Select the group row to open the details for that group.
-.. image:: /images/minio-console/console-users-create.png
- :width: 600px
- :alt: MinIO Console Create Users
- :align: center
+ You can modify the group membership from the :guilabel:`Members` view.
+
+ You can modify the group's assigned policies from the :guilabel:`Policies` view.
-Select a user's row to view details for that user.
+ Changing a user's group membership modifies the policies that user inherits. See :ref:`minio-access-management` for more information.
-.. image:: /images/minio-console/console-users-details.png
- :width: 600px
- :alt: MinIO Console User Details
- :align: center
+ .. tab-item:: Service Accounts
-- The :guilabel:`Groups` tab displays all groups in which the user has
- membership. You can add or remove assigned groups from this tab.
+ .. image:: /images/minio-console/console-service-accounts.png
+ :width: 600px
+ :alt: MinIO Console Service Accounts
+ :align: center
-- The :guilabel:`Service Accounts` tab displays all
- :ref:`service accounts ` for the user.
+ The :guilabel:`Accounts` section displays all :ref:`minio-idp-service-account` associated to the authenticated user.
-- The :guilabel:`Policies` tab displays all :ref:`policies `
- attached to the user. You can add or remove assigned policies from this tab.
+ Service accounts support providing applications authentication credentials which inherit permissions from the "parent" user.
-Admin: Groups
--------------
+ For deployments using an external identity manager such as Active Directory or an OIDC-compatible provider, service accounts provide a way for users to create long-lived credentials.
-.. image:: /images/minio-console/console-groups.png
- :width: 600px
- :alt: MinIO Console Manage Groups
- :align: center
+ - You can select the service account row to view its custom policy, if one exists.
-The :guilabel:`Groups` section displays all :ref:`groups ` on the
-MinIO deployment. This tab or its contents may
-not be visible if the authenticated user does not have the
-:ref:`required administrative permissions `
+ You can create or modify the policy from this screen.
+ Service account policies cannot exceed the permissions granted to the parent user.
-Select :guilabel:`+ Create Group` to create a new MinIO Group. You can assign
-new users to the group during creation.
+ - You can create a new service account by selecting the :guilabel:`Create service account` button.
-.. image:: /images/minio-console/console-groups-create-group.png
- :width: 600px
- :alt: MinIO Console Create Group
- :align: center
+ The Console auto-generates an access key and password for the account.
+ You can override these values as necessary.
-Select a group's row to view the user assignment for that group.
+ You can set a custom policy for the service account that further restricts the permissions granted to the account.
-.. image:: /images/minio-console/console-groups-assign.png
- :width: 600px
- :alt: MinIO Console Assign Users to Group
- :align: center
+ The Console only displays the service account credentials *once*. You cannot
+ change or retrieve the credentials later. To rotate credentials for an
+ application, create a new service account and delete the old one once the
+ application updates to using the new credentials.
-Changing a user's group membership modifies the policies that user inherits.
-See :ref:`minio-access-management` for more information.
-
-Admin: IAM Policies
--------------------
+Access
+------
.. image:: /images/minio-console/console-iam.png
:width: 600px
:alt: MinIO Console Manage IAM Policies
:align: center
-The :guilabel:`IAM Policies` section displays all :ref:`policies `
-on the MinIO deployment. This tab or its contents may
-not be visible if the authenticated user does not have the
-:ref:`required administrative permissions `
+The :guilabel:`IAM Policies` section displays all :ref:`policies ` on the MinIO deployment.
-Select :guilabel:`+ Create Policy` to create a new MinIO Policy.
+This tab or its contents may not be visible if the authenticated user does not have the :ref:`required administrative permissions `.
-.. image:: /images/minio-console/console-iam-create.png
+- Select :guilabel:`+ Create Policy` to create a new MinIO Policy.
+
+- Select the policy row to manage the policy details.
+
+ The :guilabel:`Summary` view displays a summary of the policy.
+
+ The :guilabel:`Users` view displays all users assigned to the policy.
+
+ The :guilabel:`Groups` view displays all groups assigned to the policy.
+
+ The :guilabel:`Raw Policy` view displays the raw JSON policy.
+
+Use the :guilabel:`Identity: Users` and :guilabel:`Identity: Groups` views to assign a created policy to users and groups, respectively.
+
+Monitoring
+----------
+
+The :guilabel:`Monitoring` section provides an interface for monitoring the MinIO deployment.
+
+The section contains the following subsections,
+Some subsections may not be visible if the authenticated user does not have the :ref:`required administrative permissions `.
+
+.. tab-set::
+
+ .. tab-item:: Metrics
+
+ .. image:: /images/minio-console/console-metrics.png
+ :width: 600px
+ :alt: MinIO Console Metrics displaying detailed data using Prometheus
+ :align: center
+
+ The Console :guilabel:`Dashboard` section displays metrics for the MinIO deployment.
+
+ The Console depends on a :ref:`configured Prometheus service ` to generate the detailed metrics shown above.
+
+ The default metrics view provides a high-level overview of the deployment status, including the uptime and availability of individual servers and drives.
+
+ .. image:: /images/minio-console/console-metrics-simple.png
+ :width: 600px
+ :alt: MinIO Console Metrics displaying simplified data
+ :align: center
+
+ This view requires configuring a Prometheus service to scrape the deployment metrics.
+ See :ref:`minio-metrics-collect-using-prometheus` for complete instructions.
+
+ .. tab-item:: Logs
+
+ .. image:: /images/minio-console/console-logs.png
+ :width: 600px
+ :alt: MinIO Console Logs displaying a list of server logs
+ :align: center
+
+ The Console :guilabel:`Logs` section displays :ref:`server logs ` generated by the MinIO Deployment.
+
+ - Use the :guilabel:`Nodes` dropdown to filter logs to a subset of server nodes in the MinIO deployment.
+
+ - Use the :guilabel:`Log Types` dropdown to filter logs to a subset of log types.
+
+ - Use the :guilabel:`Filter` to apply text filters to the log results
+
+ Select the :guilabel:`Start Logs` button to begin collecting logs using the selected filters and settings.
+
+ .. tab-item:: Audit
+
+ The Audit Log section provides an interface for viewing :ref:`audit logs ` collected by a configured PostgreSQL service.
+
+ The Audit Logging feature is configured and enabled automatically for MinIO deployments created using the :docs-k8s:`MinIO Kubernetes Operator <>`.
+
+ .. tab-item:: Trace
+
+ .. image:: /images/minio-console/console-trace.png
+ :width: 600px
+ :alt: MinIO Console Trace
+ :align: center
+
+ The :guilabel:`Trace` section provides HTTP trace functionality for a bucket or buckets on the deployment.
+ This section provides similar functionality to :mc:`mc admin trace`.
+
+ You can modify the trace to show only specific trace calls.
+ The default is to show only :guilabel:`S3` related HTTP traces.
+
+ Select :guilabel:`Filters` to open additional filters to apply to trace output, such as restricting the :guilabel:`Path` on which the trace applies to a specific bucket or bucket prefix.
+
+ .. tab-item:: Watch
+
+ .. image:: /images/minio-console/console-watch.png
+ :width: 600px
+ :alt: MinIO Console Watch
+ :align: center
+
+ The :guilabel:`Watch` section displays S3 events as they occur on the selected bucket.
+ This section provides similar functionality to :mc:`mc watch`.
+
+ .. tab-item:: Drives
+
+ .. image:: /images/minio-console/console-drives.png
+ :width: 600px
+ :alt: MinIO Console Drive Health Status
+ :align: center
+
+ The :guilabel:`Drives` section displays the healing status for a bucket.
+ MinIO automatically heals objects and drives when it detects problems, such as drive-level corruption or a replacement drive.
+
+ .. important::
+
+ MinIO does not recommend performing manual healing unless explicitly directed by support.
+
+Support
+-------
+
+The :guilabel:`Support` section provides an interface for generating health and performance reports.
+You can also register your deployment with |subnet| to allow upload of health reports directly through the MinIO Console.
+
+This section contains the following subsections.
+Some subsections may not be visible if the authenticated user does not have the :ref:`required administrative permissions `.
+
+.. tab-set::
+
+ .. tab-item:: Register
+
+ .. image:: /images/minio-console/console-register.png
+ :width: 600px
+ :alt: MinIO Console - SUBNET Registration login form
+ :align: center
+
+ The :guilabel:`Register` section provides a login form to connect your MinIO deployment to |subnet|.
+
+ After registration, you can upload your deployment health reports directly to SUBNET for reference by MinIO Engineering.
+ .. tab-item:: Health
+
+ .. image:: /images/minio-console/console-health.png
+ :width: 600px
+ :alt: MinIO Console - Health Diagnostics
+ :align: center
+
+ The :guilabel:`Health` section provides an interface for running a health diagnostic for the MinIO Deployment.
+
+ The resulting health report is intended for use by MinIO Engineering via |subnet| and may contain internal or private data points such as hostnames.
+ Exercise caution before sending a health report to a third party or posting the health report in a public forum.
+
+ .. tab-item:: Performance
+
+ .. image:: /images/minio-console/console-performance.png
+ :width: 600px
+ :alt: MinIO Console - Performance Tests
+ :align: center
+
+ The :guilabel:`Performance` section provides an interface for running a performance test of the deployment.
+ The resulting test can provide a general guideline of deployment performance under S3 ``GET`` and ``PUT`` requests.
+
+ For more complete performance testing, consider using a combination of load-testing using your staging application environments and the MinIO :minio-git:`WARP ` tool.
+
+ .. tab-item:: Profile
+
+ .. image:: /images/minio-console/console-profile.png
+ :width: 600px
+ :alt: MinIO Console - Profile Tests
+ :align: center
+
+ The :guilabel:`Profile` section provides an interface for running system profiling of the deployment.
+ The results can provide insight into the MinIO server process running on a given node.
+
+ The resulting report is intended for use by MinIO Engineering via |subnet|.
+ Independent or third-party use of these profiles for diagnostics and remediation is done at your own risk.
+
+ .. tab-item:: Inspect
+
+ .. image:: /images/minio-console/console-inspect.png
+ :width: 600px
+ :alt: MinIO Console - Inspect an Object
+ :align: center
+
+ The :guilabel:`Inspect` section provides an interface for capturing the erasure-coded metadata associated to an object or objects.
+ MinIO Engineering may request this output as part of diagnostics in |subnet|.
+
+
+ The resulting object may be read using MinIO's :minio-git:`debugging tool `.
+ Independent or third-party use of the output for diagnostics or remediation is done at your own risk.
+ You can optionally encrypt the object such that it can only be read if the generated encryption key is included as part of the debugging toolchain.
+
+
+License
+-------
+
+The :guilabel:`License` section displays information on the licensing status of the MinIO deployment.
+
+For deployments not registered via |subnet|, the Console displays a table comparison of MinIO License and Support plans:
+
+.. image:: /images/minio-console/console-license.png
:width: 600px
- :alt: MinIO Console Create New Policy
+ :alt: MinIO Console - License Plans
:align: center
-Select a policy's row to view the details for that policy, including
-:ref:`user ` and :ref:`group ` assignments:
+MinIO is Open Source software under the :minio-git:`GNU AGPLv3 license `.
+Applications using MinIO should follow local laws and regulations around licensing to ensure compliance with the AGPLv3 license, which may include open sourcing the application stack.
-.. image:: /images/minio-console/console-iam-details.png
- :width: 600px
- :alt: MinIO Console View Policy Details
- :align: center
+Proprietary application stacks can register for either the SUBNET :guilabel:`Standard` or :guilabel:`Enterprise` License and Support plan to use MinIO under a commercial license.
-- The :guilabel:`Details` tab displays the JSON document of the policy.
+Settings
+--------
-- The :guilabel:`Users` tab displays all users assigned the policy.
+The :guilabel:`Configuration` section displays information on MinIO server configuration settings.
-- The :guilabel:`Groups` tab displays all groups assigned the policy.
+This section contains the following subsections.
+Some subsections may not be visible if the authenticated user does not have the :ref:`required administrative permissions `.
-Admin: Settings
----------------
+.. tab-set::
-.. image:: /images/minio-console/console-settings.png
- :width: 600px
- :alt: MinIO Console Settings
- :align: center
+ .. tab-item:: Configuration
-The :guilabel:`Settings` displays
-:ref:`configuration settings ` for all
-MinIO Servers in the deployment. This tab or its contents may
-not be visible if the authenticated user does not have the
-:ref:`required administrative permissions `
+ .. image:: /images/minio-console/console-settings-configuration.png
+ :width: 600px
+ :alt: MinIO Console Settings - Configuration View
+ :align: center
-The :guilabel:`Lambda Notifications` tab displays all configured
-:ref:`bucket notification targets ` for the
-deployment. These targets support configuring bucket notification events.
+ The :guilabel:`Configuration` subsection provides an interface for viewing and retrieving :ref:`configuration settings ` for all MinIO Servers in the deployment.
-.. image:: /images/minio-console/console-settings-lambda.png
- :width: 600px
- :alt: MinIO Console Settings Lambda Notifications
- :align: center
+ The interface functionality mimics that of using :mc-cmd:`mc admin config get` or :mc-cmd:`mc admin config set`
-The :guilabel:`Tiers` tab displays all configured
-:ref:`remote tiers ` on the deployment.
-These tiers support transition lifecycle management rules.
+ Some configuration settings may require restarting the MinIO deployment to apply changes.
-.. image:: /images/minio-console/console-settings-tiers.png
- :width: 600px
- :alt: MinIO Console Settings Tiering
- :align: center
+ .. tab-item:: Notifications
-Tools: Watch
-------------
+ .. image:: /images/minio-console/console-settings-notifications.png
+ :width: 600px
+ :alt: MinIO Console Settings - Notifications View
+ :align: center
+
+ The :guilabel:`Notifications` subsection provides an interface for adding and managing :ref:`bucket notification targets `.
-.. image:: /images/minio-console/console-watch.png
- :width: 600px
- :alt: MinIO Console Watch
- :align: center
+ Select the :guilabel:`Add Notification Target +` button to add a new target to the deployment.
-The :guilabel:`Watch` section displays S3 events as they occur on the selected
-bucket. This section provides similar functionality to :mc:`mc watch`.
+ You can select an existing notification target from the list to view its details.
-This tab or its contents may
-not be visible if the authenticated user does not have the
-:ref:`required administrative permissions `
+ .. tab-item:: Tiers
-Tools: Trace
-------------
+ .. image:: /images/minio-console/console-settings-tiers.png
+ :width: 600px
+ :alt: MinIO Console Settings - Tiering
+ :align: center
-.. image:: /images/minio-console/console-trace.png
- :width: 600px
- :alt: MinIO Console Trace
- :align: center
+ The :guilabel:`Tiers` subsection provides an interface for adding and managing :ref:`remote tiers ` to support lifecycle management transition rules.
-The :guilabel:`Trace` section provides HTTP trace functionality for a bucket
-or buckets on the deployment. This section provides similar functionality to
-:mc:`mc admin trace`.
+ Select the :guilabel:`Create Tier +` button to add a new tier to the deployment.
-This tab or its contents may
-not be visible if the authenticated user does not have the
-:ref:`required administrative permissions `
+ You can select an existing tier from the list to view its details.
-Tools: Heal
------------
+ .. tab-item:: Site Replication
-.. image:: /images/minio-console/console-heal.png
- :width: 600px
- :alt: MinIO Console Healing
- :align: center
+ .. image:: /images/minio-console/console-settings-site-replication.png
+ :width: 600px
+ :alt: MinIO Console Settings - Site Replication
+ :align: center
-The :guilabel:`Heal` section displays the healing status for a bucket.
-MinIO automatically heals objects and drives when it detects problems, such
-as drive-level corruption or a replacement drive.
+ The :guilabel:`Site Replication` subsection provides an interface for adding and managing the site replication configuration for the deployment.
-MinIO does not recommend performing manual healing unless explicitly directed
-by support.
-
-This tab or its contents may
-not be visible if the authenticated user does not have the
-:ref:`required administrative permissions `
-
-Tools: Diagnostics
-------------------
-
-.. image:: /images/minio-console/console-diagnostics.png
- :width: 600px
- :alt: MinIO Console Diagnostics
- :align: center
-
-The :guilabel:`Diagnostic` section provides an interface for generating a
-diagnostic report for supporting `MinIO SUBNET
-`__ support tickets.
-
-The Diagnostic file contains configuration information about the deployment
-and may therefore include private or confidential information about your
-infrastructure. Do **not** share this information outside of
-MinIO SUBNET.
+ Configuring site replication requires that only a single site have existing buckets or objects (if any).
diff --git a/source/images/minio-console-buckets.png b/source/images/minio-console-buckets.png
deleted file mode 100644
index 27ca9314..00000000
Binary files a/source/images/minio-console-buckets.png and /dev/null differ
diff --git a/source/images/minio-console-dashboard.png b/source/images/minio-console-dashboard.png
deleted file mode 100644
index cb572043..00000000
Binary files a/source/images/minio-console-dashboard.png and /dev/null differ
diff --git a/source/images/minio-console-login.png b/source/images/minio-console-login.png
deleted file mode 100644
index 75af7334..00000000
Binary files a/source/images/minio-console-login.png and /dev/null differ
diff --git a/source/images/minio-console/console-bucket-create-bucket-with-locking.png b/source/images/minio-console/console-bucket-create-bucket-with-locking.png
new file mode 100644
index 00000000..27ed2f53
Binary files /dev/null and b/source/images/minio-console/console-bucket-create-bucket-with-locking.png differ
diff --git a/source/images/minio-console/console-bucket-create-bucket.png b/source/images/minio-console/console-bucket-create-bucket.png
deleted file mode 100644
index e42589a4..00000000
Binary files a/source/images/minio-console/console-bucket-create-bucket.png and /dev/null differ
diff --git a/source/images/minio-console/console-bucket-locking-compliance.png b/source/images/minio-console/console-bucket-locking-compliance.png
deleted file mode 100644
index 0366ff84..00000000
Binary files a/source/images/minio-console/console-bucket-locking-compliance.png and /dev/null differ
diff --git a/source/images/minio-console/console-bucket-locking.png b/source/images/minio-console/console-bucket-locking.png
deleted file mode 100644
index 4435064c..00000000
Binary files a/source/images/minio-console/console-bucket-locking.png and /dev/null differ
diff --git a/source/images/minio-console/console-bucket-manage.png b/source/images/minio-console/console-bucket-manage.png
new file mode 100644
index 00000000..6824acda
Binary files /dev/null and b/source/images/minio-console/console-bucket-manage.png differ
diff --git a/source/images/minio-console/console-bucket-overview.png b/source/images/minio-console/console-bucket-overview.png
deleted file mode 100644
index cf780a79..00000000
Binary files a/source/images/minio-console/console-bucket-overview.png and /dev/null differ
diff --git a/source/images/minio-console/console-bucket.png b/source/images/minio-console/console-bucket.png
index 31780a4c..98c77427 100644
Binary files a/source/images/minio-console/console-bucket.png and b/source/images/minio-console/console-bucket.png differ
diff --git a/source/images/minio-console/console-dashboard.png b/source/images/minio-console/console-dashboard.png
deleted file mode 100644
index 57c8cf1a..00000000
Binary files a/source/images/minio-console/console-dashboard.png and /dev/null differ
diff --git a/source/images/minio-console/console-diagnostics.png b/source/images/minio-console/console-diagnostics.png
deleted file mode 100644
index 437f7d64..00000000
Binary files a/source/images/minio-console/console-diagnostics.png and /dev/null differ
diff --git a/source/images/minio-console/console-drives.png b/source/images/minio-console/console-drives.png
new file mode 100644
index 00000000..a98a220a
Binary files /dev/null and b/source/images/minio-console/console-drives.png differ
diff --git a/source/images/minio-console/console-groups-assign.png b/source/images/minio-console/console-groups-assign.png
deleted file mode 100644
index bae86254..00000000
Binary files a/source/images/minio-console/console-groups-assign.png and /dev/null differ
diff --git a/source/images/minio-console/console-groups-create-group.png b/source/images/minio-console/console-groups-create-group.png
deleted file mode 100644
index cc20b710..00000000
Binary files a/source/images/minio-console/console-groups-create-group.png and /dev/null differ
diff --git a/source/images/minio-console/console-groups.png b/source/images/minio-console/console-groups.png
index 5c20bf27..a0da9686 100644
Binary files a/source/images/minio-console/console-groups.png and b/source/images/minio-console/console-groups.png differ
diff --git a/source/images/minio-console/console-heal.png b/source/images/minio-console/console-heal.png
deleted file mode 100644
index 7dd25077..00000000
Binary files a/source/images/minio-console/console-heal.png and /dev/null differ
diff --git a/source/images/minio-console/console-health.png b/source/images/minio-console/console-health.png
new file mode 100644
index 00000000..93a19150
Binary files /dev/null and b/source/images/minio-console/console-health.png differ
diff --git a/source/images/minio-console/console-iam-create.png b/source/images/minio-console/console-iam-create.png
deleted file mode 100644
index 8c771335..00000000
Binary files a/source/images/minio-console/console-iam-create.png and /dev/null differ
diff --git a/source/images/minio-console/console-iam-details.png b/source/images/minio-console/console-iam-details.png
deleted file mode 100644
index 4ce54bbb..00000000
Binary files a/source/images/minio-console/console-iam-details.png and /dev/null differ
diff --git a/source/images/minio-console/console-iam.png b/source/images/minio-console/console-iam.png
index 1390fb32..debe345b 100644
Binary files a/source/images/minio-console/console-iam.png and b/source/images/minio-console/console-iam.png differ
diff --git a/source/images/minio-console/console-inspect.png b/source/images/minio-console/console-inspect.png
new file mode 100644
index 00000000..16568ef3
Binary files /dev/null and b/source/images/minio-console/console-inspect.png differ
diff --git a/source/images/minio-console/console-license.png b/source/images/minio-console/console-license.png
new file mode 100644
index 00000000..ea3aeaa2
Binary files /dev/null and b/source/images/minio-console/console-license.png differ
diff --git a/source/images/minio-console/console-login.png b/source/images/minio-console/console-login.png
new file mode 100644
index 00000000..7385a294
Binary files /dev/null and b/source/images/minio-console/console-login.png differ
diff --git a/source/images/minio-console/console-logs.png b/source/images/minio-console/console-logs.png
new file mode 100644
index 00000000..5477ea40
Binary files /dev/null and b/source/images/minio-console/console-logs.png differ
diff --git a/source/images/minio-console/console-metrics-simple.png b/source/images/minio-console/console-metrics-simple.png
new file mode 100644
index 00000000..c6df840f
Binary files /dev/null and b/source/images/minio-console/console-metrics-simple.png differ
diff --git a/source/images/minio-console/console-metrics.png b/source/images/minio-console/console-metrics.png
new file mode 100644
index 00000000..1a7fa412
Binary files /dev/null and b/source/images/minio-console/console-metrics.png differ
diff --git a/source/images/minio-console/console-object-browser-locking.png b/source/images/minio-console/console-object-browser-locking.png
deleted file mode 100644
index 98ef11f3..00000000
Binary files a/source/images/minio-console/console-object-browser-locking.png and /dev/null differ
diff --git a/source/images/minio-console/console-object-browser-object-details.png b/source/images/minio-console/console-object-browser-object-details.png
deleted file mode 100644
index d06cf092..00000000
Binary files a/source/images/minio-console/console-object-browser-object-details.png and /dev/null differ
diff --git a/source/images/minio-console/console-object-browser.png b/source/images/minio-console/console-object-browser.png
index 60b56d98..0a3c2dc9 100644
Binary files a/source/images/minio-console/console-object-browser.png and b/source/images/minio-console/console-object-browser.png differ
diff --git a/source/images/minio-console/console-performance.png b/source/images/minio-console/console-performance.png
new file mode 100644
index 00000000..58d938ca
Binary files /dev/null and b/source/images/minio-console/console-performance.png differ
diff --git a/source/images/minio-console/console-profile.png b/source/images/minio-console/console-profile.png
new file mode 100644
index 00000000..88f962fc
Binary files /dev/null and b/source/images/minio-console/console-profile.png differ
diff --git a/source/images/minio-console/console-register.png b/source/images/minio-console/console-register.png
new file mode 100644
index 00000000..0a416f9d
Binary files /dev/null and b/source/images/minio-console/console-register.png differ
diff --git a/source/images/minio-console/console-service-accounts-create.png b/source/images/minio-console/console-service-accounts-create.png
deleted file mode 100644
index 160dff04..00000000
Binary files a/source/images/minio-console/console-service-accounts-create.png and /dev/null differ
diff --git a/source/images/minio-console/console-service-accounts.png b/source/images/minio-console/console-service-accounts.png
index fe9b0b05..39c132d8 100644
Binary files a/source/images/minio-console/console-service-accounts.png and b/source/images/minio-console/console-service-accounts.png differ
diff --git a/source/images/minio-console/console-settings-configuration.png b/source/images/minio-console/console-settings-configuration.png
new file mode 100644
index 00000000..667b333c
Binary files /dev/null and b/source/images/minio-console/console-settings-configuration.png differ
diff --git a/source/images/minio-console/console-settings-lambda.png b/source/images/minio-console/console-settings-lambda.png
deleted file mode 100644
index 9313ca37..00000000
Binary files a/source/images/minio-console/console-settings-lambda.png and /dev/null differ
diff --git a/source/images/minio-console/console-settings-notifications.png b/source/images/minio-console/console-settings-notifications.png
new file mode 100644
index 00000000..42cec12d
Binary files /dev/null and b/source/images/minio-console/console-settings-notifications.png differ
diff --git a/source/images/minio-console/console-settings-site-replication.png b/source/images/minio-console/console-settings-site-replication.png
new file mode 100644
index 00000000..6c831b70
Binary files /dev/null and b/source/images/minio-console/console-settings-site-replication.png differ
diff --git a/source/images/minio-console/console-settings-tiers.png b/source/images/minio-console/console-settings-tiers.png
index bf27608a..6ed54690 100644
Binary files a/source/images/minio-console/console-settings-tiers.png and b/source/images/minio-console/console-settings-tiers.png differ
diff --git a/source/images/minio-console/console-support-notifications.png b/source/images/minio-console/console-support-notifications.png
new file mode 100644
index 00000000..7a8a34f1
Binary files /dev/null and b/source/images/minio-console/console-support-notifications.png differ
diff --git a/source/images/minio-console/console-trace.png b/source/images/minio-console/console-trace.png
index 070a5de1..755a9af3 100644
Binary files a/source/images/minio-console/console-trace.png and b/source/images/minio-console/console-trace.png differ
diff --git a/source/images/minio-console/console-users-create.png b/source/images/minio-console/console-users-create.png
deleted file mode 100644
index b601b4ca..00000000
Binary files a/source/images/minio-console/console-users-create.png and /dev/null differ
diff --git a/source/images/minio-console/console-users-details.png b/source/images/minio-console/console-users-details.png
deleted file mode 100644
index a8b66354..00000000
Binary files a/source/images/minio-console/console-users-details.png and /dev/null differ
diff --git a/source/images/minio-console/console-users.png b/source/images/minio-console/console-users.png
index 2b753403..e0727741 100644
Binary files a/source/images/minio-console/console-users.png and b/source/images/minio-console/console-users.png differ
diff --git a/source/images/minio-console/console-watch.png b/source/images/minio-console/console-watch.png
index c9f0f632..0e4f3559 100644
Binary files a/source/images/minio-console/console-watch.png and b/source/images/minio-console/console-watch.png differ
diff --git a/source/images/minio-console/minio-console.png b/source/images/minio-console/minio-console.png
new file mode 100644
index 00000000..226d727d
Binary files /dev/null and b/source/images/minio-console/minio-console.png differ
diff --git a/source/includes/common-installation.rst b/source/includes/common-installation.rst
index 0f1141b3..51a42761 100644
--- a/source/includes/common-installation.rst
+++ b/source/includes/common-installation.rst
@@ -255,9 +255,9 @@ open the :ref:`MinIO Console ` login page. For example,
Log in with the :guilabel:`MINIO_ROOT_USER` and :guilabel:`MINIO_ROOT_PASSWORD`
from the previous step.
-.. image:: /images/minio-console-dashboard.png
+.. image:: /images/minio-console/console-login.png
:width: 600px
- :alt: MinIO Console Dashboard displaying Monitoring Data
+ :alt: MinIO Console Login Page
:align: center
You can use the MinIO Console for general administration tasks like
diff --git a/source/installation/deploy-minio-standalone.rst b/source/installation/deploy-minio-standalone.rst
index e654e48c..b68aa620 100644
--- a/source/installation/deploy-minio-standalone.rst
+++ b/source/installation/deploy-minio-standalone.rst
@@ -167,7 +167,7 @@ container and the :ref:`MinIO Console ` port. For example,
Log in with the :guilabel:`MINIO_ROOT_USER` and :guilabel:`MINIO_ROOT_PASSWORD`
from the previous step.
-.. image:: /images/minio-console-dashboard.png
+.. image:: /images//minio-console/minio-console.png
:width: 600px
:alt: MinIO Console Dashboard displaying Monitoring Data
:align: center
@@ -353,7 +353,7 @@ container and the :ref:`MinIO Console ` port. For example,
Log in with the :guilabel:`MINIO_ROOT_USER` and :guilabel:`MINIO_ROOT_PASSWORD`
from the previous step.
-.. image:: /images/minio-console-dashboard.png
+.. image:: /images//minio-console/minio-console.png
:width: 600px
:alt: MinIO Console Dashboard displaying Monitoring Data
:align: center
diff --git a/source/monitoring/metrics-alerts/collect-minio-metrics-using-prometheus.rst b/source/monitoring/metrics-alerts/collect-minio-metrics-using-prometheus.rst
index c52f417f..795b9201 100644
--- a/source/monitoring/metrics-alerts/collect-minio-metrics-using-prometheus.rst
+++ b/source/monitoring/metrics-alerts/collect-minio-metrics-using-prometheus.rst
@@ -163,9 +163,9 @@ changes.
The MinIO Console uses the metrics collected by the ``minio-job`` scraping
job to populate the Dashboard metrics:
-.. image:: /images/minio-console-dashboard.png
+.. image:: /images/minio-console/console-metrics.png
:width: 600px
- :alt: MinIO Console Dashboard displaying Monitoring Data
+ :alt: MinIO Console displaying Prometheus-backed Monitoring Data
:align: center
MinIO also publishes a `Grafana Dashboard
diff --git a/source/monitoring/metrics-alerts/minio-metrics-and-alerts.rst b/source/monitoring/metrics-alerts/minio-metrics-and-alerts.rst
index c75d84a0..f48fd787 100644
--- a/source/monitoring/metrics-alerts/minio-metrics-and-alerts.rst
+++ b/source/monitoring/metrics-alerts/minio-metrics-and-alerts.rst
@@ -99,9 +99,9 @@ Visualizing Metrics
The MinIO Console uses the metrics collected by Prometheus to populate the
Dashboard metrics:
-.. image:: /images/minio-console-dashboard.png
+.. image:: /images/minio-console/console-metrics.png
:width: 600px
- :alt: MinIO Console Dashboard displaying Monitoring Data
+ :alt: MinIO Console displaying Prometheus-backed Monitoring Data
:align: center
Set the :envvar:`MINIO_PROMETHEUS_URL` environment variable to the URL of the
diff --git a/source/object-retention/bucket-versioning.rst b/source/object-retention/bucket-versioning.rst
index ea353eec..57bcb112 100644
--- a/source/object-retention/bucket-versioning.rst
+++ b/source/object-retention/bucket-versioning.rst
@@ -219,31 +219,29 @@ enable versioning on only a prefix or subset of objects in a bucket.
.. tab-item:: MinIO Console
- Select the :guilabel:`Buckets` section of the MinIO Console to access
- bucket creation and management functions. Select the bucket row from the
- list of buckets. You can use the :octicon:`search` :guilabel:`Search` bar
- to filter the list.
+ Select the :guilabel:`Buckets` section of the MinIO Console to access bucket creation and management functions. You can use the :octicon:`search` :guilabel:`Search` bar to filter the list.
.. image:: /images/minio-console/console-bucket.png
:width: 600px
:alt: MinIO Console Bucket Management
:align: center
-
- From the Bucket view, click the :guilabel:`Versioning`
- field to enable versioning on the bucket.
- .. image:: /images/minio-console/console-bucket-overview.png
+ Each bucket row has a :guilabel:`Manage` button that opens the management view for that bucket.
+
+ .. image:: /images/minio-console/console-bucket-manage.png
:width: 600px
- :alt: MinIO Console Bucket minio-lifecycle-management
+ :alt: MinIO Console Bucket Management
:align: center
+ Toggle the :guilabel:`Versioning` field to enable versioning on the bucket.
+
The MinIO Console also supports enabling versioning as part of bucket
creation. See :ref:`minio-console-admin-buckets` for more information on
bucket management using the MinIO Console.
.. tab-item:: MinIO CLI
- Use the :mc-cmd:`mc version suspend` command to enable versioning on an
+ Use the :mc-cmd:`mc version enable` command to enable versioning on an
existing bucket:
.. code-block:: shell
@@ -271,25 +269,22 @@ MinIO :mc:`mc` CLI, or using an S3-compatible SDK.
.. tab-item:: MinIO Console
- Select the :guilabel:`Buckets` section of the MinIO Console to access
- bucket creation and management functions.
-
- Select the bucket row from the list of buckets. You can use the
- :octicon:`search` :guilabel:`Search` bar to filter the list.
+ Select the :guilabel:`Buckets` section of the MinIO Console to access bucket creation and management functions. You can use the :octicon:`search` :guilabel:`Search` bar to filter the list.
.. image:: /images/minio-console/console-bucket.png
:width: 600px
:alt: MinIO Console Bucket Management
:align: center
-
- From the :guilabel:`Bucket` view, click the :guilabel:`Versioning` field
- to disable versioning on the bucket.
- .. image:: /images/minio-console/console-bucket-overview.png
+ Each bucket row has a :guilabel:`Manage` button that opens the management view for that bucket.
+
+ .. image:: /images/minio-console/console-bucket-manage.png
:width: 600px
- :alt: MinIO Console Bucket minio-lifecycle-management
+ :alt: MinIO Console Bucket Management
:align: center
+ Select the :guilabel:`Versioning` field and follow the instructions to suspend versioning in the bucket.
+
See :ref:`minio-console-admin-buckets` for more information on bucket
management using the MinIO Console.
@@ -310,10 +305,7 @@ MinIO :mc:`mc` CLI, or using an S3-compatible SDK.
:mc:`target bucket ` on which to disable
versioning.
-Objects created while versioning is suspended are assigned a
-``null`` :ref:`version ID `. Any mutations to an
-object while versioning is suspended results in overwriting that
-``null`` versioned object. MinIO does not remove or otherwise alter
-existing versioned objects as part of suspending versioning. Clients can
-continue interacting with any existing object versions in the bucket.
-
+Objects created while versioning is suspended are assigned a ``null`` :ref:`version ID `.
+Any mutations to an object while versioning is suspended result in overwriting that ``null`` versioned object.
+MinIO does not remove or otherwise alter existing versioned objects as part of suspending versioning.
+Clients can continue interacting with any existing object versions in the bucket.
diff --git a/source/object-retention/minio-object-locking.rst b/source/object-retention/minio-object-locking.rst
index bd3c3981..930ce775 100644
--- a/source/object-retention/minio-object-locking.rst
+++ b/source/object-retention/minio-object-locking.rst
@@ -205,18 +205,18 @@ the MinIO :mc:`mc` CLI, or using an S3-compatible SDK.
:align: center
Click the :guilabel:`Create Bucket` button to open the bucket creation
- model. Toggle the :guilabel:`Object Locking` selector to enable object
+ modal. Toggle the :guilabel:`Object Locking` selector to enable object
locking on the bucket.
- .. image:: /images/minio-console/console-bucket-create-bucket.png
+ .. image:: /images/minio-console/console-bucket-create-bucket-with-locking.png
:width: 600px
- :alt: MinIO Console Bucket creation
+ :alt: MinIO Console Bucket Management
:align: center
.. tab-item:: MinIO CLI
:sync: cli
- Use The command command with the :mc-cmd:`~mc mb --with-lock`
+ Use the :mc-cmd:`mc mb` command with the :mc-cmd:`~mc mb --with-lock`
option to create a bucket with object locking enabled:
.. code-block:: shell
@@ -246,47 +246,35 @@ preferred SDK.
.. tab-item:: MinIO Console
:sync: console
- Select the :guilabel:`Buckets` section of the MinIO Console to access
- bucket creation and management functions. Select the bucket row from the
- list of buckets. You can use the :octicon:`search` :guilabel:`Search` bar
- to filter the list.
+ Select the :guilabel:`Buckets` section of the MinIO Console to access bucket creation and management functions. You can use the :octicon:`search` :guilabel:`Search` bar to filter the list.
.. image:: /images/minio-console/console-bucket.png
:width: 600px
:alt: MinIO Console Bucket Management
:align: center
- From the :guilabel:`Bucket` view, look for the
- :guilabel:`Retention` section and click :guilabel:`Enabled`. This section
- is only visible if the bucket was created with object locking enabled.
+ Each bucket row has a :guilabel:`Manage` button that opens the management view for that bucket.
- .. image:: /images/minio-console/console-bucket-overview.png
+ .. image:: /images/minio-console/console-bucket-manage.png
:width: 600px
:alt: MinIO Console Bucket Management
:align: center
- From the :guilabel:`Set Retention Configuration` modal, set the
- desired bucket default retention settings.
+ From the :guilabel:`Retention` section, select :guilabel:`Enabled`.
+ This section is only visible for buckets created with object locking enabled.
- .. image:: /images/minio-console/console-bucket-locking-compliance.png
- :width: 400px
- :alt: MinIO Console Bucket Default Retention
- :align: center
+ From the :guilabel:`Set Retention Configuration` modal, set the desired bucket default retention settings.
- - For :guilabel:`Retention Mode`, select either
- :ref:`COMPLIANCE ` or
- :ref:`GOVERNANCE `.
+ - For :guilabel:`Retention Mode`, select either :ref:`COMPLIANCE ` or :ref:`GOVERNANCE `.
- - For :guilabel:`Duration`, select the retention duration units of
- :guilabel:`Days` or :guilabel:`Years`.
+ - For :guilabel:`Duration`, select the retention duration units of :guilabel:`Days` or :guilabel:`Years`.
- - For :guilabel:`Retention Validity`, set the duration of time for which
- MinIO holds objects under the specified retention mode for the bucket.
+ - For :guilabel:`Retention Validity`, set the duration of time for which MinIO holds objects under the specified retention mode for the bucket.
.. tab-item:: MinIO CLI
:sync: cli
- Use The command command with the
+ Use the :mc-cmd:`mc retention set` command with the
:mc-cmd:`--recursive ` and
:mc-cmd:`--default ` options to set the
default retention mode for a bucket:
@@ -312,41 +300,39 @@ preferred SDK.
Enable Legal Hold Retention
~~~~~~~~~~~~~~~~~~~~~~~~~~~
-You can enable or disable indefinite Legal Hold retention for an object using
-the MinIO Console, the MinIO :mc:`mc` CLI, or using an S3-compatible SDK.
-You can place a legal hold on an object already held under a
-:ref:`COMPLIANCE ` or
-:ref:`GOVERNANCE ` lock. The object remains
-WORM locked until the retention lock expires *and* the legal hold is lifted.
+You can enable or disable indefinite Legal Hold retention for an object using the MinIO Console, the MinIO :mc:`mc` CLI, or using an S3-compatible SDK.
+
+You can place a legal hold on an object already held under a :ref:`COMPLIANCE ` or :ref:`GOVERNANCE ` lock.
+The object remains WORM locked under the legal hold even when the retention lock expires.
+You or another user with the necessary permissions must explicitly lift the legal hold to remove the WORM lock.
.. tab-set::
.. tab-item:: MinIO Console
:sync: console
- Select the :guilabel:`Object Browser` section of the MinIO Console. Select
- the bucket row from the list of buckets. You can use the :octicon:`search`
- :guilabel:`Search` bar to filter the list.
-
- .. image:: /images/minio-console/console-object-browser-locking.png
+ Select the :guilabel:`Buckets` section of the MinIO Console to access bucket creation and management functions.
+ You can use the :octicon:`search` :guilabel:`Search` bar to filter the list.
+
+ .. image:: /images/minio-console/console-bucket.png
:width: 600px
:alt: MinIO Console Bucket Management
:align: center
- Browse to the object and select it to open the object details view.
- Click the :octicon:`pencil` icon on the :guilabel:`Legal Hold` row to
- toggle the Legal Hold status of the object.
+ Each bucket row has a :guilabel:`Manage` button that opens the management view for that bucket.
- .. image:: /images/minio-console/console-object-browser-object-details.png
+ .. image:: /images/minio-console/console-object-browser.png
:width: 600px
- :alt: MinIO Console Bucket Default Retention
+ :alt: MinIO Console Bucket Object Browser
:align: center
+ Browse to the object and select it to open the object details view.
+ Select the :guilabel:`Legal Hold` button to toggle the Legal Hold status of the object.
+
.. tab-item:: MinIO CLI
:sync: cli
- Use The command command to enable or disable the legal
- hold on an object.
+ Use the :guilabel:`mc legalhold set` command to toggle the legal hold status on an object.
.. code-block:: shell
:class: copyable
@@ -438,13 +424,9 @@ An object under Legal Hold is protected from write operations by *all*
users, including the :ref:`MinIO root ` user.
Legal Holds are indefinite and enforce complete immutability for locked objects.
-Only privileged users with the :policy-action:`s3:PutObjectLegalHold` can set or
-lift the Legal Hold.
+Only privileged users with the :policy-action:`s3:PutObjectLegalHold` permission can set or lift the Legal Hold.
-Legal holds are complementary to both :ref:`minio-object-locking-governance` and
-:ref:`minio-object-locking-compliance` retention settings. An object held under
-both legal hold *and* a ``GOVERNANCE/COMPLIANCE`` retention rule remains WORM
-locked until the legal hold is lifed *and* the rule expires.
+Legal holds are complementary to both :ref:`minio-object-locking-governance` and :ref:`minio-object-locking-compliance` retention settings.
+An object held under both legal hold *and* a ``GOVERNANCE/COMPLIANCE`` retention rule remains WORM locked until the legal hold is lifted *and* the rule expires.
-For ``GOVERNANCE`` locked objects, the legal hold prevents mutating the object
-*even if* the user has the necessary privileges to bypass retention.
\ No newline at end of file
+For ``GOVERNANCE`` locked objects, the legal hold prevents mutating the object *even if* the user has the necessary privileges to bypass retention.
\ No newline at end of file
diff --git a/source/quickstart/container.rst b/source/quickstart/container.rst
index e3eb1d0a..5716f517 100644
--- a/source/quickstart/container.rst
+++ b/source/quickstart/container.rst
@@ -220,7 +220,7 @@ Procedure
Log in to the Console with the credentials you defined in the :envvar:`MINIO_ROOT_USER` and :envvar:`MINIO_ROOT_PASSWORD` environment variables.
- .. image:: /images/minio-console-login.png
+ .. image:: /images/minio-console/console-login.png
:width: 600px
:alt: MinIO Console displaying login screen
:align: center
@@ -228,7 +228,7 @@ Procedure
You can use the MinIO Console for general administration tasks like Identity and Access Management, Metrics and Log Monitoring, or Server Configuration.
Each MinIO server includes its own embedded MinIO Console.
- .. image:: /images/minio-console-buckets.png
+ .. image:: /images/minio-console/minio-console.png
:width: 600px
:alt: MinIO Console displaying bucket start screen
:align: center
diff --git a/source/quickstart/k8s.rst b/source/quickstart/k8s.rst
index a36e63df..9b18de25 100644
--- a/source/quickstart/k8s.rst
+++ b/source/quickstart/k8s.rst
@@ -129,7 +129,7 @@ Procedure
Log in to the Console with the credentials ``minioadmin | minioadmin``.
These are the default :ref:`root user ` credentials.
- .. image:: /images/minio-console-login.png
+ .. image:: /images/minio-console/console-login.png
:width: 600px
:alt: MinIO Console displaying login screen
:align: center
@@ -137,7 +137,7 @@ Procedure
You can use the MinIO Console for general administration tasks like Identity and Access Management, Metrics and Log Monitoring, or Server Configuration.
Each MinIO server includes its own embedded MinIO Console.
- .. image:: /images/minio-console-buckets.png
+ .. image:: /images/minio-console/minio-console.png
:width: 600px
:alt: MinIO Console displaying bucket start screen
:align: center
diff --git a/source/quickstart/linux.rst b/source/quickstart/linux.rst
index 961a4826..9ab02fc6 100644
--- a/source/quickstart/linux.rst
+++ b/source/quickstart/linux.rst
@@ -76,7 +76,7 @@ Procedure
Log in to the Console with the ``RootUser`` and ``RootPass`` user credentials displayed in the output.
These default to ``minioadmin | minioadmin``.
- .. image:: /images/minio-console-login.png
+ .. image:: /images/minio-console/console-login.png
:width: 600px
:alt: MinIO Console displaying login screen
:align: center
@@ -84,7 +84,7 @@ Procedure
You can use the MinIO Console for general administration tasks like Identity and Access Management, Metrics and Log Monitoring, or Server Configuration.
Each MinIO server includes its own embedded MinIO Console.
- .. image:: /images/minio-console-buckets.png
+ .. image:: /images/minio-console/minio-console.png
:width: 600px
:alt: MinIO Console displaying bucket start screen
:align: center
diff --git a/source/quickstart/macos.rst b/source/quickstart/macos.rst
index 7e1c9e63..13c8ec4d 100644
--- a/source/quickstart/macos.rst
+++ b/source/quickstart/macos.rst
@@ -107,7 +107,7 @@ Procedure
Log in to the Console with the ``RootUser`` and ``RootPass`` user credentials displayed in the output.
These default to ``minioadmin | minioadmin``.
- .. image:: /images/minio-console-login.png
+ .. image:: /images/minio-console/console-login.png
:width: 600px
:alt: MinIO Console displaying login screen
:align: center
@@ -115,7 +115,7 @@ Procedure
You can use the MinIO Console for general administration tasks like Identity and Access Management, Metrics and Log Monitoring, or Server Configuration.
Each MinIO server includes its own embedded MinIO Console.
- .. image:: /images/minio-console-buckets.png
+ .. image:: /images/minio-console/minio-console.png
:width: 600px
:alt: MinIO Console displaying bucket start screen
:align: center
diff --git a/source/quickstart/windows.rst b/source/quickstart/windows.rst
index 98b79f54..30540e62 100644
--- a/source/quickstart/windows.rst
+++ b/source/quickstart/windows.rst
@@ -80,7 +80,7 @@ Procedure
Log in to the Console with the ``RootUser`` and ``RootPass`` user credentials displayed in the output.
These default to ``minioadmin | minioadmin``.
- .. image:: /images/minio-console-login.png
+ .. image:: /images/minio-console/console-login.png
:width: 600px
:alt: MinIO Console displaying login screen
:align: center
@@ -88,7 +88,7 @@ Procedure
You can use the MinIO Console for general administration tasks like Identity and Access Management, Metrics and Log Monitoring, or Server Configuration.
Each MinIO server includes its own embedded MinIO Console.
- .. image:: /images/minio-console-buckets.png
+ .. image:: /images/minio-console/minio-console.png
:width: 600px
:alt: MinIO Console displaying bucket start screen
:align: center