horizon云桌面管理功能说明

一、admin用户登录dashboard

进入左侧栏身份管理功能区

1、新建角色desktop

2、新建用户clouddesktop

3、给项目demo分配用户clouddesktop,指定该用户的角色为desktop

a9bc7b6b1fe473b703762794069cb665bc5.jpg

图1

二、使用租户demo登录dashboard

1、如图2实例页面datagrid增加下拉功能“管理桌面用户”,选择某个实例,点击“管理桌面用户”,弹出页面如图2。

 

edf8eef5792132d2377239fb079596d3195.jpg

图2

2、其中页面左侧为实例所在项目下拥有desktop角色的用户列表,页面右侧为已经分配的用户列表。(页面参考项目的管理成员功能,需要新增一个页面、一张数据库表,实例删除的同时需要删除新增的表中的特定数据)

 

e1b79ded9060f55f331a7e1b0653f45b2e6.jpg

图3

三、clouddesktop云桌面用户登录

1、修改keystone_policy.json文件,设置desktop角色的专属权限,并修改配置左导航栏、右侧datagrid、按钮的python类的权限部分代码(/horizon/openstack_dashboard/dashboard/project/instances/tabs.py, /horizon/openstack_dashboard/dashboard/project/instances/tables.py)

 

2、 clouddesktop用户登录后只显示分配给自己的实例如图4(修改实例展示页面的后台逻辑),且只能启动、关闭、重启实例

 

926084426d67439eb50319c3b87fe94f986.jpg

图4

转载于:https://my.oschina.net/u/658291/blog/1931262

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值