【4】Kubesphere_多租户

news2025/1/18 11:50:36

目录

创建企业空间角色

邀请新成员

部门管理

准备工作

创建部门

分配用户至部门

从部门中移除用户

删除和编辑部门


进入访问控制

 可以配置企业空间、用户和用户角色

 企业空间角色页面列出了以下四个可用的内置角色。创建企业空间时,KubeSphere 会自动创建内置角色,并且内置角色无法进行编辑或删除。您只能查看内置角色的权限或将其分配给用户

名称描述
workspace-viewer企业空间观察员,可以查看企业空间中的所有资源。
workspace-self-provisioner企业空间普通成员,可以查看企业设置、管理应用模板、创建项目和 DevOps 项目。
workspace-regular企业空间普通成员,可以查看企业空间设置。
workspace-admin企业空间管理员,可以管理企业空间中的所有资源。

若要查看角色所含权限:

  1. 以 ws-admin 身份登录控制台。在企业空间角色中,点击一个角色(例如,workspace-admin)以查看角色详情。

  2. 点击授权用户选项卡,查看所有被授予该角色的用户。

创建企业空间角色

  1. 转到企业空间设置下的企业空间角色

  2. 企业空间角色中,点击创建并设置名称(例如,demo-project-admin)。点击编辑权限继续。

  3. 在弹出的窗口中,权限归类在不同的功能模块下。在本示例中,点击项目管理,并为该角色选择项目创建项目管理项目查看。点击确定完成操作。

    备注

    依赖于表示当前授权项依赖所列出的授权项,勾选该权限后系统会自动选上所有依赖权限。

  4. 新创建的角色将在企业空间角色中列出,点击右侧以编辑该角色的信息、权限,或删除该角色。

邀请新成员

  1. 转到企业空间设置企业空间成员,点击邀请

  2. 点击右侧的以邀请一名成员加入企业空间,并为其分配一个角色。

  3. 将成员加入企业空间后,点击确定。您可以在企业空间成员列表中查看新邀请的成员。

  4. 若要编辑现有成员的角色或将其从企业空间中移除,点击右侧的并选择对应的操作。

 

部门管理

本文档介绍如何管理企业空间中的部门。

企业空间中的部门是用来管理权限的逻辑单元。您可以在部门中设置企业空间角色、多个项目角色以及多个 DevOps 项目角色,还可以将用户分配到部门中以批量管理用户权限。

准备工作

  • 您需要创建一个企业空间和一个用户,该用户需在该企业空间中具有 workspace-admin 角色。本文档以 demo-ws 企业空间和 ws-admin 用户为例。
  • 如需在一个部门中设置项目角色或者 DevOps 项目角色,则需要在该企业空间中创建至少一个项目或一个 DevOps 项目。

创建部门

  1. 以 ws-admin 用户登录 KubeSphere Web 控制台并进入 demo-ws 企业空间。

  2. 在左侧导航栏选择企业空间设置下的部门,点击右侧的设置部门

  3. 设置部门对话框中,设置以下参数,然后点击确定创建部门。

    备注

    • 如果企业空间中已经创建过部门,您可以点击创建部门为该企业空间添加更多部门。
    • 您可以在每个部门中创建多个部门和多个子部门。如需创建子部门,在左侧部门树中选择一个部门,然后点击右侧的创建部门
    • 名称:为部门设置一个名称。
    • 别名:为部门设置一个别名。
    • 企业空间角色:当前企业空间中所有部门成员的角色。
    • 项目角色:一个项目中所有部门成员的角色。您可以点击添加项目来指定多个项目角色。每个项目只能指定一个角色。
    • DevOps 项目角色:一个 DevOps 项目中所有部门成员的角色。您可以点击添加 DevOps 项目来指定多个 DevOps 项目角色。每个 DevOps 项目只能指定一个角色。
  4. 部门创建完成后,点击确定,然后点击关闭。在部门页面,可以在左侧的部门树中看到已创建的部门。

分配用户至部门

  1. 部门页面,选择左侧部门树中的一个部门,点击右侧的未分配

  2. 在用户列表中,点击用户右侧,对出现的提示消息点击确定,以将用户分配到该部门。

    备注

    • 如果部门提供的权限与用户的现有权限重叠,则会为用户添加新的权限。用户的现有权限不受影响。
    • 分配到某个部门的用户可以根据与该部门关联的企业空间角色、项目角色和 DevOps 项目角色来执行操作,而无需被邀请到企业空间、项目和 DevOps 项目中。

从部门中移除用户

  1. 部门页面,选择左侧部门树中的一个部门,然后点击右侧的已分配
  2. 在已分配用户列表中,点击用户右侧,在出现的对话框中输入相应的用户名,然后点击确定来移除用户。

删除和编辑部门

  1. 部门页面,点击设置部门

  2. 设置部门对话框的左侧,点击需要编辑或删除部门的上级部门。

  3. 点击部门右侧的进行编辑。

  4. 点击部门右侧,在出现的对话框中输入相应的部门名称,然后点击确定来删除该部门。

    备注

    • 如果删除的部门包含子部门,则子部门也将被删除。
    • 部门删除后,所有部门成员的授权也将被取消。

     

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/161747.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

对称加密面临的那些挑战

密码对于多数人,是既熟悉又陌生的存在,注册账户、登录账号、网购,网络上的开展大多数行为都需要基于输入密码这一前提,从这方面谈,我们熟悉且熟知密码。然而这些由简单的字母、数字、符号等构成的简单口令,…

Spring Data默认值的错误

Spring Data有很多配置的默认值,但不一定都适合你。如一个依赖Cassandra 的项目,有时写入数据后,并不能立马读到。这种错误并没有什么报错,一切都是正常的,就是读不到数据。 1 源码解析 直接使用 Spring Data Cassan…

化繁为简,数字化推动企业数据库升级焕新 | 爱分析报告

报告编委 黄勇 爱分析合伙人&首席分析师 洪逸群 爱分析高级分析师 张良筠 爱分析分析师 外部专家(按姓氏拼音排序) 李远志 柏睿数据 副总裁 谢寅 镜舟科技 资深解决方案架构师 许哲 中信建投证券 数据组VP 姚延栋 YMatrix 创始人&CEO 张晨…

实体店店铺管理软件应该怎么挑?有这几个功能的错不了!

现在开实体店的都是勇士,不仅要和同行竞争,还要和电商、直播竞争,没有点秘密武器根本不能生存。秘密武器之一,就是在做生意路上摸爬滚打多年的实体店老板们都在用的——实体店店铺管理软件!它会帮助你从手工记账迈入智…

【敲敲云】零代码平台快速入门指南 — 下篇

敲敲云快速入门指南—上篇,我们已经介绍了工作表、视图的使用,现在我们再来看一下自动化工作流和仪表盘的使用 6、创建自动化工作流 工作流是由触发器和若干自动化任务节点组成。为触发器设置一个触发条件,当数据的变更符合触发条件时&#…

Linux系统中的文件查看和查询命令

✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏:Java案例分…

向“全栈”进发,大型线上商城实战项目,Spring Boot + Vue 前后端分离版本的商城来了(文末有视频)

新蜂商城 Vue 版本,它来了!(文末有视频) 如上图所示,新蜂商城 Vue 版本已经开发完成,这是新蜂商城开源项目的第一个大版本更新,根据大量的用户调研,最终决定将新蜂商城升级为 Spring…

DC-2 靶场实操

靶场搭建 ​ 靶场部署 下载网址:https://www.vulnhub.com/?qDC- tips:强烈建议各位师傅们使用迅雷或idm要不然下载靶场将是一个十分痛苦的环节 之后环境搭建操作步骤一致故此处搭建环境以DC-1为例 将下好的压缩包解压,你就会看到一个.ov…

堆排序(升序降序)

堆排序是利用堆这种数据结构而设计的一种排序算法&#xff0c;堆排序是一种选择排序&#xff0c;它的最坏、最好、平均时间复杂度均为O(nlogn)&#xff0c;是不稳定排序。 小根堆&#xff08;最小堆&#xff09;&#xff1a;每个结点的值都<其左右孩子结点的值。 大根堆&…

跨境电商独立站多语言,fecify saas商城解决方案

跨境独立站&#xff0c;面向的是全球国家&#xff0c;每个国家都有自己的语言&#xff0c;譬如&#xff1a;英语&#xff0c;德语&#xff0c;法语&#xff0c;俄语&#xff0c;西班牙语&#xff0c;葡萄牙语&#xff0c;韩语&#xff0c;日语&#xff0c;阿拉伯语&#xff0c;…

Latex-表格和图片

双栏排版表格跨栏加*号\begin{table*}...\end{table*}表格整体尺寸修改\resizebox{列宽}{行高}{...}列宽、行高可以为数值&#xff08;如50mm&#xff09;&#xff0c;也可以根据文字调整&#xff08;如\textwidth指自适应文字宽度&#xff09;表格内文字居中\begin{tabular}{c…

TypeScript变量声明,声明变量的关键字,变量的类型推导

目录 1.变量声明 2.赋值其他类型的值 3.声明变量的关键字 4.变量的类型推导&#xff08;推断&#xff09; 1.变量声明 声明了类型后TypeScript就会进行类型检测&#xff0c;声明的类型可以称之为类型注解&#xff1b; var/let/const 标识符: 数据类型 赋值; 这里的string是…

拉伯证券|年报行情如火如荼 博弈“超预期”还须警惕“风险点

本周以来&#xff0c;在指数转入高位盘整的背景下&#xff0c;A股商场资金围绕年报头绪展开布局&#xff0c;“年报预增”一跃成为商场最强主线&#xff0c;不少成绩预增公司短期股价收获明显超额收益。 Choice数据显现&#xff0c;截至1月12日盘前&#xff0c;开年以来共136家…

VM-图像旋转和拼接

有时受安装空间限制&#xff0c;相机安装方向和人观察角度不一致&#xff0c;需要对图像进行旋转&#xff0c;方便人员核对图像和实物VM中&#xff0c;对图像进行中心旋转的模块有“图像修正”、“几何变换”&#xff0c;其中“图像修正”只能对黑白图像进行旋转&#xff0c;“…

HTML表单:<form>标签

当您想要通过网页来收集一些用户的信息&#xff08;例如用户名、电话、邮箱地址等&#xff09;时&#xff0c;就需要用到 HTML 表单。表单可以接收用户输入的信息&#xff0c;然后将其发送到后端应用程序&#xff0c;例如 PHP、Java、Python 等&#xff0c;后端应用程序将根据定…

ASMR(网站)

ASMR秀 这个网站不需要特殊工具&#xff0c;直接就能看&#xff0c;内含欧美、儿本、H国的ASMR助眠视频节目。ASMR吧 失眠者的福音&#xff0c;也是男同胞的FU利&#xff01;ASMRS生活 专注科普知识。ASMRhtt删ps://除ww文w.as字mr打sho开w即可.com/

DeepMind 发布强化学习通用算法 DreamerV3,AI 成精自学捡钻石

内容一览&#xff1a;强化学习是多学科领域的交叉产物&#xff0c;其本质是实现自动决策且可做连续决策。本文将介绍 DeepMind 最新研发成果&#xff1a;扩大强化学习应用范围的通用算法 DreamerV3。 关键词&#xff1a;强化学习 DeepMind 通用算法 本文首发自微信公众号&#…

沙溢44岁、沈腾、邓超43岁、马丽40岁,他们就不能上春晚了吗

最近笔者浏览网络&#xff0c;发现很多吐槽央视春晚的声音&#xff0c;有些吐槽感觉有理有据&#xff0c;有些就有些强词夺理了。比如说&#xff0c;有人把今年参加春晚演员的年龄&#xff0c;做了一个简单的梳理&#xff0c;似乎想证明一些什么东西。 在这张年龄盘点表当中&am…

spring之面向切面编程AOP概述

文章目录前言一、介绍AOP二、面向切面编程的七大术语三、切点表达式前言 AOP&#xff08;Aspect Oriented Programming&#xff09;面向切面编程&#xff0c;是一种编程技术。 AOP是对OOP&#xff08;面向对象&#xff09;的补充延伸。 AOP底层使用的就是动态代理实现的。 Spr…

论文投稿指南——中文核心期刊推荐(地理学 2)

【前言】 &#x1f680; 想发论文怎么办&#xff1f;手把手教你论文如何投稿&#xff01;那么&#xff0c;首先要搞懂投稿目标——论文期刊 &#x1f384; 在期刊论文的分布中&#xff0c;存在一种普遍现象&#xff1a;即对于某一特定的学科或专业来说&#xff0c;少数期刊所含…