在OpenShift中列出特定用户的许可

发布于 2025-01-27 18:56:16 字数 111 浏览 3 评论 0原文

我想知道如何列出所有权限属于特定的用户/组。

我正在使用OC描述clusterrolebinding | grep< user>,但我认为这是不正确的。

I would like to know how to list all the permission belongs to a specific user/ group.

I am using oc describe clusterrolebinding | grep <user> and but I don't think that is correct.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小耗子 2025-02-03 18:56:16

是的,您可以检查用户或组的权限。

用于为特定用户列出的

oc get users

的列表用户

oc get groups

特定操作/资源

oc auth can-i create configmap --as=<user>

列出特定用户的所有权限的特定

oc auth can-i --as=<user> --list

操作/资源
前任。:

oc get groups
oc auth can-i --as-group=<group> --list

Yes you can check permissions for users or groups.

For listing users

oc get users

For listing groups

oc get groups

For specific action/resource for a specific user

oc auth can-i create configmap --as=<user>

To list all permission for a specific user

oc auth can-i --as=<user> --list

Same for a groups
Ex.:

oc get groups
oc auth can-i --as-group=<group> --list
枯寂 2025-02-03 18:56:16

OpenShift CLI具有

oc auth can-i --list

如果要检查某个用户是否可以执行某个操作,则可以使用以下命令:

oc policy who-can
# Example: oc policy who-can list pods

The OpenShift CLI has some commands that you can use to get your own permissions in OpenShift:

oc auth can-i --list

If you want to check if a certain user can perform a certain operation, you can use the following command:

oc policy who-can
# Example: oc policy who-can list pods
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文