Added OIDC docs and blog to helpMenu (#3127)

This commit is contained in:
jinapurapu
2023-11-15 07:30:39 -08:00
committed by GitHub
parent 99cf3b378f
commit 0053658d5d

View File

@@ -42,6 +42,12 @@
"url": "https://min.io/docs/minio/linux/administration/identity-access-management/policy-based-access-control.html#",
"body": "Learn how Policy-Based Access Control (PBAC) is used to define the authorized actions and resources to which an authenticated user has access"
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -59,6 +65,12 @@
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2022/06/pexels-pixabay-210158.jpg",
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
@@ -248,6 +260,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management.html",
"body": "MinIO uses Policy-Based Access Control (PBAC) to define the authorized actions and resources to which an authenticated user has access."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -265,6 +283,12 @@
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2022/06/pexels-pixabay-210158.jpg",
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
@@ -1561,6 +1585,12 @@
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2022/06/pexels-pixabay-210158.jpg",
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
@@ -1637,7 +1667,14 @@
},
"blog": {
"header": null,
"links": []
"links": [
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
}
]
}
},
"heal": {
@@ -1821,6 +1858,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/minio-identity-management.html",
"body": "MinIO includes a built-in IDentity Provider (IDP) that provides core identity management functionality."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "Active Directory / LDAP Access Management",
@@ -1890,6 +1933,12 @@
"title": "Access Control Best Practices",
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
}
]
}
@@ -1922,6 +1971,12 @@
"url": "https://min.io/docs/minio/linux/administration/identity-access-management/minio-user-management.html#",
"body": "Each user can have one or more assigned policies that explicitly list the actions and resources to which that user has access. Users can also inherit policies from the groups in which they have membership."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "Active Directory / LDAP Access Management",
@@ -1998,6 +2053,12 @@
"blog": {
"header": null,
"links": [
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2022/12/Screen-Shot-2022-12-16-at-2.13.42-PM.png",
"title": "Access Control Best Practices",
@@ -2041,6 +2102,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/ad-ldap-access-management.html",
"body": "For identities managed by the external AD/LDAP provider, MinIO uses the users Distinguished Name and attempts to map it against an existing policy."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "LDAP Configuration",
@@ -2117,6 +2184,12 @@
"blog": {
"header": null,
"links": [
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2022/12/Screen-Shot-2022-12-16-at-2.13.42-PM.png",
"title": "Access Control Best Practices",
@@ -2749,6 +2822,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management.html",
"body": "MinIO uses Policy-Based Access Control (PBAC) to define the authorized actions and resources to which an authenticated user has access."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -2789,6 +2868,12 @@
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2022/06/pexels-pixabay-210158.jpg",
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
@@ -2826,6 +2911,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management.html",
"body": "MinIO uses Policy-Based Access Control (PBAC) to define the authorized actions and resources to which an authenticated user has access."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -2872,6 +2963,12 @@
"url": "https://blog.min.io/secure-hybrid-cloud-minio-iam/",
"body": "This blog post focuses on the role of Identity Access Management (IAM) in protecting cloud resources and data."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://images.unsplash.com/photo-1571907483086-3c0ea40cc16d?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fHRhZ3N8ZW58MHx8fHwxNjk4ODY2NTQyfDA&ixlib=rb-4.0.3&q=80&w=2000",
"title": "Managing Objects with Tagging and Policies",
@@ -2891,6 +2988,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management.html",
"body": "MinIO uses Policy-Based Access Control (PBAC) to define the authorized actions and resources to which an authenticated user has access."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -2949,6 +3052,12 @@
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2022/06/pexels-pixabay-210158.jpg",
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
@@ -2974,6 +3083,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/minio-group-management.html",
"body": "A group is a collection of users. Each group can have one or more assigned policies that explicitly list the actions and resources to which group members are allowed or denied access."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -3032,6 +3147,12 @@
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2022/06/pexels-pixabay-210158.jpg",
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
@@ -3075,6 +3196,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management.html",
"body": "MinIO uses Policy-Based Access Control (PBAC) to define the authorized actions and resources to which an authenticated user has access."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -3139,6 +3266,12 @@
"url": "https://blog.min.io/secure-hybrid-cloud-minio-iam/",
"body": "This blog post focuses on the role of Identity Access Management (IAM) in protecting cloud resources and data."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://images.unsplash.com/photo-1571907483086-3c0ea40cc16d?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fHRhZ3N8ZW58MHx8fHwxNjk4ODY2NTQyfDA&ixlib=rb-4.0.3&q=80&w=2000",
"title": "Managing Objects with Tagging and Policies",
@@ -3407,6 +3540,12 @@
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
"url": "https://blog.min.io/secure-hybrid-cloud-minio-iam/",
"body": "This blog post focuses on the role of Identity Access Management (IAM) in protecting cloud resources and data."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
}
]
}
@@ -3516,7 +3655,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management.html",
"body": "MinIO uses Policy-Based Access Control (PBAC) to define the authorized actions and resources to which an authenticated user has access."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -3568,7 +3712,14 @@
},
"blog": {
"header": null,
"links": []
"links": [
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
}
]
}
},
"watch": {
@@ -3608,6 +3759,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/minio-group-management.html",
"body": "A group is a collection of users. Each group can have one or more assigned policies that explicitly list the actions and resources to which group members are allowed or denied access."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -3671,6 +3828,12 @@
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
"url": "https://blog.min.io/secure-hybrid-cloud-minio-iam/",
"body": "This blog post focuses on the role of Identity Access Management (IAM) in protecting cloud resources and data."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
}
]
}
@@ -3691,6 +3854,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/policy-based-access-control.html#policy-document-structure",
"body": "MinIO policy documents use the same schema as AWS IAM Policy documents. See policy templates and allowed S3 Policy actions and condition keys in our docs."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -3712,6 +3881,12 @@
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2022/06/pexels-pixabay-210158.jpg",
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
@@ -3731,6 +3906,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/policy-based-access-control.html#minio-policy-actions",
"body": "Text snippet that will be relevant to the user will go here made to look nice in the helpitem size on two-three lines"
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -3789,6 +3970,12 @@
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2022/06/pexels-pixabay-210158.jpg",
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
@@ -3819,6 +4006,12 @@
"title": "Troubleshooting",
"url": "https://min.io/docs/minio/linux/operations/troubleshooting.html",
"body": "Need more help? Check out additional Troubleshooting options"
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
}
]
},
@@ -3860,6 +4053,12 @@
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2022/06/pexels-pixabay-210158.jpg",
"title": "Securing Hybrid Cloud Storage with MinIO IAM",
@@ -3885,6 +4084,12 @@
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/minio-group-management.html",
"body": "A group is a collection of users. Each group can have one or more assigned policies that explicitly list the actions and resources to which group members are allowed or denied access."
},
{
"img": "https://min.io/resources/img/logo/MINIO_wordmark.png",
"title": "OpenID Connect Access Management",
"url": "https://min.io/docs/minio/kubernetes/upstream/administration/identity-access-management/oidc-access-management.html",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w1000/2020/12/pay_banner-01-01-01-01-01.png",
"title": "Troubleshooting",
@@ -3943,6 +4148,12 @@
"url": "https://blog.min.io/s3-security-access-control/",
"body": "This blog covers the MinIO best practices with respect to S3 security and access controls."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2023/10/openid-minio.jpg",
"title": "MinIO's OpenID Connect Integration Explained",
"url": "https://blog.min.io/minio-openid-connect-integration",
"body": "Learn more about connecting MinIO to OpenID for access management."
},
{
"img": "https://blog.min.io/content/images/size/w2000/2022/06/pexels-pixabay-210158.jpg",
"title": "Securing Hybrid Cloud Storage with MinIO IAM",