中文文档

安全和访问

您可以使用MinIO控制台执行MinIO中可用的身份和访问管理功能,例如:

  • 创建继承父级权限的子 访问密钥

  • 查看、管理和创建访问 策略

  • 创建和管理 用户凭证 或组,使用内置的MinIO IDP,连接到一个或多个OIDC提供者,或添加AD/LDAP提供者以实现SSO。

访问密钥

访问密钥服务账户 部分显示了与已验证用户关联的所有 MinIO ID访问密钥 。 对于特定用户已存在的访问密钥的总结列表包括访问密钥、到期时间、状态、名称和描述。

访问密钥支持为应用程序提供认证凭证,这些凭证从 “父” 用户继承权限。

对于使用外部身份管理器(如Active Directory或OIDC兼容提供者)的部署,访问密钥为用户提供了一种创建长期有效凭证的方法。

  • 您可以选择访问密钥行来查看其自定义策略(如果存在的话)。

    您可以从这个屏幕创建或修改策略。 访问密钥策略的权限不能超过授予父用户的权限。

  • 您可以通过选择 创建访问密钥 来创建一个新的访问密钥。

    控制台会自动生成一个访问密钥和密码。 您可以在密码字段上选择 图标来显示密码值。 您可以根据需要覆盖这些值。

    您可以为访问密钥设置自定义策略,进一步限制使用该密钥进行身份验证的用户所获得的权限。 选择 限制超出用户策略 以打开策略编辑器并进行必要的修改。

    在选择 创建 以创建访问密钥之前,请确保您已经将访问密钥密码保存到一个安全的地方。 创建访问密钥后,您将无法检索或重置密码值。

    要为应用程序轮换凭据,请创建一个新的访问密钥,并在应用程序更新为使用新凭据后删除旧的访问密钥。

策略

策略 部分显示了MinIO部署上的所有 策略 。 策略部分允许您创建、修改或删除策略。

策略 定义了经过身份验证的用户可以访问的授权操作和资源。 每条策略描述了用户、用户组或访问密钥可以执行的一个或多个操作,或者必须满足的条件。

这些策略是JSON格式的文本文件,与亚马逊AWS Identity and Access Management(IAM)策略语法、结构和行为兼容。 要了解在MinIO中使用策略管理访问的详细信息,请参阅 基于策略的操作控制

如果经过身份验证的用户没有 必需的管理权限 , 则此部分或其内容可能不可见。

  • 选择 + 创建策略 来创建一个新的MinIO策略。

  • 选择策略行以管理策略的详细信息。

    概览 视图显示了策略的摘要。

    用户 视图显示了分配给该策略的所有用户。

    视图显示了分配给该策略的所有组。

    原始策略 视图显示了原始的JSON策略。

使用 用户 视图和 视图分别为用户和组分配创建的策略。

Identity

Identity 部分提供了一个管理界面,用于管理 MinIO-Managed users (MinIO管理用户)。

该部分包含以下子部分: 如果认证用户没有 所需的管理权限 ,则某些子部分可能不可见。

用户

用户 部分显示了部署上所有MinIO管理的 用户

对于使用外部身份管理器(如Active Directory或OIDC兼容提供者)的部署,这个部分是不可见的。

  • 选择 创建用户 以创建一个新的MinIO管理用户。

    在创建用户的过程中,您可以分配 策略 给该用户。

  • 选择用户行的操作可以查看该用户的详细信息。

    您可以查看和修改用户分配的 策略

    您还可以查看和管理与用户关联的任何 访问密钥

部分显示了MinIO部署上的所有

对于使用外部身份管理器(如Active Directory或OIDC兼容提供者)的部署,这个部分是不可见的。

  • 选择 创建组 以创建一个新的MinIO组。

    在创建过程中,您可以分配新用户到该组。

    创建后,您可以向组分配策略。

  • 选择该组的行以打开该组的详细信息。

    您可以从 成员 视图中修改组成员资格。

    您可以从 策略 视图中修改组分配的策略。

    更改用户的组成员资格会修改该用户继承的策略。有关更多信息,请参阅 访问管理

OpenID

MinIO 支持使用 OpenID Connect (OIDC) compatible IDentity Provider (IDP) 进行用户身份的外部管理。

OpenID 提供者的示例包括:

  • Okta

  • KeyCloak

  • Dex

  • Google

  • Facebook

配置外部 IDP 可实现单点登录(SSO)工作流程,其中应用程序在访问 MinIO 之前先对外部 IDP 进行认证。

使用本节中的屏幕来查看、添加或编辑部署的 OIDC 配置。 MinIO 支持任意数量的活动 OIDC 配置。

LDAP

MinIO 支持使用活动目录( Active Directory or LDAP (AD/LDAP) 简称 AD/LDAP)服务来外部管理用户身份。 配置外部身份提供者(IDP)可以启用单点登录(SSO)工作流程,其中应用程序在访问 MinIO 之前通过外部 IDP 进行身份验证。

使用本节中的屏幕来查看、添加或编辑部署的 LDAP 配置。 MinIO 只支持一个活动的 LDAP 配置。

MinIO 会查询活动目录/LDAP 服务器以验证客户端指定的凭据。 如果配置了 MinIO 以执行此操作,它还会在 AD/LDAP 服务器上执行组查找。

Join Slack 商业支持购买咨询